Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump fast-classpath-scanner from 2.9.3 to 3.1.15 #335

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot-preview[bot]
Copy link
Contributor

@dependabot-preview dependabot-preview bot commented Aug 28, 2018

Bumps fast-classpath-scanner from 2.9.3 to 3.1.15.

Release notes

Sourced from fast-classpath-scanner's releases.

fast-classpath-scanner-3.1.15

FastClasspathScanner has been renamed to ClassGraph for version 4. This release simply redirects Maven to pull in the new classgraph artifact rather than the fast-classpath-scanner artifact.

Please see project information at:

https://github.com/classgraph/classgraph

Information on porting to the v4 API (including the new Maven dependency rule and the new module "requires" rule) are at:

https://github.com/classgraph/classgraph/wiki/Porting-FastClasspathScanner-code-to-ClassGraph

If you want to stay on the old FastClasspathScanner v3 API, you should depend specifically on fast-classpath-scanner version 3.1.13.

FastClasspathScanner may or may not receive further bugfixes, and numerous bugs have been fixed between FastClasspathScanner version 3.1.13 and ClassGraph version 4, so it is highly recommended that you port your code to use ClassGraph.

fast-classpath-scanner-3.1.14

This release contains no updates over 3.1.13, except for adding a Maven relocation to advise FastClasspathScanner users of the switch from the FastClasspathScanner name and API to the ClassGraph name and API.

fast-classpath-scanner-3.1.13

Fixes a number of small bugs, including #213 (which was causing resource dirs like META-INF to not be found when scanning modules). Thanks to GedMarc for the bug report.

Important note: The version 3 branch will be entering maintenance mode as of this release (only critical bugfixes will be posted to version 3.x.y from now on). All future development will happen in version 4, due for release shortly.

The wiki has been updated for the version 4 API. For the version 3 API, you will need to check out the v3 tag of the wiki for this project:

git clone https://github.com/lukehutch/fast-classpath-scanner.wiki.git
cd fast-classpath-scanner.wiki
git checkout v3

fast-classpath-scanner-3.1.12

Bugfix release: fixes NPE with verbose logging enabled when scanning a modular classpath (#212). Thanks to GedMarc for reporting.

Also fixes some JDK 8 build compatibility issues (#211). Thanks to johnou for reporting, and for providing a PR.

Fixes a few other small bugs, such as duplicated scanning in zipfiles with a non-empty package root (e.g. "BOOT-INF/classes").

fast-classpath-scanner-3.1.11

Restore JDK 7 compatibility, lost a few versions ago. (Thanks to johnou for catching this.)

fast-classpath-scanner-3.1.10

Adds FastClasspathScanner#createClassLoaderForMatchingClasses(), which overrides all classloaders with a single URLClassLoader that loads all classes matched by whitelist criteria. This may be needed if you get a ClassNotFoundException, UnsatisfiedLinkError, NoClassDefFoundError, etc., due to trying to load classes that depend upon each other, but that are loaded by different ClassLoaders in the classpath.

Also adds parallel unzipping of jar package roots (e.g. BOOT-INF/classes) for speed. The parallel unzipping code has been split out into a separate project, and given a commandline interface similar to Info-Zip: https://github.com/lukehutch/quickunzip

fast-classpath-scanner-3.1.9

Important security fix for the widespread Zip Slip vulnerability: https://snyk.io/research/zip-slip-vulnerability

fast-classpath-scanner-3.1.8

... (truncated)
Commits
  • d9b7928 [maven-release-plugin] prepare release fast-classpath-scanner-3.1.15
  • 3209a14 Change redirect target from 4.0.0 to 4.0.0-beta-12 (#219)
  • 033177f [maven-release-plugin] prepare release fast-classpath-scanner-3.1.14
  • a8e3c40 Maven-relocation update
  • d5e5e24 Maven relocation request, for ClassGraph name change
  • b4f1d32 [maven-release-plugin] prepare release fast-classpath-scanner-3.1.13
  • ef1be80 Source > Cleanup
  • a8f1958 Don't pre-screen module content based on package names (fixes #213)
  • 4d577e7 Improve log node sort order
  • 69c2526 Handle null sortKey
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Aug 28, 2018
@bartoszmajsak
Copy link
Member

Build fails with compilation errors

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project strategy-affected: Compilation failure: Compilation failure: 
[ERROR] /home/travis/build/arquillian/smart-testing/strategies/affected/src/main/java/org/arquillian/smart/testing/strategies/affected/ComponentUnderTestResolver.java:[3,48] package io.github.lukehutch.fastclasspathscanner does not exist
[ERROR] /home/travis/build/arquillian/smart-testing/strategies/affected/src/main/java/org/arquillian/smart/testing/strategies/affected/ComponentUnderTestResolver.java:[56,21] cannot find symbol
[ERROR]   symbol:   class FastClasspathScanner
[ERROR]   location: class org.arquillian.smart.testing.strategies.affected.ComponentUnderTestResolver
[ERROR] /home/travis/build/arquillian/smart-testing/strategies/affected/src/main/java/org/arquillian/smart/testing/strategies/affected/ComponentUnderTestResolver.java:[63,21] cannot find symbol
[ERROR]   symbol:   class FastClasspathScanner
[ERROR]   location: class org.arquillian.smart.testing.strategies.affected.ComponentUnderTestResolver

@dependabot-preview dependabot-preview bot force-pushed the dependabot/maven/io.github.lukehutch-fast-classpath-scanner-3.1.15 branch from 0446cb8 to e706ad3 Compare November 19, 2018 15:32
@dependabot-preview dependabot-preview bot force-pushed the dependabot/maven/io.github.lukehutch-fast-classpath-scanner-3.1.15 branch from e706ad3 to 68a6f25 Compare January 31, 2019 09:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file Status: On Hold
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants