File tree Expand file tree Collapse file tree 4 files changed +21
-1
lines changed
bombe/src/main/java/org/cadixdev/bombe/jar Expand file tree Collapse file tree 4 files changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -55,6 +55,8 @@ public byte[] get(final String klass) {
5555 final String internalName = klass + ".class" ;
5656
5757 try (final InputStream in = this .loader .getResourceAsStream (internalName )) {
58+ if (in == null ) return null ;
59+
5860 final ByteArrayOutputStream baos = new ByteArrayOutputStream ();
5961 ByteStreams .copy (in , baos );
6062 return baos .toByteArray ();
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ subprojects {
1616
1717 group = ' org.cadixdev'
1818 archivesBaseName = project. name. toLowerCase()
19- version = ' 0.4.2 '
19+ version = ' 0.4.3 '
2020
2121 repositories {
2222 mavenCentral()
Original file line number Diff line number Diff line change 1+ Bombe 0.3.4
2+ ===========
3+
4+ Bombe 0.3.4 resolves a regression made when splitting up the previous systems in
5+ Bombe 0.2.x, specifically a ` NullPointerException ` that can occur when using
6+ ` ClassLoaderClassProvider ` .
7+
8+ * As Bombe 0.3.x is still in use by the latest version of Lorenz and Atlas, and
9+ used in software running today - this is why a further release to 0.3 is being
10+ made* .
Original file line number Diff line number Diff line change 1+ Bombe 0.4.3
2+ ===========
3+
4+ Bombe 0.4.3 resolves a regression made when splitting up the previous systems in
5+ Bombe 0.2.x, specifically a ` NullPointerException ` that can occur when using
6+ ` ClassLoaderClassProvider ` .
7+
8+ An equivalent change was made in Bombe 0.3.4.
You can’t perform that action at this time.
0 commit comments