Index: /trunk/src/org/openstreetmap/josm/data/osm/pbf/Blob.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/osm/pbf/Blob.java	(revision 18697)
+++ /trunk/src/org/openstreetmap/josm/data/osm/pbf/Blob.java	(revision 18698)
@@ -11,6 +11,4 @@
 
 import org.apache.commons.compress.compressors.bzip2.BZip2CompressorInputStream;
-import org.apache.commons.compress.compressors.lzma.LZMACompressorInputStream;
-import org.apache.commons.compress.compressors.zstandard.ZstdCompressorInputStream;
 
 /**
@@ -19,4 +17,5 @@
  */
 public final class Blob {
+    /** The compression types for the blob */
     public enum CompressionType {
         /** No compression */
@@ -37,4 +36,11 @@
     private final CompressionType compressionType;
     private final byte[] bytes;
+
+    /**
+     * Create a new blob
+     * @param rawSize The blob size
+     * @param compressionType The compression type
+     * @param bytes The bytes of the blob
+     */
     public Blob(@Nullable Integer rawSize, @Nonnull CompressionType compressionType, @Nonnull byte... bytes) {
         this.rawSize = rawSize;
@@ -75,6 +81,4 @@
      * @throws IOException if we don't support the compression type <i>or</i> the decompressor has issues, see
      * <ul>
-     *     <li>{@link LZMACompressorInputStream}</li>
-     *     <li>{@link ZstdCompressorInputStream}</li>
      *     <li>{@link BZip2CompressorInputStream}</li>
      * </ul>
@@ -86,12 +90,10 @@
             case raw:
                 return bais;
-            case lzma:
-                return new LZMACompressorInputStream(bais);
-            case zstd:
-                return new ZstdCompressorInputStream(bais);
             case bzip2:
                 return new BZip2CompressorInputStream(bais);
+            case lzma:
+            case zstd:
             case lz4:
-                throw new IOException("lz4 pbf is not currently supported");
+                throw new IOException(this.compressionType + " pbf is not currently supported");
             case zlib:
                 return new InflaterInputStream(bais);
