camel-tooling / camel-lsp-client-eclipse

This is a client implementation of the Apache Camel Language Server Protocol for Eclipse IDE
Apache License 2.0
12 stars 11 forks source link

Bump tycho.version from 2.4.0 to 2.7.2 #157

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps tycho.version from 2.4.0 to 2.7.2. Updates tycho-maven-plugin from 2.4.0 to 2.7.2

Changelog

Sourced from tycho-maven-plugin's changelog.

2.7.2

Fixes:

  • [2.7.1][regression] Neither raw version nor format was specified #876
  • [2.7.1] 'includePackedArtifacts' must be automatically disabled when running with an incompatible vm #885
  • Resolve DS classpath entry and generate component xmls #406

2.7.1

Fixes:

  • Access to the tycho .cache directory is not properly synchronized #663
  • compare-versions-with-baseline failing (since 2.7) when executionEnvironment=none #707
  • JGit packaging build fails with Tycho 2.7.0 #723
  • Backport of #767
  • Maven artifacts deployed with Tycho 2.7 are resolved without transitive dependencies by Maven #781
  • Slicer warnings are to verboose #728
  • Performance regression in classpath resolution #719
  • If multiple fragments match a bundle all items are added to the classpath while only the one with the highest version should match #822
  • Check Hashsums for local cached artifacts #692
  • JAVA_HOME check is not OS independent #849
  • Bug 571533 - tycho-compiler-plugin with useJDK=BREE and BREE==JavaSE-1.8 fails to find some EE packages #51
  • Failed to resolve dependencies with Tycho 2.7.0 for custom repositories #697
  • Feature restrictions are not taken into account when using emptyVersion #845

2.7.0

Tycho-Pomless will become a tycho-core extension

Tycho pomless has started as a small experiment in tycho-extras. Over time it has grown to a fully-fledged solution to build pde-based artifacts with less effort and nearly zero additional configuration.

Neverless, the name "pomless" was always a bit misleading, as actually we have reduced the number required poms to one 'main-pom' it is still not pomless and actually allows poms to be used where suitable. Because of this, an to not limit the usage to "pomless" with this version a new core-extension is available name 'tycho-build', that effectively does what tycho-extras-pomless does but in the context of 'core' and is open to further improvements (maybe some time offering an option to not needing a pom at all).

All that needs to be done is to replace the old

<extension>
    <groupId>org.eclipse.tycho.extras</groupId>
    <artifactId>tycho-pomless</artifactId>
    <version>2.7.0</version>
</extension>

with

<extension>
    <groupId>org.eclipse.tycho</groupId>
    <artifactId>tycho-build</artifactId>
    <version>2.7.0</version>
</extension>
</tr></table> 

... (truncated)

Commits
  • 81376f7 Release Tycho 2.7.2
  • f27a8a4 Make checks for 'feature-source'/'p2-metadata' executions more precise
  • a07c529 Backport #406 Resolve DS classpath entry and generate component xmls
  • 138591d Fix #885 - 'includePackedArtifacts' must be automatically disabled when
  • 625ef43 update version for integration test
  • 55fb913 Update release notes
  • caab4a6 Fix #876 - [2.7.1][regression] Neither raw version nor format was
  • 23c5a50 Prepare for 2.7.2-SNAPSHOT
  • 83a1bb1 Fix imports for tycho 2.7.x
  • 98fa43b Update Release notes
  • Additional commits viewable in compare view


Updates target-platform-configuration from 2.4.0 to 2.7.2

Changelog

Sourced from target-platform-configuration's changelog.

2.7.2

Fixes:

  • [2.7.1][regression] Neither raw version nor format was specified #876
  • [2.7.1] 'includePackedArtifacts' must be automatically disabled when running with an incompatible vm #885
  • Resolve DS classpath entry and generate component xmls #406

2.7.1

Fixes:

  • Access to the tycho .cache directory is not properly synchronized #663
  • compare-versions-with-baseline failing (since 2.7) when executionEnvironment=none #707
  • JGit packaging build fails with Tycho 2.7.0 #723
  • Backport of #767
  • Maven artifacts deployed with Tycho 2.7 are resolved without transitive dependencies by Maven #781
  • Slicer warnings are to verboose #728
  • Performance regression in classpath resolution #719
  • If multiple fragments match a bundle all items are added to the classpath while only the one with the highest version should match #822
  • Check Hashsums for local cached artifacts #692
  • JAVA_HOME check is not OS independent #849
  • Bug 571533 - tycho-compiler-plugin with useJDK=BREE and BREE==JavaSE-1.8 fails to find some EE packages #51
  • Failed to resolve dependencies with Tycho 2.7.0 for custom repositories #697
  • Feature restrictions are not taken into account when using emptyVersion #845

2.7.0

Tycho-Pomless will become a tycho-core extension

Tycho pomless has started as a small experiment in tycho-extras. Over time it has grown to a fully-fledged solution to build pde-based artifacts with less effort and nearly zero additional configuration.

Neverless, the name "pomless" was always a bit misleading, as actually we have reduced the number required poms to one 'main-pom' it is still not pomless and actually allows poms to be used where suitable. Because of this, an to not limit the usage to "pomless" with this version a new core-extension is available name 'tycho-build', that effectively does what tycho-extras-pomless does but in the context of 'core' and is open to further improvements (maybe some time offering an option to not needing a pom at all).

All that needs to be done is to replace the old

<extension>
    <groupId>org.eclipse.tycho.extras</groupId>
    <artifactId>tycho-pomless</artifactId>
    <version>2.7.0</version>
</extension>

with

<extension>
    <groupId>org.eclipse.tycho</groupId>
    <artifactId>tycho-build</artifactId>
    <version>2.7.0</version>
</extension>
</tr></table> 

... (truncated)

Commits
  • 81376f7 Release Tycho 2.7.2
  • f27a8a4 Make checks for 'feature-source'/'p2-metadata' executions more precise
  • a07c529 Backport #406 Resolve DS classpath entry and generate component xmls
  • 138591d Fix #885 - 'includePackedArtifacts' must be automatically disabled when
  • 625ef43 update version for integration test
  • 55fb913 Update release notes
  • caab4a6 Fix #876 - [2.7.1][regression] Neither raw version nor format was
  • 23c5a50 Prepare for 2.7.2-SNAPSHOT
  • 83a1bb1 Fix imports for tycho 2.7.x
  • 98fa43b Update Release notes
  • Additional commits viewable in compare view


Updates tycho-surefire-plugin from 2.4.0 to 2.7.2

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 2 years ago

Superseded by #159.