Convenient search view for Eclipse to find/replace within the currently active editor.

Overview

Find/Replace View plugin for Eclipse

Build Status License Contributor Covenant

Feedback and high-quality pull requests are highly welcome!

  1. About
  2. What is it?
  3. Installation
  4. Building from Sources
  5. License

What is it?

This plugin extends Eclipse with a Find/Replace view that allows to conveniently perform find/replace operations within the currently active editor.

The following hot keys are configured by default:

  • [CTRL]+[ALT]+[F] - open the Find/Replace view
  • [CTRL]+[ALT]+[N] - go to the next match
  • [CTRL]+[ALT]+[P] - go to the previous match
  • [ESC] - return focus to the editor (default) or close the Find/Replace view. can be configured in the preferences

This plugin is a spiritual successor to the abandoned Eclipse Search Tab plug-in which aimed to provide a Firefox-like search tab.

Installation

To install the plugin into an existing Eclipse installation do:

  1. Within Eclipse go to: Help -> Install New Software...
  2. Enter the following update site URL: https://raw.githubusercontent.com/sebthom/findview-eclipse-plugin/updatesite
  3. Select the Find/Replace View feature to install.
  4. Ensure that the option Contact all update sites during install to find required software is enabled.
  5. Click Next twice.
  6. Read/accept the license terms and click Finish.
  7. Eclipse will now download the necessary files in the background.
  8. When the download has finished, Eclipse will ask about installing unsigned content. You need to accept if you want to
  9. After installation you will be prompted for a restart of Eclipse, which is recommended.

Building from Sources

To ensure reproducible builds this Maven project inherits from the vegardit-maven-parent project which declares fixed versions and sensible default settings for all official Maven plug-ins.

The project also uses the maven-toolchains-plugin which decouples the JDK that is used to execute Maven and it's plug-ins from the target JDK that is used for compilation and/or unit testing. This ensures full binary compatibility of the compiled artifacts with the runtime library of the required target JDK.

To build the project follow these steps:

  1. Download and install a Java 11 SDK, e.g. from:

  2. Download and install the latest Maven distribution.

  3. In your user home directory create the file .m2/toolchains.xml with the following content:

    <?xml version="1.0" encoding="UTF8"?>
    <toolchains>
       <toolchain>
          <type>jdk</type>
          <provides>
             <version>11</version>
             <vendor>default</vendor>
          </provides>
          <configuration>
             <jdkHome>[PATH_TO_YOUR_JDK_11]</jdkHome>
          </configuration>
       </toolchain>
    </toolchains>

    Set the [PATH_TO_YOUR_JDK_11] parameter accordingly.

  4. Checkout the code using one of the following methods:

    • git clone https://github.com/sebthom/findview-eclipse-plugin
    • svn co https://github.com/sebthom/findview-eclipse-plugin findview-eclipse-plugin
  5. Run mvn clean verify in the project root directory. This will execute compilation, unit-testing, integration-testing and packaging of all artifacts.

License

If not otherwise specified (see below), files in this repository fall under the Eclipse Public License 2.0.

Individual files contain the following tag instead of the full license text:

SPDX-License-Identifier: EPL-2.0

This enables machine processing of license information based on the SPDX License Identifiers that are available here: https://spdx.org/licenses/.

An exception is made for:

  1. files in readable text which contain their own license information, or
  2. files in a directory containing a separate LICENSE.txt file, or
  3. files where an accompanying file exists in the same directory with a .LICENSE.txt suffix added to the base-name of the original file. For example foobar.js is may be accompanied by a foobar.LICENSE.txt license file.
Comments
  • fix(deps): bump vegardit-maven-parent from RELEASE to 2.4.35

    fix(deps): bump vegardit-maven-parent from RELEASE to 2.4.35

    Bumps vegardit-maven-parent from RELEASE to 2.4.35.

    Changelog

    Sourced from vegardit-maven-parent's changelog.

    [2.4.35] - 2021-09-30

    Changed

    • downgrading Eclipse Java Compiler from 3.27.0 to 3.26.0 for now since newer versions require JDK 11+

    [2.4.34] - 2021-09-30

    Added

    • add maven-bundle-plugin.[private|import]-package properties

    Changed

    • upgrade Eclipse Java Compiler from 3.25.0 to 3.27.0

    [2.4.33] - 2021-09-28

    Changed

    • Maven plugin upgrades:
      • extra-enforcer-rules from 1.3 to 1.4
      • maven-enforcer-plugin from 3.0-M3 to 3.0
      • maven-javadoc-plugin from 3.3.0 to 3.3.1
    • upgrading gmavenplus-plugin's groovy to 3.0.9

    [2.4.32] - 2021-08-17

    Changed

    • rely on Maven Bundle Plugin to calculate Bundle-SymbolicName
    • Maven plugin upgrades:
      • checkstyle 8.43 to 8.44
      • maven-scm-plugin 1.11.2 to 1.11.3

    [2.4.31] - 2021-07-07

    Changed

    • change Checkstyle rule Indentation.lineWrappingIndentation from 3 to 0
    • Maven plugin upgrades:
      • checkstyle 8.39 to 8.43
      • doxia-module-markdown from 1.9.1 to 1.10
      • formatter-maven-plugin 2.14.0 to 2.16.0
      • jacoco-maven-plugin 0.8.6 to 0.8.7
      • maven-dependency-plugin from 3.1.2 to 3.2.0
      • maven-javadoc-plugin from 3.2.0 to 3.3.0
      • maven-project-info-reports-plugin 3.1.1 to 3.1.2
      • sevntu-checks from 1.39.0 to 1.40.0
    • upgrading gmavenplus-plugin's groovy to 3.0.8

    ... (truncated)

    Commits

    Dependabot compatibility score

    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)
    opened by dependabot[bot] 3
  • fix(deps): bump tycho.version from 2.7.4 to 2.7.5

    fix(deps): bump tycho.version from 2.7.4 to 2.7.5

    Bumps tycho.version from 2.7.4 to 2.7.5. Updates tycho-compiler-plugin from 2.7.4 to 2.7.5

    Changelog

    Sourced from tycho-compiler-plugin's changelog.

    2.7.5

    Fixes:

    • [reverted] Not all (direct) requirements of a feature are considered when building an update-site
    • [backport] Fix MavenLocation scope filtering
    • org.eclipse.tycho:tycho-packaging-plugin:2.7.3:package-plugin issuing error /target/classes does not exist
    Commits
    • 8e77751 Release 2.7.5
    • cdd3778 IncludeValidationHelper.checkDir must not scan non-exstent directory
    • 546f97b [backport] Fix MavenLocation scope filtering
    • 01549a4 [revert] Not all (direct) requirements of a feature are considered when
    • 328fed8 Fix xml tag
    • b6a9862 More . vs - in tycho versions
    • 50cfa97 Fix test using . instead of - for tycho version
    • 1252639 Prepare for next release
    • See full diff in compare view

    Updates tycho-ds-plugin from 2.7.4 to 2.7.5

    Changelog

    Sourced from tycho-ds-plugin's changelog.

    2.7.5

    Fixes:

    • [reverted] Not all (direct) requirements of a feature are considered when building an update-site
    • [backport] Fix MavenLocation scope filtering
    • org.eclipse.tycho:tycho-packaging-plugin:2.7.3:package-plugin issuing error /target/classes does not exist
    Commits
    • 8e77751 Release 2.7.5
    • cdd3778 IncludeValidationHelper.checkDir must not scan non-exstent directory
    • 546f97b [backport] Fix MavenLocation scope filtering
    • 01549a4 [revert] Not all (direct) requirements of a feature are considered when
    • 328fed8 Fix xml tag
    • b6a9862 More . vs - in tycho versions
    • 50cfa97 Fix test using . instead of - for tycho version
    • 1252639 Prepare for next release
    • See full diff in compare view

    Updates tycho-packaging-plugin from 2.7.4 to 2.7.5

    Changelog

    Sourced from tycho-packaging-plugin's changelog.

    2.7.5

    Fixes:

    • [reverted] Not all (direct) requirements of a feature are considered when building an update-site
    • [backport] Fix MavenLocation scope filtering
    • org.eclipse.tycho:tycho-packaging-plugin:2.7.3:package-plugin issuing error /target/classes does not exist
    Commits
    • 8e77751 Release 2.7.5
    • cdd3778 IncludeValidationHelper.checkDir must not scan non-exstent directory
    • 546f97b [backport] Fix MavenLocation scope filtering
    • 01549a4 [revert] Not all (direct) requirements of a feature are considered when
    • 328fed8 Fix xml tag
    • b6a9862 More . vs - in tycho versions
    • 50cfa97 Fix test using . instead of - for tycho version
    • 1252639 Prepare for next release
    • See full diff in compare view

    Updates tycho-p2-plugin from 2.7.4 to 2.7.5

    Updates tycho-surefire-plugin from 2.7.4 to 2.7.5

    Updates tycho-versions-plugin from 2.7.4 to 2.7.5

    Updates tycho-p2-director-plugin from 2.7.4 to 2.7.5

    Updates tycho-p2-publisher-plugin from 2.7.4 to 2.7.5

    Updates tycho-p2-repository-plugin from 2.7.4 to 2.7.5

    Updates tycho-maven-plugin from 2.7.4 to 2.7.5

    Changelog

    Sourced from tycho-maven-plugin's changelog.

    2.7.5

    Fixes:

    • [reverted] Not all (direct) requirements of a feature are considered when building an update-site
    • [backport] Fix MavenLocation scope filtering
    • org.eclipse.tycho:tycho-packaging-plugin:2.7.3:package-plugin issuing error /target/classes does not exist
    Commits
    • 8e77751 Release 2.7.5
    • cdd3778 IncludeValidationHelper.checkDir must not scan non-exstent directory
    • 546f97b [backport] Fix MavenLocation scope filtering
    • 01549a4 [revert] Not all (direct) requirements of a feature are considered when
    • 328fed8 Fix xml tag
    • b6a9862 More . vs - in tycho versions
    • 50cfa97 Fix test using . instead of - for tycho version
    • 1252639 Prepare for next release
    • See full diff in compare view

    Updates target-platform-configuration from 2.7.4 to 2.7.5

    Changelog

    Sourced from target-platform-configuration's changelog.

    2.7.5

    Fixes:

    • [reverted] Not all (direct) requirements of a feature are considered when building an update-site
    • [backport] Fix MavenLocation scope filtering
    • org.eclipse.tycho:tycho-packaging-plugin:2.7.3:package-plugin issuing error /target/classes does not exist
    Commits
    • 8e77751 Release 2.7.5
    • cdd3778 IncludeValidationHelper.checkDir must not scan non-exstent directory
    • 546f97b [backport] Fix MavenLocation scope filtering
    • 01549a4 [revert] Not all (direct) requirements of a feature are considered when
    • 328fed8 Fix xml tag
    • b6a9862 More . vs - in tycho versions
    • 50cfa97 Fix test using . instead of - for tycho version
    • 1252639 Prepare for next release
    • See full diff in compare view

    Updates tycho-source-plugin from 2.7.4 to 2.7.5

    Changelog

    Sourced from tycho-source-plugin's changelog.

    2.7.5

    Fixes:

    • [reverted] Not all (direct) requirements of a feature are considered when building an update-site
    • [backport] Fix MavenLocation scope filtering
    • org.eclipse.tycho:tycho-packaging-plugin:2.7.3:package-plugin issuing error /target/classes does not exist
    Commits
    • 8e77751 Release 2.7.5
    • cdd3778 IncludeValidationHelper.checkDir must not scan non-exstent directory
    • 546f97b [backport] Fix MavenLocation scope filtering
    • 01549a4 [revert] Not all (direct) requirements of a feature are considered when
    • 328fed8 Fix xml tag
    • b6a9862 More . vs - in tycho versions
    • 50cfa97 Fix test using . instead of - for tycho version
    • 1252639 Prepare for next release
    • See full diff in compare view

    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)
    opened by dependabot[bot] 2
  • fix(deps): bump tycho.version from 2.7.3 to 2.7.4

    fix(deps): bump tycho.version from 2.7.3 to 2.7.4

    Bumps tycho.version from 2.7.3 to 2.7.4. Updates tycho-compiler-plugin from 2.7.3 to 2.7.4

    Changelog

    Sourced from tycho-compiler-plugin's changelog.

    2.7.4

    Fixes:

    • Tycho reports wrong type in case of maven GAV restored from UI
    • Support bnd processing in pomless builds
    • The official maven keyserver is just to slow use ubuntu as an alternative mirror first
    • [Maven-Target] Consider extra-repositories when fetching source-jars
    • DS generation fails with latest eclipse release for UI bundles
    • PomDependencyCollector uses a wrong type for pom declared feature dependencies
    • Not all (direct) requirements of a feature are considered when building an update-site
    • Fix Mojo Configuration of DS Plugin is ignored
    • Check that components declared in the manifest exits

    Eclipse M2E lifecycle-mapping metadata embedded

    All Tycho plugins are now shipped with embedded M2E lifecycle-mapping-metadata files. Therefore M2E now knows by default how to handle them and it is not necessary anymore to install any connector (usually org.sonatype.tycho.m2e was used) for them.

    Commits
    • f5d8be4 2.7.4 release
    • 98289ad Embed m2e lifecycle-mapping-metadata in Tycho plug-ins
    • ba0fbe1 Fix goal execution suppression in pomless-model tests
    • 7df3c27 Fix pom.model properties read for bundle-projects and add it-tests
    • 451c50a Skip DS check if wildcards are used
    • 26ebb89 [backport] Check that components declared in the manifest exits
    • 1e44d61 Adjust release notes
    • d97a8af Fix Mojo Configuration of DS Plugin is ignored
    • 759933f [backport] Not all (direct) requirements of a feature are considered
    • aeb3f4d Update Release notes
    • Additional commits viewable in compare view

    Updates tycho-packaging-plugin from 2.7.3 to 2.7.4

    Changelog

    Sourced from tycho-packaging-plugin's changelog.

    2.7.4

    Fixes:

    • Tycho reports wrong type in case of maven GAV restored from UI
    • Support bnd processing in pomless builds
    • The official maven keyserver is just to slow use ubuntu as an alternative mirror first
    • [Maven-Target] Consider extra-repositories when fetching source-jars
    • DS generation fails with latest eclipse release for UI bundles
    • PomDependencyCollector uses a wrong type for pom declared feature dependencies
    • Not all (direct) requirements of a feature are considered when building an update-site
    • Fix Mojo Configuration of DS Plugin is ignored
    • Check that components declared in the manifest exits

    Eclipse M2E lifecycle-mapping metadata embedded

    All Tycho plugins are now shipped with embedded M2E lifecycle-mapping-metadata files. Therefore M2E now knows by default how to handle them and it is not necessary anymore to install any connector (usually org.sonatype.tycho.m2e was used) for them.

    Commits
    • f5d8be4 2.7.4 release
    • 98289ad Embed m2e lifecycle-mapping-metadata in Tycho plug-ins
    • ba0fbe1 Fix goal execution suppression in pomless-model tests
    • 7df3c27 Fix pom.model properties read for bundle-projects and add it-tests
    • 451c50a Skip DS check if wildcards are used
    • 26ebb89 [backport] Check that components declared in the manifest exits
    • 1e44d61 Adjust release notes
    • d97a8af Fix Mojo Configuration of DS Plugin is ignored
    • 759933f [backport] Not all (direct) requirements of a feature are considered
    • aeb3f4d Update Release notes
    • Additional commits viewable in compare view

    Updates tycho-p2-plugin from 2.7.3 to 2.7.4

    Updates tycho-surefire-plugin from 2.7.3 to 2.7.4

    Updates tycho-versions-plugin from 2.7.3 to 2.7.4

    Updates tycho-p2-director-plugin from 2.7.3 to 2.7.4

    Updates tycho-p2-publisher-plugin from 2.7.3 to 2.7.4

    Updates tycho-p2-repository-plugin from 2.7.3 to 2.7.4

    Updates tycho-maven-plugin from 2.7.3 to 2.7.4

    Changelog

    Sourced from tycho-maven-plugin's changelog.

    2.7.4

    Fixes:

    • Tycho reports wrong type in case of maven GAV restored from UI
    • Support bnd processing in pomless builds
    • The official maven keyserver is just to slow use ubuntu as an alternative mirror first
    • [Maven-Target] Consider extra-repositories when fetching source-jars
    • DS generation fails with latest eclipse release for UI bundles
    • PomDependencyCollector uses a wrong type for pom declared feature dependencies
    • Not all (direct) requirements of a feature are considered when building an update-site
    • Fix Mojo Configuration of DS Plugin is ignored
    • Check that components declared in the manifest exits

    Eclipse M2E lifecycle-mapping metadata embedded

    All Tycho plugins are now shipped with embedded M2E lifecycle-mapping-metadata files. Therefore M2E now knows by default how to handle them and it is not necessary anymore to install any connector (usually org.sonatype.tycho.m2e was used) for them.

    Commits
    • f5d8be4 2.7.4 release
    • 98289ad Embed m2e lifecycle-mapping-metadata in Tycho plug-ins
    • ba0fbe1 Fix goal execution suppression in pomless-model tests
    • 7df3c27 Fix pom.model properties read for bundle-projects and add it-tests
    • 451c50a Skip DS check if wildcards are used
    • 26ebb89 [backport] Check that components declared in the manifest exits
    • 1e44d61 Adjust release notes
    • d97a8af Fix Mojo Configuration of DS Plugin is ignored
    • 759933f [backport] Not all (direct) requirements of a feature are considered
    • aeb3f4d Update Release notes
    • Additional commits viewable in compare view

    Updates target-platform-configuration from 2.7.3 to 2.7.4

    Changelog

    Sourced from target-platform-configuration's changelog.

    2.7.4

    Fixes:

    • Tycho reports wrong type in case of maven GAV restored from UI
    • Support bnd processing in pomless builds
    • The official maven keyserver is just to slow use ubuntu as an alternative mirror first
    • [Maven-Target] Consider extra-repositories when fetching source-jars
    • DS generation fails with latest eclipse release for UI bundles
    • PomDependencyCollector uses a wrong type for pom declared feature dependencies
    • Not all (direct) requirements of a feature are considered when building an update-site
    • Fix Mojo Configuration of DS Plugin is ignored
    • Check that components declared in the manifest exits

    Eclipse M2E lifecycle-mapping metadata embedded

    All Tycho plugins are now shipped with embedded M2E lifecycle-mapping-metadata files. Therefore M2E now knows by default how to handle them and it is not necessary anymore to install any connector (usually org.sonatype.tycho.m2e was used) for them.

    Commits
    • f5d8be4 2.7.4 release
    • 98289ad Embed m2e lifecycle-mapping-metadata in Tycho plug-ins
    • ba0fbe1 Fix goal execution suppression in pomless-model tests
    • 7df3c27 Fix pom.model properties read for bundle-projects and add it-tests
    • 451c50a Skip DS check if wildcards are used
    • 26ebb89 [backport] Check that components declared in the manifest exits
    • 1e44d61 Adjust release notes
    • d97a8af Fix Mojo Configuration of DS Plugin is ignored
    • 759933f [backport] Not all (direct) requirements of a feature are considered
    • aeb3f4d Update Release notes
    • Additional commits viewable in compare view

    Updates tycho-source-plugin from 2.7.3 to 2.7.4

    Changelog

    Sourced from tycho-source-plugin's changelog.

    2.7.4

    Fixes:

    • Tycho reports wrong type in case of maven GAV restored from UI
    • Support bnd processing in pomless builds
    • The official maven keyserver is just to slow use ubuntu as an alternative mirror first
    • [Maven-Target] Consider extra-repositories when fetching source-jars
    • DS generation fails with latest eclipse release for UI bundles
    • PomDependencyCollector uses a wrong type for pom declared feature dependencies
    • Not all (direct) requirements of a feature are considered when building an update-site
    • Fix Mojo Configuration of DS Plugin is ignored
    • Check that components declared in the manifest exits

    Eclipse M2E lifecycle-mapping metadata embedded

    All Tycho plugins are now shipped with embedded M2E lifecycle-mapping-metadata files. Therefore M2E now knows by default how to handle them and it is not necessary anymore to install any connector (usually org.sonatype.tycho.m2e was used) for them.

    Commits
    • f5d8be4 2.7.4 release
    • 98289ad Embed m2e lifecycle-mapping-metadata in Tycho plug-ins
    • ba0fbe1 Fix goal execution suppression in pomless-model tests
    • 7df3c27 Fix pom.model properties read for bundle-projects and add it-tests
    • 451c50a Skip DS check if wildcards are used
    • 26ebb89 [backport] Check that components declared in the manifest exits
    • 1e44d61 Adjust release notes
    • d97a8af Fix Mojo Configuration of DS Plugin is ignored
    • 759933f [backport] Not all (direct) requirements of a feature are considered
    • aeb3f4d Update Release notes
    • Additional commits viewable in compare view

    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)
    opened by dependabot[bot] 2
  • fix(deps): bump tycho.version from 2.7.0 to 2.7.1

    fix(deps): bump tycho.version from 2.7.0 to 2.7.1

    Bumps tycho.version from 2.7.0 to 2.7.1. Updates tycho-compiler-plugin from 2.7.0 to 2.7.1

    Changelog

    Sourced from tycho-compiler-plugin's changelog.

    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
    Commits

    Updates tycho-packaging-plugin from 2.7.0 to 2.7.1

    Changelog

    Sourced from tycho-packaging-plugin's changelog.

    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
    Commits

    Updates tycho-p2-plugin from 2.7.0 to 2.7.1

    Updates tycho-surefire-plugin from 2.7.0 to 2.7.1

    Updates tycho-versions-plugin from 2.7.0 to 2.7.1

    Updates tycho-p2-director-plugin from 2.7.0 to 2.7.1

    Updates tycho-p2-publisher-plugin from 2.7.0 to 2.7.1

    Updates tycho-p2-repository-plugin from 2.7.0 to 2.7.1

    Updates tycho-maven-plugin from 2.7.0 to 2.7.1

    Changelog

    Sourced from tycho-maven-plugin's changelog.

    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
    Commits

    Updates target-platform-configuration from 2.7.0 to 2.7.1

    Changelog

    Sourced from target-platform-configuration's changelog.

    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
    Commits

    Updates tycho-source-plugin from 2.7.0 to 2.7.1

    Changelog

    Sourced from tycho-source-plugin's changelog.

    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
    Commits

    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)
    opened by dependabot[bot] 2
  • fix(deps): bump tycho.version from 2.7.4 to 3.0.0

    fix(deps): bump tycho.version from 2.7.4 to 3.0.0

    Bumps tycho.version from 2.7.4 to 3.0.0. Updates tycho-compiler-plugin from 2.7.4 to 3.0.0

    Changelog

    Sourced from tycho-compiler-plugin's changelog.

    3.0.0 (under development)

    Tycho now support forking of the Eclipse Java Compiler

    Previously forking was not supported, now forking is possible and will be used if a custom java home is specified.

    New option to transform P2 dependencies into real maven coordinates

    The tycho-consumer-pom mojo has a new option to resolve p2 introduced dependencies to 'real' maven coordinates now, when enabled it queries maven-central with the SHA1 of the file to find out what are the actual maven central coordinates and place them in the generated pom consumer-pom.

    <plugin>
    	<groupId>org.eclipse.tycho</groupId>
    	<artifactId>tycho-packaging-plugin</artifactId>
    	<version>${tycho-version}</version>
    	<configuration>
    		<mapP2Dependencies>true</mapP2Dependencies>
    	</configuration>
    </plugin>
    

    New tycho-p2-plugin:dependency-tree mojo

    Sometimes it is useful to find out how dependencies of a project are actually pulled in. Tycho now supports a new tycho-p2-plugin:dependency-tree mojo that outputs a tree view of the P2 dependecies of a tycho project.

    Example with Tycho integration test project:

    tycho-its/projects/reactor.makeBehaviour$ mvn org.eclipse.tycho:tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree
    

    ...

    [INFO] --- tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree (default-cli) @ feature2 --- [INFO] tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT [INFO] +- feature2.feature.group (1.0.0.qualifier) --> [tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle2 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle2 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle2:eclipse-plugin:1.0.0-SNAPSHOT] [INFO] +- feature1.feature.group (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; feature1.feature.group 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:feature1:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle1 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle1 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle1:eclipse-plugin:1.0.0-SNAPSHOT] ...

    Support for inclusion of all source bundles in an update-site

    The tycho-p2-repository-plugin:2.7.0:assemble-repository now support a new property includeAllSources that, when enabled, includes any available source bundle in the resulting repository.

    Support for Eclipse-Products with mixed Features and Plugins

    Tycho now supports building mixed Products. In mixed Products both the listed features and listed plug-ins are installed.

    ... (truncated)

    Commits
    • ff82c74 Tycho 3.0.0 release
    • ccc1f1c Backport fix for missing method
    • b071d3b Check for null in case the framework is already shut down
    • acebd99 Pin the bcprov version for 3.x release
    • 7493b25 Use the TargetPlatformService in the PackageFeatureMojo
    • f7b1413 Update toolchains.xml
    • c43ee58 Don't add non existing classpath entries to the analyzer
    • 466dad9 Add TargetPlatformService for unified acces to the TargetPlatform
    • 90a3a61 Add test project to demonstrate jgit buildtimestamp provider bug
    • b11b0c4 3.0.0 is no longer under development
    • Additional commits viewable in compare view

    Updates tycho-ds-plugin from 2.7.4 to 3.0.0

    Changelog

    Sourced from tycho-ds-plugin's changelog.

    3.0.0 (under development)

    Tycho now support forking of the Eclipse Java Compiler

    Previously forking was not supported, now forking is possible and will be used if a custom java home is specified.

    New option to transform P2 dependencies into real maven coordinates

    The tycho-consumer-pom mojo has a new option to resolve p2 introduced dependencies to 'real' maven coordinates now, when enabled it queries maven-central with the SHA1 of the file to find out what are the actual maven central coordinates and place them in the generated pom consumer-pom.

    <plugin>
    	<groupId>org.eclipse.tycho</groupId>
    	<artifactId>tycho-packaging-plugin</artifactId>
    	<version>${tycho-version}</version>
    	<configuration>
    		<mapP2Dependencies>true</mapP2Dependencies>
    	</configuration>
    </plugin>
    

    New tycho-p2-plugin:dependency-tree mojo

    Sometimes it is useful to find out how dependencies of a project are actually pulled in. Tycho now supports a new tycho-p2-plugin:dependency-tree mojo that outputs a tree view of the P2 dependecies of a tycho project.

    Example with Tycho integration test project:

    tycho-its/projects/reactor.makeBehaviour$ mvn org.eclipse.tycho:tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree
    

    ...

    [INFO] --- tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree (default-cli) @ feature2 --- [INFO] tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT [INFO] +- feature2.feature.group (1.0.0.qualifier) --> [tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle2 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle2 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle2:eclipse-plugin:1.0.0-SNAPSHOT] [INFO] +- feature1.feature.group (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; feature1.feature.group 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:feature1:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle1 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle1 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle1:eclipse-plugin:1.0.0-SNAPSHOT] ...

    Support for inclusion of all source bundles in an update-site

    The tycho-p2-repository-plugin:2.7.0:assemble-repository now support a new property includeAllSources that, when enabled, includes any available source bundle in the resulting repository.

    Support for Eclipse-Products with mixed Features and Plugins

    Tycho now supports building mixed Products. In mixed Products both the listed features and listed plug-ins are installed.

    ... (truncated)

    Commits
    • ff82c74 Tycho 3.0.0 release
    • ccc1f1c Backport fix for missing method
    • b071d3b Check for null in case the framework is already shut down
    • acebd99 Pin the bcprov version for 3.x release
    • 7493b25 Use the TargetPlatformService in the PackageFeatureMojo
    • f7b1413 Update toolchains.xml
    • c43ee58 Don't add non existing classpath entries to the analyzer
    • 466dad9 Add TargetPlatformService for unified acces to the TargetPlatform
    • 90a3a61 Add test project to demonstrate jgit buildtimestamp provider bug
    • b11b0c4 3.0.0 is no longer under development
    • Additional commits viewable in compare view

    Updates tycho-packaging-plugin from 2.7.4 to 3.0.0

    Changelog

    Sourced from tycho-packaging-plugin's changelog.

    3.0.0 (under development)

    Tycho now support forking of the Eclipse Java Compiler

    Previously forking was not supported, now forking is possible and will be used if a custom java home is specified.

    New option to transform P2 dependencies into real maven coordinates

    The tycho-consumer-pom mojo has a new option to resolve p2 introduced dependencies to 'real' maven coordinates now, when enabled it queries maven-central with the SHA1 of the file to find out what are the actual maven central coordinates and place them in the generated pom consumer-pom.

    <plugin>
    	<groupId>org.eclipse.tycho</groupId>
    	<artifactId>tycho-packaging-plugin</artifactId>
    	<version>${tycho-version}</version>
    	<configuration>
    		<mapP2Dependencies>true</mapP2Dependencies>
    	</configuration>
    </plugin>
    

    New tycho-p2-plugin:dependency-tree mojo

    Sometimes it is useful to find out how dependencies of a project are actually pulled in. Tycho now supports a new tycho-p2-plugin:dependency-tree mojo that outputs a tree view of the P2 dependecies of a tycho project.

    Example with Tycho integration test project:

    tycho-its/projects/reactor.makeBehaviour$ mvn org.eclipse.tycho:tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree
    

    ...

    [INFO] --- tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree (default-cli) @ feature2 --- [INFO] tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT [INFO] +- feature2.feature.group (1.0.0.qualifier) --> [tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle2 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle2 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle2:eclipse-plugin:1.0.0-SNAPSHOT] [INFO] +- feature1.feature.group (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; feature1.feature.group 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:feature1:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle1 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle1 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle1:eclipse-plugin:1.0.0-SNAPSHOT] ...

    Support for inclusion of all source bundles in an update-site

    The tycho-p2-repository-plugin:2.7.0:assemble-repository now support a new property includeAllSources that, when enabled, includes any available source bundle in the resulting repository.

    Support for Eclipse-Products with mixed Features and Plugins

    Tycho now supports building mixed Products. In mixed Products both the listed features and listed plug-ins are installed.

    ... (truncated)

    Commits
    • ff82c74 Tycho 3.0.0 release
    • ccc1f1c Backport fix for missing method
    • b071d3b Check for null in case the framework is already shut down
    • acebd99 Pin the bcprov version for 3.x release
    • 7493b25 Use the TargetPlatformService in the PackageFeatureMojo
    • f7b1413 Update toolchains.xml
    • c43ee58 Don't add non existing classpath entries to the analyzer
    • 466dad9 Add TargetPlatformService for unified acces to the TargetPlatform
    • 90a3a61 Add test project to demonstrate jgit buildtimestamp provider bug
    • b11b0c4 3.0.0 is no longer under development
    • Additional commits viewable in compare view

    Updates tycho-p2-plugin from 2.7.4 to 3.0.0

    Updates tycho-surefire-plugin from 2.7.4 to 3.0.0

    Updates tycho-versions-plugin from 2.7.4 to 3.0.0

    Updates tycho-p2-director-plugin from 2.7.4 to 3.0.0

    Updates tycho-p2-publisher-plugin from 2.7.4 to 3.0.0

    Updates tycho-p2-repository-plugin from 2.7.4 to 3.0.0

    Updates tycho-maven-plugin from 2.7.4 to 3.0.0

    Changelog

    Sourced from tycho-maven-plugin's changelog.

    3.0.0 (under development)

    Tycho now support forking of the Eclipse Java Compiler

    Previously forking was not supported, now forking is possible and will be used if a custom java home is specified.

    New option to transform P2 dependencies into real maven coordinates

    The tycho-consumer-pom mojo has a new option to resolve p2 introduced dependencies to 'real' maven coordinates now, when enabled it queries maven-central with the SHA1 of the file to find out what are the actual maven central coordinates and place them in the generated pom consumer-pom.

    <plugin>
    	<groupId>org.eclipse.tycho</groupId>
    	<artifactId>tycho-packaging-plugin</artifactId>
    	<version>${tycho-version}</version>
    	<configuration>
    		<mapP2Dependencies>true</mapP2Dependencies>
    	</configuration>
    </plugin>
    

    New tycho-p2-plugin:dependency-tree mojo

    Sometimes it is useful to find out how dependencies of a project are actually pulled in. Tycho now supports a new tycho-p2-plugin:dependency-tree mojo that outputs a tree view of the P2 dependecies of a tycho project.

    Example with Tycho integration test project:

    tycho-its/projects/reactor.makeBehaviour$ mvn org.eclipse.tycho:tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree
    

    ...

    [INFO] --- tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree (default-cli) @ feature2 --- [INFO] tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT [INFO] +- feature2.feature.group (1.0.0.qualifier) --> [tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle2 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle2 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle2:eclipse-plugin:1.0.0-SNAPSHOT] [INFO] +- feature1.feature.group (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; feature1.feature.group 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:feature1:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle1 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle1 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle1:eclipse-plugin:1.0.0-SNAPSHOT] ...

    Support for inclusion of all source bundles in an update-site

    The tycho-p2-repository-plugin:2.7.0:assemble-repository now support a new property includeAllSources that, when enabled, includes any available source bundle in the resulting repository.

    Support for Eclipse-Products with mixed Features and Plugins

    Tycho now supports building mixed Products. In mixed Products both the listed features and listed plug-ins are installed.

    ... (truncated)

    Commits
    • ff82c74 Tycho 3.0.0 release
    • ccc1f1c Backport fix for missing method
    • b071d3b Check for null in case the framework is already shut down
    • acebd99 Pin the bcprov version for 3.x release
    • 7493b25 Use the TargetPlatformService in the PackageFeatureMojo
    • f7b1413 Update toolchains.xml
    • c43ee58 Don't add non existing classpath entries to the analyzer
    • 466dad9 Add TargetPlatformService for unified acces to the TargetPlatform
    • 90a3a61 Add test project to demonstrate jgit buildtimestamp provider bug
    • b11b0c4 3.0.0 is no longer under development
    • Additional commits viewable in compare view

    Updates target-platform-configuration from 2.7.4 to 3.0.0

    Changelog

    Sourced from target-platform-configuration's changelog.

    3.0.0 (under development)

    Tycho now support forking of the Eclipse Java Compiler

    Previously forking was not supported, now forking is possible and will be used if a custom java home is specified.

    New option to transform P2 dependencies into real maven coordinates

    The tycho-consumer-pom mojo has a new option to resolve p2 introduced dependencies to 'real' maven coordinates now, when enabled it queries maven-central with the SHA1 of the file to find out what are the actual maven central coordinates and place them in the generated pom consumer-pom.

    <plugin>
    	<groupId>org.eclipse.tycho</groupId>
    	<artifactId>tycho-packaging-plugin</artifactId>
    	<version>${tycho-version}</version>
    	<configuration>
    		<mapP2Dependencies>true</mapP2Dependencies>
    	</configuration>
    </plugin>
    

    New tycho-p2-plugin:dependency-tree mojo

    Sometimes it is useful to find out how dependencies of a project are actually pulled in. Tycho now supports a new tycho-p2-plugin:dependency-tree mojo that outputs a tree view of the P2 dependecies of a tycho project.

    Example with Tycho integration test project:

    tycho-its/projects/reactor.makeBehaviour$ mvn org.eclipse.tycho:tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree
    

    ...

    [INFO] --- tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree (default-cli) @ feature2 --- [INFO] tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT [INFO] +- feature2.feature.group (1.0.0.qualifier) --> [tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle2 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle2 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle2:eclipse-plugin:1.0.0-SNAPSHOT] [INFO] +- feature1.feature.group (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; feature1.feature.group 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:feature1:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle1 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle1 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle1:eclipse-plugin:1.0.0-SNAPSHOT] ...

    Support for inclusion of all source bundles in an update-site

    The tycho-p2-repository-plugin:2.7.0:assemble-repository now support a new property includeAllSources that, when enabled, includes any available source bundle in the resulting repository.

    Support for Eclipse-Products with mixed Features and Plugins

    Tycho now supports building mixed Products. In mixed Products both the listed features and listed plug-ins are installed.

    ... (truncated)

    Commits
    • ff82c74 Tycho 3.0.0 release
    • ccc1f1c Backport fix for missing method
    • b071d3b Check for null in case the framework is already shut down
    • acebd99 Pin the bcprov version for 3.x release
    • 7493b25 Use the TargetPlatformService in the PackageFeatureMojo
    • f7b1413 Update toolchains.xml
    • c43ee58 Don't add non existing classpath entries to the analyzer
    • 466dad9 Add TargetPlatformService for unified acces to the TargetPlatform
    • 90a3a61 Add test project to demonstrate jgit buildtimestamp provider bug
    • b11b0c4 3.0.0 is no longer under development
    • Additional commits viewable in compare view

    Updates tycho-source-plugin from 2.7.4 to 3.0.0

    Changelog

    Sourced from tycho-source-plugin's changelog.

    3.0.0 (under development)

    Tycho now support forking of the Eclipse Java Compiler

    Previously forking was not supported, now forking is possible and will be used if a custom java home is specified.

    New option to transform P2 dependencies into real maven coordinates

    The tycho-consumer-pom mojo has a new option to resolve p2 introduced dependencies to 'real' maven coordinates now, when enabled it queries maven-central with the SHA1 of the file to find out what are the actual maven central coordinates and place them in the generated pom consumer-pom.

    <plugin>
    	<groupId>org.eclipse.tycho</groupId>
    	<artifactId>tycho-packaging-plugin</artifactId>
    	<version>${tycho-version}</version>
    	<configuration>
    		<mapP2Dependencies>true</mapP2Dependencies>
    	</configuration>
    </plugin>
    

    New tycho-p2-plugin:dependency-tree mojo

    Sometimes it is useful to find out how dependencies of a project are actually pulled in. Tycho now supports a new tycho-p2-plugin:dependency-tree mojo that outputs a tree view of the P2 dependecies of a tycho project.

    Example with Tycho integration test project:

    tycho-its/projects/reactor.makeBehaviour$ mvn org.eclipse.tycho:tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree
    

    ...

    [INFO] --- tycho-p2-plugin:3.0.0-SNAPSHOT:dependency-tree (default-cli) @ feature2 --- [INFO] tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT [INFO] +- feature2.feature.group (1.0.0.qualifier) --> [tycho-its-project.reactor.makeBehaviour:feature2:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle2 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle2 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle2:eclipse-plugin:1.0.0-SNAPSHOT] [INFO] +- feature1.feature.group (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; feature1.feature.group 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:feature1:eclipse-feature:1.0.0-SNAPSHOT] [INFO] +- bundle1 (1.0.0.qualifier) satisfies org.eclipse.equinox.p2.iu; bundle1 0.0.0 --> [tycho-its-project.reactor.makeBehaviour:bundle1:eclipse-plugin:1.0.0-SNAPSHOT] ...

    Support for inclusion of all source bundles in an update-site

    The tycho-p2-repository-plugin:2.7.0:assemble-repository now support a new property includeAllSources that, when enabled, includes any available source bundle in the resulting repository.

    Support for Eclipse-Products with mixed Features and Plugins

    Tycho now supports building mixed Products. In mixed Products both the listed features and listed plug-ins are installed.

    ... (truncated)

    Commits
    • ff82c74 Tycho 3.0.0 release
    • ccc1f1c Backport fix for missing method
    • b071d3b Check for null in case the framework is already shut down
    • acebd99 Pin the bcprov version for 3.x release
    • 7493b25 Use the TargetPlatformService in the PackageFeatureMojo
    • f7b1413 Update toolchains.xml
    • c43ee58 Don't add non existing classpath entries to the analyzer
    • 466dad9 Add TargetPlatformService for unified acces to the TargetPlatform
    • 90a3a61 Add test project to demonstrate jgit buildtimestamp provider bug
    • b11b0c4 3.0.0 is no longer under development
    • Additional commits viewable in compare view

    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)
    opened by dependabot[bot] 1
  • fix(deps): bump stCarolas/setup-maven from 4.3 to 4.4

    fix(deps): bump stCarolas/setup-maven from 4.3 to 4.4

    Bumps stCarolas/setup-maven from 4.3 to 4.4.

    Release notes

    Sourced from stCarolas/setup-maven's releases.

    v4.4

    Now maven central is used to download Maven distribution

    What's Changed

    New Contributors

    Full Changelog: https://github.com/stCarolas/setup-maven/compare/v4.3...v4.4

    Commits

    Dependabot compatibility score

    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)
    opened by dependabot[bot] 1
  • fix(deps): bump tycho.version from 2.7.2 to 2.7.3

    fix(deps): bump tycho.version from 2.7.2 to 2.7.3

    Bumps tycho.version from 2.7.2 to 2.7.3. Updates tycho-compiler-plugin from 2.7.2 to 2.7.3

    Changelog

    Sourced from tycho-compiler-plugin's changelog.

    2.7.3

    Fixes:

    • p2-maven-site includes bundles in the repository #932
    Commits

    Updates tycho-packaging-plugin from 2.7.2 to 2.7.3

    Changelog

    Sourced from tycho-packaging-plugin's changelog.

    2.7.3

    Fixes:

    • p2-maven-site includes bundles in the repository #932
    Commits

    Updates tycho-p2-plugin from 2.7.2 to 2.7.3

    Updates tycho-surefire-plugin from 2.7.2 to 2.7.3

    Updates tycho-versions-plugin from 2.7.2 to 2.7.3

    Updates tycho-p2-director-plugin from 2.7.2 to 2.7.3

    Updates tycho-p2-publisher-plugin from 2.7.2 to 2.7.3

    Updates tycho-p2-repository-plugin from 2.7.2 to 2.7.3

    Updates tycho-maven-plugin from 2.7.2 to 2.7.3

    Changelog

    Sourced from tycho-maven-plugin's changelog.

    2.7.3

    Fixes:

    • p2-maven-site includes bundles in the repository #932
    Commits

    Updates target-platform-configuration from 2.7.2 to 2.7.3

    Changelog

    Sourced from target-platform-configuration's changelog.

    2.7.3

    Fixes:

    • p2-maven-site includes bundles in the repository #932
    Commits

    Updates tycho-source-plugin from 2.7.2 to 2.7.3

    Changelog

    Sourced from tycho-source-plugin's changelog.

    2.7.3

    Fixes:

    • p2-maven-site includes bundles in the repository #932
    Commits

    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)
    opened by dependabot[bot] 1
  • fix(deps): bump tycho.version from 2.7.0 to 2.7.2

    fix(deps): bump tycho.version from 2.7.0 to 2.7.2

    Bumps tycho.version from 2.7.0 to 2.7.2. Updates tycho-compiler-plugin from 2.7.0 to 2.7.2

    Changelog

    Sourced from tycho-compiler-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
    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-packaging-plugin from 2.7.0 to 2.7.2

    Changelog

    Sourced from tycho-packaging-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
    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-p2-plugin from 2.7.0 to 2.7.2

    Updates tycho-surefire-plugin from 2.7.0 to 2.7.2

    Updates tycho-versions-plugin from 2.7.0 to 2.7.2

    Updates tycho-p2-director-plugin from 2.7.0 to 2.7.2

    Updates tycho-p2-publisher-plugin from 2.7.0 to 2.7.2

    Updates tycho-p2-repository-plugin from 2.7.0 to 2.7.2

    Updates tycho-maven-plugin from 2.7.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
    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.7.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
    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-source-plugin from 2.7.0 to 2.7.2

    Changelog

    Sourced from tycho-source-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
    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

    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)
    opened by dependabot[bot] 1
  • fix(deps): bump actions/setup-java from 2 to 3

    fix(deps): bump actions/setup-java from 2 to 3

    Bumps actions/setup-java from 2 to 3.

    Release notes

    Sourced from actions/setup-java's releases.

    v3.0.0

    In scope of this release we changed version of the runtime Node.js for the setup-java action and updated package-lock.json file to v2.

    Breaking Changes

    With the update to Node 16 in #290, all scripts will now be run with Node 16 rather than Node 12.

    v2.5.0

    In scope of this pull request we add support for Microsoft Build of OpenJDK (actions/setup-java#252).

    steps:
      - name: Checkout
        uses: actions/checkout@v2
      - name: Setup-java
        uses: actions/setup-java@v2
        with:
          distribution: microsoft
          java-version: 11
    

    Supported distributions

    Currently, the following distributions are supported:

    Keyword Distribution Official site License
    temurin Eclipse Temurin Link Link
    zulu Zulu OpenJDK Link Link
    adopt or adopt-hotspot Adopt OpenJDK Hotspot Link Link
    adopt-openj9 Adopt OpenJDK OpenJ9 Link Link
    liberica Liberica JDK Link Link
    microsoft Microsoft Build of OpenJDK Link Link

    v2.4.0

    In scope of this pull request we add support for Liberica JDK (actions/setup-java#225).

    steps:
      - name: Checkout
        uses: actions/checkout@v2
      - name: Setup-java
        uses: actions/setup-java@v2
        with:
          distribution: liberica
          java-version: 11
    

    Supported distributions

    Currently, the following distributions are supported:

    Keyword Distribution Official site License
    zulu Zulu OpenJDK Link Link
    adopt or adopt-hotspot Adopt OpenJDK Hotspot Link Link
    adopt-openj9 Adopt OpenJDK OpenJ9 Link Link
    temurin Eclipse Temurin Link Link

    ... (truncated)

    Commits

    Dependabot compatibility score

    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)
    opened by dependabot[bot] 1
  • fix(deps): bump actions/cache from 2 to 3

    fix(deps): bump actions/cache from 2 to 3

    Bumps actions/cache from 2 to 3.

    Release notes

    Sourced from actions/cache's releases.

    v3.0.0

    • This change adds a minimum runner version(node12 -> node16), which can break users using an out-of-date/fork of the runner. This would be most commonly affecting users on GHES 3.3 or before, as those runners do not support node16 actions and they can use actions from github.com via github connect or manually copying the repo to their GHES instance.

    • Few dependencies and cache action usage examples have also been updated.

    v2.1.7

    Support 10GB cache upload using the latest version 1.0.8 of @actions/cache

    v2.1.6

    • Catch unhandled "bad file descriptor" errors that sometimes occurs when the cache server returns non-successful response (actions/cache#596)

    v2.1.5

    • Fix permissions error seen when extracting caches with GNU tar that were previously created using BSD tar (actions/cache#527)

    v2.1.4

    • Make caching more verbose #650
    • Use GNU tar on macOS if available #701

    v2.1.3

    • Upgrades @actions/core to v1.2.6 for CVE-2020-15228. This action was not using the affected methods.
    • Fix error handling in uploadChunk where 400-level errors were not being detected and handled correctly

    v2.1.2

    • Adds input to limit the chunk upload size, useful for self-hosted runners with slower upload speeds
    • No-op when executing on GHES

    v2.1.1

    • Update @actions/cache package to v1.0.2 which allows cache action to use posix format when taring files.

    v2.1.0

    • Replaces the http-client with the Azure Storage SDK for NodeJS when downloading cache content from Azure. This should help improve download performance and reliability as the SDK downloads files in 4 MB chunks, which can be parallelized and retried independently
    • Display download progress and speed
    Commits
    • 4b0cf6c Merge pull request #769 from actions/users/ashwinsangem/bump_major_version
    • 60c606a Update licensed files
    • b6e9a91 Revert "Updated to the latest version."
    • c842503 Updated to the latest version.
    • 2b7da2a Bumped up to a major version.
    • deae296 Merge pull request #651 from magnetikonline/fix-golang-windows-example
    • c7c46bc Merge pull request #707 from duxtland/main
    • 6535c5f Regenerated examples.md TOC
    • 3fdafa4 Update GitHub Actions status badge markdown in README.md
    • 341e6d7 Merge branch 'actions:main' into fix-golang-windows-example
    • Additional commits viewable in compare view

    Dependabot compatibility score

    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)
    opened by dependabot[bot] 1
  • fix(deps): bump stCarolas/setup-maven from 4.2 to 4.3

    fix(deps): bump stCarolas/setup-maven from 4.2 to 4.3

    Bumps stCarolas/setup-maven from 4.2 to 4.3.

    Commits
    • 3e6546c Merge pull request #17 from telia-actions/proxy-fix
    • 728d3d7 Merge branch 'stCarolas:master' into proxy-fix
    • dfb5e9e Update tool-cache to 1.3.1
    • See full diff in compare view

    Dependabot compatibility score

    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)
    opened by dependabot[bot] 1
  • fix(deps): bump tycho.version from 3.0.0 to 3.0.1

    fix(deps): bump tycho.version from 3.0.0 to 3.0.1

    Bumps tycho.version from 3.0.0 to 3.0.1. Updates tycho-compiler-plugin from 3.0.0 to 3.0.1

    Release notes

    Sourced from tycho-compiler-plugin's releases.

    Tycho 3.0.1

    This is just a dependency bugfix release.

    Changelog

    Sourced from tycho-compiler-plugin's changelog.

    3.0.1

    • Upgrade to 2022-03 release
    Commits
    • 02a7990 3.0.1 release
    • 4de7e48 Revert upgrade of org.osgi.service.component
    • 9472b88 Revert bnd upgrade
    • ce62efb Revert unirest version update
    • 873028c Upgrade to 2022-12 platform release
    • 92b350f Limit org.eclipse.equinox.p2.core dependency
    • 5bd167b Update RELEASE_NOTES.md
    • ee5e171 Revert "Backport: Add action to build and deploy site-docs automatically"
    • 3cdc8e7 Backport: Add action to build and deploy site-docs automatically
    • 27bd80f Prepare for bugfix release
    • See full diff in compare view

    Updates tycho-ds-plugin from 3.0.0 to 3.0.1

    Release notes

    Sourced from tycho-ds-plugin's releases.

    Tycho 3.0.1

    This is just a dependency bugfix release.

    Changelog

    Sourced from tycho-ds-plugin's changelog.

    3.0.1

    • Upgrade to 2022-03 release
    Commits
    • 02a7990 3.0.1 release
    • 4de7e48 Revert upgrade of org.osgi.service.component
    • 9472b88 Revert bnd upgrade
    • ce62efb Revert unirest version update
    • 873028c Upgrade to 2022-12 platform release
    • 92b350f Limit org.eclipse.equinox.p2.core dependency
    • 5bd167b Update RELEASE_NOTES.md
    • ee5e171 Revert "Backport: Add action to build and deploy site-docs automatically"
    • 3cdc8e7 Backport: Add action to build and deploy site-docs automatically
    • 27bd80f Prepare for bugfix release
    • See full diff in compare view

    Updates tycho-packaging-plugin from 3.0.0 to 3.0.1

    Release notes

    Sourced from tycho-packaging-plugin's releases.

    Tycho 3.0.1

    This is just a dependency bugfix release.

    Changelog

    Sourced from tycho-packaging-plugin's changelog.

    3.0.1

    • Upgrade to 2022-03 release
    Commits
    • 02a7990 3.0.1 release
    • 4de7e48 Revert upgrade of org.osgi.service.component
    • 9472b88 Revert bnd upgrade
    • ce62efb Revert unirest version update
    • 873028c Upgrade to 2022-12 platform release
    • 92b350f Limit org.eclipse.equinox.p2.core dependency
    • 5bd167b Update RELEASE_NOTES.md
    • ee5e171 Revert "Backport: Add action to build and deploy site-docs automatically"
    • 3cdc8e7 Backport: Add action to build and deploy site-docs automatically
    • 27bd80f Prepare for bugfix release
    • See full diff in compare view

    Updates tycho-p2-plugin from 3.0.0 to 3.0.1

    Updates tycho-surefire-plugin from 3.0.0 to 3.0.1

    Updates tycho-versions-plugin from 3.0.0 to 3.0.1

    Updates tycho-p2-director-plugin from 3.0.0 to 3.0.1

    Updates tycho-p2-publisher-plugin from 3.0.0 to 3.0.1

    Updates tycho-p2-repository-plugin from 3.0.0 to 3.0.1

    Updates tycho-maven-plugin from 3.0.0 to 3.0.1

    Release notes

    Sourced from tycho-maven-plugin's releases.

    Tycho 3.0.1

    This is just a dependency bugfix release.

    Changelog

    Sourced from tycho-maven-plugin's changelog.

    3.0.1

    • Upgrade to 2022-03 release
    Commits
    • 02a7990 3.0.1 release
    • 4de7e48 Revert upgrade of org.osgi.service.component
    • 9472b88 Revert bnd upgrade
    • ce62efb Revert unirest version update
    • 873028c Upgrade to 2022-12 platform release
    • 92b350f Limit org.eclipse.equinox.p2.core dependency
    • 5bd167b Update RELEASE_NOTES.md
    • ee5e171 Revert "Backport: Add action to build and deploy site-docs automatically"
    • 3cdc8e7 Backport: Add action to build and deploy site-docs automatically
    • 27bd80f Prepare for bugfix release
    • See full diff in compare view

    Updates target-platform-configuration from 3.0.0 to 3.0.1

    Release notes

    Sourced from target-platform-configuration's releases.

    Tycho 3.0.1

    This is just a dependency bugfix release.

    Changelog

    Sourced from target-platform-configuration's changelog.

    3.0.1

    • Upgrade to 2022-03 release
    Commits
    • 02a7990 3.0.1 release
    • 4de7e48 Revert upgrade of org.osgi.service.component
    • 9472b88 Revert bnd upgrade
    • ce62efb Revert unirest version update
    • 873028c Upgrade to 2022-12 platform release
    • 92b350f Limit org.eclipse.equinox.p2.core dependency
    • 5bd167b Update RELEASE_NOTES.md
    • ee5e171 Revert "Backport: Add action to build and deploy site-docs automatically"
    • 3cdc8e7 Backport: Add action to build and deploy site-docs automatically
    • 27bd80f Prepare for bugfix release
    • See full diff in compare view

    Updates tycho-source-plugin from 3.0.0 to 3.0.1

    Release notes

    Sourced from tycho-source-plugin's releases.

    Tycho 3.0.1

    This is just a dependency bugfix release.

    Changelog

    Sourced from tycho-source-plugin's changelog.

    3.0.1

    • Upgrade to 2022-03 release
    Commits
    • 02a7990 3.0.1 release
    • 4de7e48 Revert upgrade of org.osgi.service.component
    • 9472b88 Revert bnd upgrade
    • ce62efb Revert unirest version update
    • 873028c Upgrade to 2022-12 platform release
    • 92b350f Limit org.eclipse.equinox.p2.core dependency
    • 5bd167b Update RELEASE_NOTES.md
    • ee5e171 Revert "Backport: Add action to build and deploy site-docs automatically"
    • 3cdc8e7 Backport: Add action to build and deploy site-docs automatically
    • 27bd80f Prepare for bugfix release
    • See full diff in compare view

    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)
    opened by dependabot[bot] 1
Owner
Sebastian Thomschke
Sebastian Thomschke
Spotless-intellij-gradle - An IntelliJ plugin to allow running the Spotless gradle task from within the IDE.

Spotless Intellij Gradle An IntelliJ plugin to allow running the spotless gradle task from within the IDE on the current file selected in the editor.

Ryan Gurney 30 Dec 17, 2022
Path Finding Visualizer for Breadth first search, Depth first search, Best first search and A* search made with java swing

Path-Finding-Visualizer Purpose This is a tool to visualize search algorithms Algorithms featured Breadth First Search Deapth First Search Gready Best

Leonard 11 Oct 20, 2022
Eclipse Foundation 3k Dec 31, 2022
GS Collections has been migrated to the Eclipse Foundation, re-branded as Eclipse Collections. https://www.eclipse.org/collections/

GS Collections is now Eclipse Collections We are pleased to announce that GS Collections has been migrated to the Eclipse Foundation, re-branded as Ec

null 1.8k Dec 30, 2022
GS Collections has been migrated to the Eclipse Foundation, re-branded as Eclipse Collections. https://www.eclipse.org/collections/

GS Collections is now Eclipse Collections We are pleased to announce that GS Collections has been migrated to the Eclipse Foundation, re-branded as Ec

null 1.8k Dec 30, 2022
An Auction website. Users can Put up items for sale, bid on currently active auctions and write reviews for items that they have won in the auctions.

Auction-Project An Auction website. Users can Put up items for sale, bid on currently active auctions and write reviews for items that they have won i

Nika Salia 3 Sep 7, 2021
Drifty is an open-source interactive File Downloader system built with java. It is currently available in CLI mode and has the GUI version under active development.

Drifty Drifty is an open-source interactive File Downloader system built using Java. It takes the link to the file, the directory where it needs to be

Saptarshi Sarkar 60 Dec 24, 2022
jdbi is designed to provide convenient tabular data access in Java; including templated SQL, parameterized and strongly typed queries, and Streams integration

The Jdbi library provides convenient, idiomatic access to relational databases in Java. Jdbi is built on top of JDBC. If your database has a JDBC driv

null 1.7k Dec 27, 2022
QuickShell is an Eclipse plugin to use Java JShell inside the Eclipse IDE.

QuickShell is an Eclipse plugin to use Java JShell (REPL) inside Eclipse IDE. JDK 9+ is not installed on your system? No worries, you can still use Qu

Nilesh Khaire 8 Oct 3, 2022
Uses modified Jaro distance to find closest result to search term

Uses modified Jaro distance to find closest result to search term

null 2 Jan 17, 2022
Tree View; Mind map; Think map; tree map; custom view; 自定义; 树状图;思维导图;组织机构图;层次图

GysoTreeView 【中文】【English】 ⭐ If ok, give me a star ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ Tree View; Mind map; Think map; tree map; 树状图;思维导图;组织机构图;层次图;树型图 A custom tree view for

怪兽N 303 Dec 30, 2022
A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.

⚡ A powerful & easy to use chart library for Android ⚡ Charts is the iOS version of this library Table of Contents Quick Start Gradle Maven Documentat

Philipp Jahoda 36k Jan 9, 2023
An Android library for member secretGFX group, This can be used to growing your apps and get more install via a simple banner view & native view and interstitial dialog.

GFX-AdPromote An Android library for member secretGFX group, This can be used to growing your apps and get more install via a simple banner view & nat

SAID MOTYA 10 Dec 25, 2022
A plugin for the ja-netfilter, it can replace strings dynamically.

plugin-mymap A plugin for the ja-netfilter, it can replace strings dynamically. Use the mvn clean package command to compile and use mymap-v1.0.1-jar-

zfkun 356 Dec 12, 2022
Minecraft Fabric mod to replace signs efficiently.

Sign Restorer Fabric Mod Easily replace signs in game using saved data from other programs. Sign data is read from this repo in the format: [{"coordin

null 6 Dec 10, 2022
Anime game server software reimplementation. Planning to replace @Grasscutters/Grasscutter.

NOTE This is a rewritten version of Grasscutter. Find the original project at Grasscutters/Grasscutter. Grasscutter TODO: Write README.md Players Guid

Magix 11 Dec 1, 2022
Search API with spelling correction using ngram-index algorithm: implementation using Java Spring-boot and MySQL ngram full text search index

Search API to handle Spelling-Corrections Based on N-gram index algorithm: using MySQL Ngram Full-Text Parser Sample Screen-Recording Screen.Recording

Hardik Singh Behl 5 Dec 4, 2021
An 24x7 active repo for your contribution feel free to contribute:)

Hacktoberfest2021 Hacktoberfest is a month-long celebration of open source software sponsored by Digital Ocean, Intel, and DEV. Do push your code in a

Vishnudas 13 Sep 14, 2022
This repository is for active development of the Azure SDK for Java.

This repository is for active development of the Azure SDK for Java.

Microsoft Azure 1.8k Dec 31, 2022