Skip to content

Commit 1ef33f3

Browse files
committed
Improve code style
1 parent 0efbaa1 commit 1ef33f3

12 files changed

Lines changed: 21 additions & 21 deletions

File tree

src/gen/java/com/apicatalog/multicodec/CodecTag.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ public static void generate(final String tag, final String className, final Clas
5454
writer.println();
5555
});
5656

57-
writer.print(" protected static final Map<Long,");
58-
writer.print(clazz.getSimpleName());
57+
writer.print(" protected static final Map<Long,Multicodec");
58+
// writer.print(clazz.getSimpleName());
5959
writer.println("> ALL = new TreeMap<>();");
6060
writer.println();
6161
writer.println(" static {");

src/main/java/com/apicatalog/multicodec/codec/CidCodec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.apicatalog.multicodec.Multicodec.Tag;
77
import com.apicatalog.multicodec.Multicodec;
88

9-
/** Multicodec Registry - generated: Tue Jul 29 16:54:27 CEST 2025 */
9+
/** Multicodec Registry - generated: Sat Aug 09 14:53:59 CEST 2025 */
1010
public class CidCodec {
1111

1212
/** Cid: cidv1, CIDv1, status = permanent, code = 0x1 */

src/main/java/com/apicatalog/multicodec/codec/HashCodec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.apicatalog.multicodec.Multicodec.Tag;
77
import com.apicatalog.multicodec.Multicodec;
88

9-
/** Multicodec Registry - generated: Tue Jul 29 16:54:27 CEST 2025 */
9+
/** Multicodec Registry - generated: Sat Aug 09 14:53:59 CEST 2025 */
1010
public class HashCodec {
1111

1212
/** Hash: crc32, CRC-32 non-cryptographic hash algorithm (IEEE 802.3), status = draft, code = 0x132 */

src/main/java/com/apicatalog/multicodec/codec/KeyCodec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.apicatalog.multicodec.Multicodec.Tag;
77
import com.apicatalog.multicodec.Multicodec;
88

9-
/** Multicodec Registry - generated: Tue Jul 29 16:54:27 CEST 2025 */
9+
/** Multicodec Registry - generated: Sat Aug 09 14:53:59 CEST 2025 */
1010
public class KeyCodec {
1111

1212
/** Key: aes-128, 128-bit AES symmetric key, status = draft, code = 0xa0 */

src/main/java/com/apicatalog/multicodec/codec/MultiaddrCodec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.apicatalog.multicodec.Multicodec.Tag;
77
import com.apicatalog.multicodec.Multicodec;
88

9-
/** Multicodec Registry - generated: Tue Jul 29 16:54:27 CEST 2025 */
9+
/** Multicodec Registry - generated: Sat Aug 09 14:53:59 CEST 2025 */
1010
public class MultiaddrCodec {
1111

1212
/** Multiaddr: certhash, TLS certificate's fingerprint as a multihash, status = draft, code = 0x1d2 */

src/main/java/com/apicatalog/multicodec/codec/MulticodecRegistry.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.apicatalog.multicodec.codec;
22

33
import java.util.Arrays;
4-
import java.util.HashMap;
4+
import java.util.EnumMap;
55
import java.util.Map;
66
import java.util.Optional;
77
import java.util.function.Function;
@@ -30,7 +30,7 @@ public final class MulticodecRegistry {
3030
/**
3131
* Mapping from codec tag to the codecs within that category.
3232
*/
33-
private static final Map<Tag, Map<Long, ? extends Multicodec>> TAGS;
33+
private static final Map<Tag, Map<Long, Multicodec>> TAGS;
3434

3535
/**
3636
* Mapping from codec numeric code to its {@link Multicodec} definition across
@@ -44,7 +44,7 @@ public final class MulticodecRegistry {
4444
private static final MulticodecRegistry INSTANCE;
4545

4646
static {
47-
TAGS = new HashMap<>();
47+
TAGS = new EnumMap<>(Tag.class);
4848
TAGS.put(Tag.Cid, CidCodec.ALL);
4949
TAGS.put(Tag.Hash, HashCodec.ALL);
5050
TAGS.put(Tag.Key, KeyCodec.ALL);
@@ -64,14 +64,14 @@ public final class MulticodecRegistry {
6464
INSTANCE = new MulticodecRegistry(CODECS);
6565
}
6666

67-
private final Map<Long, ? extends Multicodec> codecs;
67+
private final Map<Long, Multicodec> codecs;
6868

6969
/**
7070
* Creates a new registry instance backed by the provided codec mapping.
7171
*
7272
* @param codecs a map of numeric codes to codec definitions
7373
*/
74-
protected MulticodecRegistry(final Map<Long, ? extends Multicodec> codecs) {
74+
protected MulticodecRegistry(final Map<Long, Multicodec> codecs) {
7575
this.codecs = codecs;
7676
}
7777

@@ -110,7 +110,7 @@ public static final MulticodecRegistry getInstance(final Multicodec... codecs) {
110110
*
111111
* @return map of numeric code to codec definition
112112
*/
113-
public static final Map<Long, ? extends Multicodec> provided() {
113+
public static final Map<Long, Multicodec> provided() {
114114
return CODECS;
115115
}
116116

@@ -120,7 +120,7 @@ public static final MulticodecRegistry getInstance(final Multicodec... codecs) {
120120
* @param tags one or more codec tags to filter by
121121
* @return map of numeric code to codec definition for matching tags
122122
*/
123-
public static final Map<Long, ? extends Multicodec> provided(final Tag... tags) {
123+
public static final Map<Long, Multicodec> provided(final Tag... tags) {
124124
if (tags == null || tags.length == 0) {
125125
throw new IllegalArgumentException("At least one tag must be provided.");
126126
}
@@ -149,7 +149,7 @@ public final Optional<Multicodec> getCodec(final long code) {
149149
*
150150
* @return map of numeric code to codec definition
151151
*/
152-
public Map<Long, ? extends Multicodec> codecs() {
152+
public Map<Long, Multicodec> codecs() {
153153
return codecs;
154154
}
155155
}

src/main/java/com/apicatalog/multicodec/codec/MultiformatCodec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.apicatalog.multicodec.Multicodec.Tag;
77
import com.apicatalog.multicodec.Multicodec;
88

9-
/** Multicodec Registry - generated: Tue Jul 29 16:54:27 CEST 2025 */
9+
/** Multicodec Registry - generated: Sat Aug 09 14:53:59 CEST 2025 */
1010
public class MultiformatCodec {
1111

1212
/** Multiformat: caip-50, CAIP-50 multi-chain account ID, status = draft, code = 0xca */

src/main/java/com/apicatalog/multicodec/codec/MultihashCodec.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.apicatalog.multicodec.Multicodec;
77
import com.apicatalog.multihash.Multihash;
88

9-
/** Multicodec Registry - generated: Tue Jul 29 16:54:27 CEST 2025 */
9+
/** Multicodec Registry - generated: Sat Aug 09 14:53:59 CEST 2025 */
1010
public class MultihashCodec {
1111

1212
/** Multihash: bcrypt-pbkdf, Bcrypt-PBKDF key derivation function, status = draft, code = 0xd00d */
@@ -1083,7 +1083,7 @@ public class MultihashCodec {
10831083
/** Multihash: x11, status = draft, code = 0x1100 */
10841084
public static final Multihash X11 = Multihash.of("x11", 0x1100, Multicodec.Status.Draft);
10851085

1086-
protected static final Map<Long,Multihash> ALL = new TreeMap<>();
1086+
protected static final Map<Long,Multicodec> ALL = new TreeMap<>();
10871087

10881088
static {
10891089
ALL.put(BCRYPT_PBKDF.code(), BCRYPT_PBKDF);

src/main/java/com/apicatalog/multicodec/codec/NamespaceCodec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.apicatalog.multicodec.Multicodec.Tag;
77
import com.apicatalog.multicodec.Multicodec;
88

9-
/** Multicodec Registry - generated: Tue Jul 29 16:54:27 CEST 2025 */
9+
/** Multicodec Registry - generated: Sat Aug 09 14:53:59 CEST 2025 */
1010
public class NamespaceCodec {
1111

1212
/** Namespace: arweave-ns, Arweave Namespace, status = draft, code = 0xb29910 */

src/main/java/com/apicatalog/multicodec/codec/SerializationCodec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.apicatalog.multicodec.Multicodec.Tag;
77
import com.apicatalog.multicodec.Multicodec;
88

9-
/** Multicodec Registry - generated: Tue Jul 29 16:54:27 CEST 2025 */
9+
/** Multicodec Registry - generated: Sat Aug 09 14:53:59 CEST 2025 */
1010
public class SerializationCodec {
1111

1212
/** Serialization: bencode, bencode, status = draft, code = 0x63 */

0 commit comments

Comments
 (0)