Skip to content

Releases: classgraph/classgraph

classgraph-4.8.154

02 Jan 21:00
Compare
Choose a tag to compare
  • Add getTypeAnnotationInfo() to all type signature classes (#741, thanks to @platosha for the suggestion).
  • Fix "Wildcarded classpath entries not working any more" (#739, thanks to @vashaefer for the report).

classgraph-4.8.153

21 Dec 11:12
Compare
Choose a tag to compare
  • Added ClassInfo#getSourceFile() (thanks to @freya022 for pull request #740 with the complete implementation).
  • Added getTypeAnnotationInfo() to TypeParameter and TypeArgument (#741, thanks to @platosha for pull request #742 with the complete implementation).
  • Fixed a ClassCastException introduced in the previous release (#705, thanks to @devlauer for reporting this).

classgraph-4.8.152

10 Dec 07:31
Compare
Choose a tag to compare

Another fix for Windows UNC paths (#736, thanks to @jdeppe-pivotal for the report and the fix).

classgraph-4.8.151

17 Nov 07:40
Compare
Choose a tag to compare

Fix some more issues with Windows UNC paths. (#705)

classgraph-4.8.150

15 Nov 06:43
Compare
Choose a tag to compare
  • Fix "TypeVariableSignature.resolve() throws "Class name is not set" for generic superclass signature arguments" (#706, thanks to @platosha for the bug report).
  • Add ClassInfo#isPackageVisible() (#702, thanks to @sebthom for doing the work and submitting a pull request)
  • Fix Windows UNC path scanning (#705, thanks to @jdeppe-pivotal for the bug report).
  • Fix an error whereby hierarchical scanning of directories would stop when the first unreadable file/directory was reached.

classgraph-4.8.149

06 Jul 04:31
Compare
Choose a tag to compare

Extract line number ranges for methods (#695, thanks to @freya022 for suggesting).

See MethodInfo#getMinLineNum() and MethodInfo#getMaxLineNum(), which return the line number of the first and last non-blank line in a method body, if available, otherwise zero.

classgraph-4.8.148

04 Jul 21:38
Compare
Choose a tag to compare

Fixes a bug where MethodInfo#loadClassAndGetMethod would not work if the method type signature contained a type variable for a parameter type (#694, thanks to @freya022 for the report).

classgraph-4.8.147

24 May 20:07
Compare
Choose a tag to compare

Fixed an exception thrown when serializing/deserializing ScanResult to/from JSON (#682, thanks to @thiebaltmeier for the bug report.)

classgraph-4.8.146

15 Apr 21:08
Compare
Choose a tag to compare

Fixes a possible regression of an exception thrown when trying to open a resource on JrtFileSystem (#553).

classgraph-4.8.145

15 Apr 08:29
Compare
Choose a tag to compare

Fixed an issue that could cause some classpath elements to be skipped if Class-Path: was used in the manifest files of multiple jars on the classpath to include other jars that were also explicitly included on the classpath. The issue was classpath-order-dependent. Thanks to @steveniemitz and @sherter (#614) and also @jdeppe-pivotal (#673) for finding and reporting this bug.