rdblue opened a new pull request, #15857: URL: https://github.com/apache/iceberg/pull/15857
This adds tasks to validate dependency lists that are committed in git. The new tasks are: * `generateDependencyList`: generates a sorted file containing a module's dependencies for a given configuration (`runtimeClasspath` by default). This keeps only the first two parts of a dependency's version to avoid failing patch release updates from dependabot. * `checkDependencyList`: validates that a module's current set of dependencies match the dependency file. If there is no dependency file for the given configuration, this does not fail. * `checkAllDependencyLists`: runs dependency list validation for all modules This also adds a new CI validation, `check-dependency-lists` that calls `checkAllDependencyLists`. These changes were generated with Claude code. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
