Skip to content

Releases: avaje/classpath-scanner

7.1

14 Apr 00:32
Compare
Choose a tag to compare

#13 - Exclude module-info from classpath scan

7.0

23 Mar 05:04
Compare
Choose a tag to compare
7.0

#12 - Bump to Java 11 and System.Logger

6.2

23 Sep 00:38
Compare
Choose a tag to compare
6.2

#11 - Move logging to mostly TRACE level and to common io.avaje.classpath.scanner logger name

6.0

05 Aug 11:18
Compare
Choose a tag to compare
6.0

Changes:

  • Update to use junit 5
  • Tidy internals of ClassPathScanner etc
  • Refactor rename ContextHolder to AndroidContextHolder and moved it to…
  • Tidy Location, getter methods to record style
  • Change to use Predicate<Class<?>> and Predicate for filtering
  • Remove ClassPathScanException and tidy
  • Rename getLocation() -> location() and getFileName() -> name()
  • Remove loadAsBytes() and locationOnDisk()

4.1

12 Dec 23:37
Compare
Choose a tag to compare
4.1

Changed groupId to io.avaje + repackaged to io.avaje.

    <dependency>
      <groupId>io.avaje</groupId>
      <artifactId>classpath-scanner</artifactId>
      <version>4.1</version>
    </dependency>

#9 Change groupId to io.avaje

3.1.1

25 Jan 22:18
Compare
Choose a tag to compare

Bump to target Java 8 #8

2.2.6

25 Jan 22:19
Compare
Choose a tag to compare

#7 Modify scanForClasses to catch ClassNotFoundException

2.2.5

26 Dec 22:44
Compare
Choose a tag to compare

#6 slf4j's scope should be provided

2.2.4

11 Sep 11:06
Compare
Choose a tag to compare

#5 NPE at FileSystemClassPathLocationScanner.java:67 ... when scanning empty directory

2.2.3

08 Sep 13:32
Compare
Choose a tag to compare

Repackage Scanner, ScannerFactory and Location into core package in preparation for java 9 modules #4