Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[eas-cli] Add retroactive code review changes #1147

Merged
merged 9 commits into from
Jun 13, 2022

Conversation

byCedric
Copy link
Member

@byCedric byCedric commented Jun 7, 2022

Checklist

  • I've added an entry to CHANGELOG.md if necessary. You can comment this pull request with /changelog-entry [breaking-change|new-feature|bug-fix|chore] [message] and CHANGELOG.md will be updated automatically.
    → see PR [eas-cli] Add metadata commands #1136

Why

Retroactive PR review changes

How

See:

Test Plan

See CI and (e2e) tests.

@github-actions
Copy link

github-actions bot commented Jun 7, 2022

Size Change: -436 B (0%)

Total Size: 25.1 MB

Filename Size Change
./packages/eas-cli/dist/eas-linux-x64.tar.gz 25.1 MB -436 B (0%)

compressed-size-action

@codecov
Copy link

codecov bot commented Jun 8, 2022

Codecov Report

Merging #1147 (e486f17) into @bycedric/metadata/commands (c8ea183) will decrease coverage by 0.01%.
The diff coverage is 73.47%.

@@                       Coverage Diff                       @@
##           @bycedric/metadata/commands    #1147      +/-   ##
===============================================================
- Coverage                        50.75%   50.74%   -0.00%     
===============================================================
  Files                              371      371              
  Lines                            13230    13234       +4     
  Branches                          2685     2687       +2     
===============================================================
+ Hits                              6713     6714       +1     
- Misses                            5997     6000       +3     
  Partials                           520      520              
Impacted Files Coverage Δ
packages/eas-cli/src/metadata/apple/task.ts 100.00% <ø> (ø)
packages/eas-cli/src/metadata/context.ts 37.04% <0.00%> (-1.42%) ⬇️
packages/eas-cli/src/metadata/download.ts 27.78% <0.00%> (-0.79%) ⬇️
packages/eas-cli/src/metadata/errors.ts 20.84% <0.00%> (ø)
...es/eas-cli/src/metadata/apple/tasks/app-version.ts 75.39% <63.64%> (-1.17%) ⬇️
...kages/eas-cli/src/metadata/apple/tasks/app-info.ts 95.46% <87.50%> (+0.11%) ⬆️
...ckages/eas-cli/src/metadata/apple/config/reader.ts 66.67% <100.00%> (ø)
...ckages/eas-cli/src/metadata/apple/config/writer.ts 100.00% <100.00%> (ø)
...ges/eas-cli/src/metadata/apple/tasks/age-rating.ts 100.00% <100.00%> (ø)
packages/eas-cli/src/metadata/utils/date.ts 100.00% <100.00%> (ø)
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c8ea183...e486f17. Read the comment docs.

@byCedric byCedric mentioned this pull request Jun 8, 2022
9 tasks
@byCedric byCedric force-pushed the @bycedric/docs/metadata-review branch from 3c13ee6 to fb7021b Compare June 8, 2022 07:04
@byCedric byCedric marked this pull request as ready for review June 8, 2022 07:09
@byCedric byCedric merged commit f41125e into @bycedric/metadata/commands Jun 13, 2022
@byCedric byCedric deleted the @bycedric/docs/metadata-review branch June 13, 2022 14:14
byCedric added a commit that referenced this pull request Jun 13, 2022
* [eas-cli] Add public access modifiers to classes

* [eas-cli] Add specific types to date precision remover

* [eas-cli] Add try catch around writing json to always unsubscribe

* [eas-cli] Add async return await to uploadAsync log methods

* [eas-cli] Fix date precision type and test

* [eas-cli] Use submission profile bundle id if defined

* [eas-cli] Drop catch from IO try catch block

* [eas-cli] Move unique helper to global utils

* [eas-cli] Prefer nullish coalescing
byCedric added a commit that referenced this pull request Jun 14, 2022
* [eas-cli] Add metadata commands

* Add myself as codeowner to the metadata

* [eas-cli] Hide the metadata commands for now

* Add metadata changelog entry

* [eas-cli] Update metadata configure command description

* [eas-cli] Drop non-interactive due to limitations in AppStoreApi

* [eas-cli] Reimplement credentials context for metadata

* [eas-cli] Drop non-interactive flag in metadata command

* [eas-cli] Drop args from metadata:configure

Co-authored-by: Wojciech Kozyra <wojciech.kozyra@swmansion.com>

* [eas-cli] Add retroactive code review changes (#1147)

* [eas-cli] Add public access modifiers to classes

* [eas-cli] Add specific types to date precision remover

* [eas-cli] Add try catch around writing json to always unsubscribe

* [eas-cli] Add async return await to uploadAsync log methods

* [eas-cli] Fix date precision type and test

* [eas-cli] Use submission profile bundle id if defined

* [eas-cli] Drop catch from IO try catch block

* [eas-cli] Move unique helper to global utils

* [eas-cli] Prefer nullish coalescing

* [eas-cli] Move metadata commands to pull and push

* [eas-cli] Drop the platform option from the push command

* [eas-cli] Remove alias and reword descriptions

* [eas-cli] Auto-configure eas.json with metadata when missing (#1156)

* [eas-cli] Polish the command output for release (#1159)

* [eas-cli] Finalize metadata logging output

* [eas-cli] Fix logging validation errors when store.config.json is not found

* [eas-cli] Make all localized entites bold

* [eas-cli] Make version string visible in logs

* [eas-cli] Add note about early beta

* [eas-cli] Remove hidden from meta commands

* [eas-cli] Add metadata topic

* [eas-cli] Rename eas metadata to eas metadata:push in logging

* [eas-cli] Remove unused arg flag from push

Co-authored-by: Wojciech Kozyra <wojciech.kozyra@swmansion.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants