This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-bcel.git
from 38f194f6 Bump actions/cache from 5.0.2 to 5.0.3
new 23d980a7 Javadoc
new 725f7f3d Javadoc
new 8d6d63f6 Restore old comments
new 867cd4d2 Fix action types
new 28fc3151 Deprecate org.apache.bcel.classfile.Utility.Utility().
new 55fc4e85 Javadoc
new 92b5c5c4 Javadoc
new 14017b49 Javadoc
new 1ec663c3 Javadoc
new 6f737bc9 Javadoc
new 7e38ba90 Javadoc
new 17edf2de Javadoc
new 1ee240ff Javadoc
new e0aa5484 Javadoc
new d78e5f3e Javadoc
new 167f769d Javadoc
new 5ef2a47f Javadoc
new 91287f6e Javadoc
new ed8f580e Javadoc
new ffe0301d Javadoc
new 4957bbf0 Javadoc
new 17de723e Javadoc
new 80d12c0d Javadoc
new 9e36f979 Javadoc
new f50caf3b Javadoc
new 3cb7ff9e Javadoc
new 60f4e2a8 Javadoc
new f56aa106 Javadoc
new 911c7bfc Javadoc
new ef860e13 Javadoc
new 9bcad749 Javadoc
new a1c0a394 Javadoc
new d9868aa0 Javadoc
new b6fb9e7e Javadoc
new 557c287d Javadoc
new e70c0f50 Javadoc
new eb24e1f6 Javadoc
new fd04cdcb Javadoc
new 0a851788 Javadoc
new e189ff93 Javadoc
new 416b355a Javadoc
new 6e5095f4 Javadoc
new c7893fcb Javadoc
new e7f84c3d Javadoc
new 9569541f Javadoc
new 01565f8e Javadoc
new 08f6a278 Javadoc
new 69eb1bf7 Javadoc
new ed6e1966 Javadoc
The 49 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
src/changes/changes.xml | 7 +-
src/main/java/org/apache/bcel/Repository.java | 98 ++++++++++++++++++----
.../java/org/apache/bcel/classfile/LineNumber.java | 12 +++
.../org/apache/bcel/classfile/LineNumberTable.java | 11 +++
.../apache/bcel/classfile/LocalVariableTable.java | 17 ++++
.../bcel/classfile/LocalVariableTypeTable.java | 34 ++++++++
.../apache/bcel/classfile/MethodParameters.java | 10 +++
.../java/org/apache/bcel/classfile/Module.java | 8 ++
.../org/apache/bcel/classfile/ModuleExports.java | 5 ++
.../org/apache/bcel/classfile/ModuleMainClass.java | 6 ++
.../org/apache/bcel/classfile/ModuleOpens.java | 5 ++
.../org/apache/bcel/classfile/ModulePackages.java | 10 +++
.../org/apache/bcel/classfile/ModuleProvides.java | 5 ++
.../org/apache/bcel/classfile/ModuleRequires.java | 5 ++
.../java/org/apache/bcel/classfile/NestHost.java | 6 ++
.../org/apache/bcel/classfile/NestMembers.java | 10 +++
.../java/org/apache/bcel/classfile/PMGClass.java | 14 ++++
.../bcel/classfile/ParameterAnnotationEntry.java | 17 +++-
.../bcel/classfile/ParameterAnnotations.java | 8 +-
.../java/org/apache/bcel/classfile/Signature.java | 30 ++++++-
.../apache/bcel/classfile/SimpleElementValue.java | 59 +++++++++++++
.../java/org/apache/bcel/classfile/SourceFile.java | 8 ++
.../java/org/apache/bcel/classfile/StackMap.java | 15 +++-
.../org/apache/bcel/classfile/StackMapEntry.java | 62 +++++++++++++-
.../org/apache/bcel/classfile/StackMapType.java | 34 +++++++-
.../java/org/apache/bcel/classfile/Synthetic.java | 2 +
.../java/org/apache/bcel/classfile/Unknown.java | 4 +
.../java/org/apache/bcel/classfile/Utility.java | 84 ++++++++++++++++++-
.../apache/bcel/generic/EnumElementValueGen.java | 13 ++-
.../org/apache/bcel/generic/INVOKEDYNAMIC.java | 5 ++
.../org/apache/bcel/generic/INVOKEINTERFACE.java | 8 ++
.../org/apache/bcel/generic/INVOKESPECIAL.java | 5 ++
.../java/org/apache/bcel/generic/INVOKESTATIC.java | 5 ++
.../org/apache/bcel/generic/INVOKEVIRTUAL.java | 5 ++
src/main/java/org/apache/bcel/generic/IOR.java | 3 +
src/main/java/org/apache/bcel/generic/ISHL.java | 3 +
src/main/java/org/apache/bcel/generic/ISHR.java | 3 +
src/main/java/org/apache/bcel/generic/IUSHR.java | 3 +
src/main/java/org/apache/bcel/generic/IXOR.java | 3 +
.../apache/bcel/generic/InstructionFactory.java | 3 +-
.../org/apache/bcel/generic/InstructionList.java | 2 +
src/main/java/org/apache/bcel/generic/JSR.java | 5 ++
src/main/java/org/apache/bcel/generic/JSR_W.java | 5 ++
src/main/java/org/apache/bcel/generic/L2D.java | 3 +
src/main/java/org/apache/bcel/generic/L2F.java | 3 +
src/main/java/org/apache/bcel/generic/L2I.java | 3 +
src/main/java/org/apache/bcel/generic/LADD.java | 3 +
src/main/java/org/apache/bcel/generic/LAND.java | 3 +
src/main/java/org/apache/bcel/generic/LCMP.java | 3 +
src/main/java/org/apache/bcel/generic/LCONST.java | 5 ++
src/main/java/org/apache/bcel/generic/LDC.java | 15 +++-
src/main/java/org/apache/bcel/generic/LDC2_W.java | 11 +++
src/main/java/org/apache/bcel/generic/LDC_W.java | 5 ++
src/main/java/org/apache/bcel/generic/LDIV.java | 3 +
src/main/java/org/apache/bcel/generic/LLOAD.java | 5 ++
src/main/java/org/apache/bcel/generic/LMUL.java | 3 +
src/main/java/org/apache/bcel/generic/LNEG.java | 3 +
.../java/org/apache/bcel/generic/LOOKUPSWITCH.java | 7 ++
src/main/java/org/apache/bcel/generic/LOR.java | 3 +
src/main/java/org/apache/bcel/generic/LREM.java | 3 +
src/main/java/org/apache/bcel/generic/LRETURN.java | 3 +
src/main/java/org/apache/bcel/generic/LSHL.java | 3 +
src/main/java/org/apache/bcel/generic/LSHR.java | 3 +
src/main/java/org/apache/bcel/generic/LSTORE.java | 5 ++
src/main/java/org/apache/bcel/generic/LSUB.java | 3 +
src/main/java/org/apache/bcel/generic/LUSHR.java | 3 +
src/main/java/org/apache/bcel/generic/LXOR.java | 3 +
.../org/apache/bcel/generic/LineNumberGen.java | 23 +++++
.../java/org/apache/bcel/generic/MONITORENTER.java | 3 +
.../java/org/apache/bcel/generic/MONITOREXIT.java | 3 +
.../org/apache/bcel/generic/MULTIANEWARRAY.java | 8 ++
.../org/apache/bcel/generic/MethodObserver.java | 5 ++
src/main/java/org/apache/bcel/generic/NEW.java | 5 ++
.../java/org/apache/bcel/generic/NEWARRAY.java | 14 ++++
src/main/java/org/apache/bcel/generic/NOP.java | 3 +
.../bcel/generic/NameSignatureInstruction.java | 21 +++++
.../java/org/apache/bcel/generic/ObjectType.java | 14 +++-
src/main/java/org/apache/bcel/generic/POP.java | 3 +
src/main/java/org/apache/bcel/generic/POP2.java | 3 +
src/main/java/org/apache/bcel/generic/PUSH.java | 20 +++++
.../java/org/apache/bcel/generic/PUTFIELD.java | 5 ++
.../java/org/apache/bcel/generic/PUTSTATIC.java | 5 ++
src/main/java/org/apache/bcel/generic/RET.java | 5 ++
src/main/java/org/apache/bcel/generic/RETURN.java | 3 +
.../org/apache/bcel/generic/ReferenceType.java | 8 +-
.../org/apache/bcel/generic/ReturnInstruction.java | 5 ++
.../org/apache/bcel/generic/ReturnaddressType.java | 8 ++
src/main/java/org/apache/bcel/generic/SALOAD.java | 3 +
src/main/java/org/apache/bcel/generic/SASTORE.java | 3 +
src/main/java/org/apache/bcel/generic/SIPUSH.java | 5 ++
src/main/java/org/apache/bcel/generic/SWAP.java | 3 +
src/main/java/org/apache/bcel/generic/SWITCH.java | 12 +++
src/main/java/org/apache/bcel/generic/Select.java | 11 ++-
.../apache/bcel/generic/SimpleElementValueGen.java | 90 +++++++++++++++++++-
.../java/org/apache/bcel/generic/TABLESWITCH.java | 2 +
.../apache/bcel/generic/TargetLostException.java | 8 ++
src/main/java/org/apache/bcel/generic/Type.java | 39 +++++++++
.../java/org/apache/bcel/util/ClassVector.java | 3 +
.../java/org/apache/bcel/util/JavaWrapper.java | 11 +++
.../bcel/util/LruCacheClassPathRepository.java | 6 ++
.../util/MemorySensitiveClassPathRepository.java | 5 ++
.../org/apache/bcel/util/ModularRuntimeImage.java | 5 ++
.../org/apache/bcel/util/SyntheticRepository.java | 11 +++
.../org/apache/bcel/verifier/NativeVerifier.java | 2 +
.../org/apache/bcel/verifier/PassVerifier.java | 8 ++
.../org/apache/bcel/verifier/TransitiveHull.java | 2 +
.../apache/bcel/verifier/VerificationResult.java | 18 +++-
.../java/org/apache/bcel/verifier/Verifier.java | 16 +++-
.../org/apache/bcel/verifier/VerifierAppFrame.java | 38 +++++++++
.../org/apache/bcel/verifier/VerifierFactory.java | 7 ++
.../bcel/verifier/VerifierFactoryListModel.java | 3 +
.../bcel/verifier/VerifierFactoryObserver.java | 2 +
.../org/apache/bcel/verifier/VerifyDialog.java | 80 +++++++++++++++---
.../bcel/verifier/exc/InvalidMethodException.java | 6 +-
.../verifier/exc/LinkingConstraintException.java | 6 ++
.../apache/bcel/verifier/exc/LoadingException.java | 2 +
.../LocalVariableInfoInconsistentException.java | 2 +
.../exc/StaticCodeConstraintException.java | 5 ++
.../StaticCodeInstructionConstraintException.java | 5 ++
...cCodeInstructionOperandConstraintException.java | 5 ++
.../exc/StructuralCodeConstraintException.java | 2 +
.../java/org/apache/bcel/verifier/exc/Utility.java | 7 +-
.../bcel/verifier/statics/LocalVariableInfo.java | 6 ++
.../bcel/verifier/statics/Pass1Verifier.java | 1 +
.../bcel/verifier/statics/Pass2Verifier.java | 4 +
.../bcel/verifier/statics/Pass3aVerifier.java | 16 +++-
.../bcel/verifier/structurals/OperandStack.java | 31 +++++++
.../bcel/verifier/structurals/Pass3bVerifier.java | 8 +-
.../bcel/verifier/structurals/Subroutines.java | 5 ++
129 files changed, 1366 insertions(+), 63 deletions(-)