Skip to content

Commit 9a910a6

Browse files
committed
Add checksums and minor fixes.
1 parent 50f39fe commit 9a910a6

File tree

3 files changed

+34
-7
lines changed

3 files changed

+34
-7
lines changed

.mvn/checksums.sha256

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -819,6 +819,7 @@ net.bytebuddy:byte-buddy-maven-plugin:jar:1.17.0 6d7fb2eab65263e6574af21205ab623
819819
net.bytebuddy:byte-buddy-maven-plugin:jar:1.17.1 f9d49732f9e8f6d7335026db5149d88a388814e1e26beb548adf5f73e4218d97
820820
net.bytebuddy:byte-buddy-maven-plugin:jar:1.17.2 37c9e2419da134ba2ee28044d8ea120d4909e3bf739bcef07111ead951ee7ce7
821821
net.bytebuddy:byte-buddy-maven-plugin:jar:1.17.3 23ef62297e8f5c7bb9488e4159eb1f40e9bb178c192e6ab7d7ed7a7e46e286dd
822+
net.bytebuddy:byte-buddy-maven-plugin:jar:1.17.4 62ddbbf435d1c9e78cc37068327242ea56348befbd4d0a1f8da9922738cf4dff
822823
net.bytebuddy:byte-buddy-maven-plugin:pom:1.12.19 c2051f8cbdf328692f36077627be07168334ee9167b72e5bf608eae624163b4f
823824
net.bytebuddy:byte-buddy-maven-plugin:pom:1.12.20 2d112ff342e7db7da484d038807749c1a87c81419b789a86b950a37bdd65b207
824825
net.bytebuddy:byte-buddy-maven-plugin:pom:1.12.21 13576ca6b9c44ab9789ada11ee400dcd3f4bcc22a7cab6f7052aeeb49a8c02e1
@@ -859,6 +860,7 @@ net.bytebuddy:byte-buddy-maven-plugin:pom:1.17.0 98f9ab754de7fe3b6857e4255cc8f5a
859860
net.bytebuddy:byte-buddy-maven-plugin:pom:1.17.1 8c44cee892bd79c04e4eec187293e268c265270280ea2075dd98156863385fac
860861
net.bytebuddy:byte-buddy-maven-plugin:pom:1.17.2 acb882761525f2e9e95898c7a16c94e5045e52b1a6605c51cf880abfe3822a59
861862
net.bytebuddy:byte-buddy-maven-plugin:pom:1.17.3 2d00eb8897a26f8ad318f9d2651a02015d3248dab0357a69878a8a764081e451
863+
net.bytebuddy:byte-buddy-maven-plugin:pom:1.17.4 f5f1d39b8df8db34870c424ce2a7efc3db6ee3019bdf9044e735a34026a4889b
862864
net.bytebuddy:byte-buddy-parent:pom:1.12.19 72ab6fef409e812921f4728b3c4b6ef4fa53bc25fabb0488fc2cae367368b54d
863865
net.bytebuddy:byte-buddy-parent:pom:1.12.20 ac59dd7bc0316c51ab29e7c44ae7941ba8c7bf84789edb1dc8fbef2f16535b99
864866
net.bytebuddy:byte-buddy-parent:pom:1.12.21 ff66d886607137e2095f20c90ee093f3c80329164eff091a0688bdce37e3e6b2
@@ -899,6 +901,7 @@ net.bytebuddy:byte-buddy-parent:pom:1.17.0 dc26742fbe1bcd24ce0b1f1dec815e94dc118
899901
net.bytebuddy:byte-buddy-parent:pom:1.17.1 38f5946750fd5446c8d573718c981338debd5628c43073ffa4d23d97bf9853ad
900902
net.bytebuddy:byte-buddy-parent:pom:1.17.2 9713c2b026b9a1f238ceea019455878ffa6901a329e0d8946fe54db9d86d2017
901903
net.bytebuddy:byte-buddy-parent:pom:1.17.3 117f7ad1f1bf4c4fbe8008d4f0bf4ac04a6dc3d15df714a8c78ca5e641f0f79e
904+
net.bytebuddy:byte-buddy-parent:pom:1.17.4 e054062fa6c60dfbd39ea997f338106564d1ef0ddfe6fbbea86783fada03bda9
902905
net.bytebuddy:byte-buddy:jar:1.12.19 030704139e46f32c38d27060edee9e0676b0a0fff8a8be53461515154ba8a7be
903906
net.bytebuddy:byte-buddy:jar:1.12.20 0a9b2795e0e2391117062f0fc7f6ae98fa3c2a7c927847ff1e01bb7cffcd9167
904907
net.bytebuddy:byte-buddy:jar:1.12.21 f6f45c2237a7f132c16745ad2a52c4cdde58028b11ee80b09f0d422f4930d685
@@ -939,6 +942,7 @@ net.bytebuddy:byte-buddy:jar:1.17.0 ef7e5be2edd8da4755c64f5c84c79425d677dfd32e96
939942
net.bytebuddy:byte-buddy:jar:1.17.1 07273f05f91b4d20eb5547075627ae7f40b13447c20e7beda8aaac55d4aaa768
940943
net.bytebuddy:byte-buddy:jar:1.17.2 b37d7fab7236a275900402ddd72819411e71ae01b6695f287e5dce5446570068
941944
net.bytebuddy:byte-buddy:jar:1.17.3 24a13a962c8f76ed1a16aa2f973cab4747cbd1d4bfba6168e1e7967e38dbe294
945+
net.bytebuddy:byte-buddy:jar:1.17.4 74768731219a5b2e0cc9d2b1c9e2092e0622242e41b1925a6ba7346e160731bc
942946
net.bytebuddy:byte-buddy:pom:1.12.19 435fb8664aa9b7e120c8dd6c707d4eafa642fa262dff6d5e3f71dc25c69e89eb
943947
net.bytebuddy:byte-buddy:pom:1.12.20 46353d5c52659c40f0f54d05c757665552e492be36087c19307598d1bf07bbfb
944948
net.bytebuddy:byte-buddy:pom:1.12.21 95eb42c89fd04f62187dd33b9cdf04d2df1b876b375c16ad32c0a5a1cc1a070b
@@ -979,6 +983,7 @@ net.bytebuddy:byte-buddy:pom:1.17.0 3e65778e6b9ae64a851905a5a525bc710a4f3b33511c
979983
net.bytebuddy:byte-buddy:pom:1.17.1 58c0a74572cbf11f952e55ea73ea352a33cfc40c649c87dbdc01803ea5c015fa
980984
net.bytebuddy:byte-buddy:pom:1.17.2 20490dcbca11dca269f2a18c9c8168ab0d47ee3b54a6e783207522020a470d08
981985
net.bytebuddy:byte-buddy:pom:1.17.3 3fa1031bb535e78ed3257a761ca8e60e3421bf11bb4570fba8827ef2c0eacb45
986+
net.bytebuddy:byte-buddy:pom:1.17.4 eec1d473639caeab5e9d76f1f8a48646b09067b0c5c984b7a0be53028821835d
982987
net.i2p.crypto:eddsa:jar:0.3.0 4dda1120db856640dbec04140ed23242215a075fe127bdefa0dcfa29fb31267d
983988
net.i2p.crypto:eddsa:pom:0.3.0 b6b13878e4bae8b768d7ea5732cb4d66ab2f5e9fe707c0a1a776cde9de52051b
984989
net.java.dev.jna:jna-platform:jar:5.12.1 8ce969116cac95bd61b07a8d5e07174b352e63301473caac72c395e3c08488d2

byte-buddy-dep/src/main/java/net/bytebuddy/asm/AnnotationRemoval.java

Lines changed: 24 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
/*
2+
* Copyright 2014 - Present Rafael Winterhalter
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
116
package net.bytebuddy.asm;
217

318
import net.bytebuddy.build.HashCodeAndEqualsPlugin;
@@ -19,7 +34,6 @@
1934
import org.objectweb.asm.FieldVisitor;
2035
import org.objectweb.asm.MethodVisitor;
2136

22-
import java.util.Collections;
2337
import java.util.HashMap;
2438
import java.util.Map;
2539

@@ -504,12 +518,15 @@ private AnnotationRemovingMethodVisitor(MethodVisitor methodVisitor,
504518
@Override
505519
@MaybeNull
506520
public AnnotationVisitor visitParameterAnnotation(int parameter, String descriptor, boolean visible) {
507-
AnnotationDescription annotation = parameterAnnotations
508-
.getOrDefault(parameter, Collections.<String, AnnotationDescription>emptyMap())
509-
.get(descriptor);
510-
return annotation != null && annotationMatcher.matches(annotation)
511-
? null
512-
: super.visitParameterAnnotation(parameter, descriptor, visible);
521+
Map<String, AnnotationDescription> annotations = parameterAnnotations.get(parameter);
522+
if (annotations != null) {
523+
AnnotationDescription annotation = annotations.get(descriptor);
524+
return annotation != null && annotationMatcher.matches(annotation)
525+
? null
526+
: super.visitParameterAnnotation(parameter, descriptor, visible);
527+
} else {
528+
return super.visitParameterAnnotation(parameter, descriptor, visible);
529+
}
513530
}
514531

515532
@Override

byte-buddy-dep/src/main/java/net/bytebuddy/build/EntryPoint.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,5 +196,10 @@ public DynamicType.Builder<?> transform(TypeDescription typeDescription,
196196
MethodNameTransformer methodNameTransformer) {
197197
return delegate.transform(typeDescription, byteBuddy, classFileLocator, methodNameTransformer);
198198
}
199+
200+
@Override
201+
public String toString() {
202+
return "Unvalidated:" + delegate;
203+
}
199204
}
200205
}

0 commit comments

Comments
 (0)