-
Notifications
You must be signed in to change notification settings - Fork 955
feat(envs): remove core envs from the manifest, load them as regular envs #10465
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
Open
davidfirst
wants to merge
98
commits into
master
Choose a base branch
from
remove-core-envs-from-manifest
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
98 commits
Select commit
Hold shift + click to select a range
f2757aa
feat(envs): remove core envs from the manifest, load them as regular …
davidfirst c7dd1a7
fix(envs): load legacy core envs from installed packages instead of s…
davidfirst d9f77c0
fix(envs): enforce single instance for legacy core envs, silence expe…
davidfirst e6418b9
Merge branch 'master' into remove-core-envs-from-manifest
davidfirst c9eca3d
Merge branch 'master' into remove-core-envs-from-manifest
davidfirst a277cdb
feat(envs): add core EmptyEnv as the default env, restore react-free …
davidfirst 3f5c24e
Merge branch 'remove-core-envs-from-manifest' of https://github.com/t…
davidfirst 0607c7d
fix(envs): persist legacy core env config entries versionless, load e…
davidfirst b23b273
feat(envs): remove aspect and env envs from the core manifest
davidfirst 94eddce
fix(workspace): resolve name-only legacy envs to their workspace vers…
davidfirst ac4b7d0
fix(generator): use the canonical symphony env id in the harmony work…
davidfirst ab21e34
refactor(compiler): avoid duplicate env resolution in missing-dists c…
davidfirst 66fd06b
Merge branch 'master' into remove-core-envs-from-manifest
davidfirst 5487276
fix(workspace): load versionless legacy env as the versioned workspac…
davidfirst 684cdf6
fix(workspace): suppress legacy-env load failures only when the env p…
davidfirst 47194d4
refactor(workspace): index-based dequeue in getGraphDescendants BFS
davidfirst 3df0fcd
fix(react): avoid importing the react env in the apply-providers ui c…
davidfirst eedfdcd
fix(harmony): make load-aspect and unit tests work with the empty-env…
davidfirst efbc4e3
fix(envs): add a clear-error build() to the fallback compiler to sati…
davidfirst 784c31a
fix(bitmap): remove stale legacy env configs resurrected by an earlie…
davidfirst d4c7969
fix(preview): skip env-template generation for envs without preview m…
davidfirst 59ec61a
fix(workspace): skip env verification when setting a legacy core env
davidfirst df17985
Merge branch 'master' into remove-core-envs-from-manifest
davidfirst eafd77b
fix(envs): prefer the host component when fetching a legacy core env …
davidfirst b95165e
fix(envs): resolve variant-configured legacy core envs from the slot,…
davidfirst 03511a4
fix(envs): match legacy core envs ignoring version in isEnvRegistered
davidfirst c91b190
fix(workspace): exclude seed ids from getDependentsIds results in cyc…
davidfirst edbdde7
fix(e2e): install legacy env packages in aspect-env and publish fixtures
davidfirst 10a3995
fix(e2e): install the aspect env packages in the extensions-config fi…
davidfirst 01ae6f4
fix(compiler): skip MissingDists issue when getCompiler returns undef…
davidfirst d269325
fix(e2e): install the node env package in the watch fixtures
davidfirst eacfcdf
fix(workspace): unwind the visiting set in resolveInstalledAspectRecu…
davidfirst dd6495d
refactor(envs): drop a stale eslint suppression comment
davidfirst f424a7a
fix(preview): treat legacy core envs as core in preview data calc and…
davidfirst 1b5cc28
fix(install): avoid passing link deps to pnpm hoisted resolution, res…
davidfirst 04b5578
fix(e2e): configure and install the node env in the app-root-componen…
davidfirst 8464a63
fix(envs): use a cheap host lookup instead of listing all ids when re…
davidfirst a885155
fix(e2e): install the node env and strip ansi in the jest tester fixt…
davidfirst 39351c4
fix(install): count non-loaded legacy core envs for the recurring-ins…
davidfirst ce0a7e2
fix(e2e): run a second install in app-root-components fixtures to app…
davidfirst d6e0cc5
fix(e2e): install the node env in test-harmony and validate fixtures
davidfirst 2fe2be0
fix(e2e): run a second install in setNodeEnv to apply the env depende…
davidfirst cbde672
fix(e2e): install legacy env packages in env and reset command fixtures
davidfirst 4163df4
docs(empty-env): add the aspect docs file
davidfirst 37d3339
fix(e2e): install the node env in the scope-rename fixtures
davidfirst eac49fd
fix(e2e): install the node env and strip ansi in the merge-lanes loos…
davidfirst 062ee3c
fix(compiler): skip env ids that are not on the workspace graph when …
davidfirst dc03518
fix(generator): merge builtin templates into a single slot registrati…
davidfirst dfa1e9a
fix(e2e): install legacy env packages and load ex-core templates via …
davidfirst 288fd56
fix(envs): resolve variant-configured legacy core envs from the slot …
davidfirst 8d88698
fix(e2e): run a second install after forking an env so its policies a…
davidfirst 5d6c4f6
fix(scope): resolve and import only non-loaded aspects in getNonLoade…
davidfirst 3480a1a
fix(deps): log the swallowed error when the env root dir cannot be de…
davidfirst ffeda69
fix(workspace): skip env-component fetch on env-set when the env is r…
davidfirst d312e5f
fix(envs): resolve versioned env ids registered versionless in the slot
davidfirst 4c4cdf4
fix(generator): load template envs from the workspace instead of the …
davidfirst fcf852c
fix(e2e): install pinned envs and set the node env in multiple-envs, …
davidfirst 8ed15ef
perf(envs): cache the legacy core envs ids list and set
davidfirst dca65ba
fix(workspace): resolve workspace aspects from their compiled workspa…
davidfirst 829501b
fix(compiler): compile-and-retry aspects that fail loading on ts file…
davidfirst 44619f9
fix(e2e): skip type-checking dev-repo fixtures in capsules, use core-…
davidfirst 739d47e
fix(deps): anchor getRuntimeModulePath existence checks to the worksp…
davidfirst ec35199
fix(install): honor the scope-trust guard when reloading aspect plugi…
davidfirst bbbcac1
fix(workspace): load legacy core envs configured via envs-config with…
davidfirst 8ff52c4
fix(envs): match versioned ids of versionless-registered envs in isEn…
davidfirst 80b2a8e
fix(e2e): install pinned legacy envs and adjust default-env expectati…
davidfirst 8781858
fix(workspace): require the compiled dist main when a stale source-ma…
davidfirst 03bdd2c
fix(install): converge recurring-install for old-style workspace envs
davidfirst 70a20c9
fix(e2e): install yarn-missing env peers, align old-envs install warn…
davidfirst 0f48973
fix(workspace): match workspace aspects ignoring version when resolvi…
davidfirst 449523c
fix(envs): match versionless env references against versioned slot re…
davidfirst e8d7c66
fix(generator): run recurring install during workspace generation to …
davidfirst 40a6dbc
fix(e2e): use a workspace env in ci-commands env-set tests, explicit …
davidfirst 123a5b3
fix(envs): return a copy of the legacy core envs ids list
davidfirst 6d0af2d
fix(e2e): install the env chain in dev-deps and scope-aspect-capsule …
davidfirst 53ad9f8
fix(e2e): skip type-checking node-env fixture in capsules, scope lint…
davidfirst e21c295
fix(e2e): revert env-chain install in scope-aspect-capsule fixture (t…
davidfirst 0f796d9
fix(scope): break re-entrant aspect-load cycles with an in-flight guard
davidfirst 9e969d2
fix(envs): recognize core envs in findFirstEnv before the core-aspect…
davidfirst f121f05
fix(e2e): remove accidentally committed .only from root-components
davidfirst 3415ff8
chore: retrigger ci after transient bit.cloud 522
davidfirst caf30a0
fix(ci): cap node heap below the container memory limit in e2e runs
davidfirst 698f97c
fix(workspace): widen the dist-main fallback to more source extensions
davidfirst fbe874f
fix(deps): anchor the bit-roots dir existence check to the workspace …
davidfirst 2c95426
Revert "fix(ci): cap node heap below the container memory limit in e2…
davidfirst ff0a547
fix(workspace): try all parent chains when resolving installed aspects
davidfirst 446416e
fix(envs): resolve versionless env references deterministically when …
davidfirst b34990a
fix(e2e): tolerate typescript 6 in tsconfig-mismatch fixtures, skip t…
davidfirst d4bb772
Merge remote-tracking branch 'origin/master' into remove-core-envs-fr…
davidfirst cd9e726
Merge remote-tracking branch 'origin/master' into remove-core-envs-fr…
davidfirst 317f480
fix(scope): type loadCustomEnvs option as boolean
davidfirst 3fae4bf
chore: update empty-env to core-aspect-env 1.0.0
davidfirst 6de8740
fix(workspace): match installed root aspects ignoring version, restor…
davidfirst 150dfe8
fix(e2e): switch to yarn only after installing the legacy env chain t…
davidfirst 796f76c
fix(workspace): key in-flight aspect loads by full id, collapse versi…
davidfirst 4fd87e8
refactor(workspace): type the aspect-sources result map explicitly
davidfirst 5dd1c00
fix(envs): support mts/cts in the fallback typescript compiler
davidfirst 7bad71b
chore: merge master into remove-core-envs-from-manifest
davidfirst File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 4 additions & 0 deletions
4
components/legacy/e2e-helper/excluded-fixtures/extensions/babel-env/babel-env.extension.ts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 4 additions & 0 deletions
4
...r/excluded-fixtures/extensions/multiple-compilers-env/multiple-compilers-env.extension.ts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 4 additions & 0 deletions
4
components/legacy/e2e-helper/excluded-fixtures/extensions/node-env/node-env.extension.ts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.