Skip to content

Conversation

@gitphill
Copy link
Contributor

  • Tests written and linted
  • Documentation written
  • Commit history is tidy

What this does

Before using a configuration, check that it has resolvable dependencies. Each configuraiton must have at least one firstLevelModuleDependencies that comes from a resolvable configuration.

This filters out deprecated configurations, like compile and runtime.

By allowing these configurations to be processed we incorrectly resolve dependencies for them.

@gitphill gitphill self-assigned this Sep 19, 2025
@snyk-io
Copy link

snyk-io bot commented Sep 19, 2025

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

license/snyk check is complete. No issues have been found. (View Details)

code/snyk check is complete. No issues have been found. (View Details)

Before using a configuration, check that it has resolvable dependencies.
Each configuraiton must have at least one firstLevelModuleDependencies
that comes from a resolvable configuration.

This filters out deprecated configurations, like compile and runtime.

By allowing these configurations to be proccesed we incorrectly resolve
dependencies for them.
@gitphill gitphill force-pushed the fix/filter-out-config-with-no-deps branch from ea7dc0e to d334320 Compare September 19, 2025 15:40
@gitphill
Copy link
Contributor Author

i'm not sure we can do this, pretty sure it breaks other setups using custom configurations

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.

2 participants