File tree 4 files changed +21
-1
lines changed
bombe/src/main/java/org/cadixdev/bombe/jar
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) {
55
55
final String internalName = klass + ".class" ;
56
56
57
57
try (final InputStream in = this .loader .getResourceAsStream (internalName )) {
58
+ if (in == null ) return null ;
59
+
58
60
final ByteArrayOutputStream baos = new ByteArrayOutputStream ();
59
61
ByteStreams .copy (in , baos );
60
62
return baos .toByteArray ();
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ subprojects {
16
16
17
17
group = ' org.cadixdev'
18
18
archivesBaseName = project. name. toLowerCase()
19
- version = ' 0.4.2 '
19
+ version = ' 0.4.3 '
20
20
21
21
repositories {
22
22
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