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

for multimodule-module-with-parent there is a missing direct-dependency test case #220

Closed
KemalSoysal opened this issue Jul 1, 2021 · 1 comment · Fixed by #329
Closed

Comments

@KemalSoysal
Copy link
Contributor

We ran into an issue with dependencies of parent being flattened into the multimodule-module-with-parent when configured with flattenDependencyMode direct (default and explicit).

I checked the integration test scenarios and found out, it is missing.

I duplicated and adapted the multimodule-module-with-parent test from resolveCiFriendliesOnly locally, and it shows the same behavior as in production.

@KemalSoysal
Copy link
Contributor Author

It turned out that

  • inherit-parent-dependency
  • parent-with-version-range

were configured default to flattenDependencyMode direct by default.

They also failed after implementing the bug fix for #220

KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Jul 8, 2021
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Jul 8, 2021
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Jul 8, 2021
to provide FlattenDependencyMode to the
DirectDependenciesInheritanceModelMerger to decide if the parent
dependencies should be merged into the child.
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Jul 8, 2021
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Jul 8, 2021
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Jul 8, 2021
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Jul 8, 2021
@slawekjaranowski slawekjaranowski linked a pull request Nov 15, 2022 that will close this issue
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
to provide FlattenDependencyMode to the
DirectDependenciesInheritanceModelMerger to decide if the parent
dependencies should be merged into the child.
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
add class documentation to the issue and the need for the class and configuration hint
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Nov 30, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Dec 5, 2022
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Dec 5, 2022
… artifact is faster than using the sisu-maven-plugin
KemalSoysal added a commit to ls-it-solutions/flatten-maven-plugin that referenced this issue Dec 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant