[
https://issues.apache.org/jira/browse/NETBEANS-5546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
José Contreras updated NETBEANS-5546:
-
Description:
Notes:
- JDK 18 support
- JDK 17 support
- JDK 16 support (sealed classes), new ASM9 api version
- Add some input validations in ClassReader
- Replace -debug flag in Printer with -nodebug (-debug continues to work)
- ClassReader.readStream() performance improvements
- Javadoc fixes
- Bug fixes:
-- 317900: Javadoc of ClassVisitor does not specify order of
visitRecordComponent
-- 317904: Bug with constructors in AdviceAdapter
-- 317910: Iterating over a InsnList with an iterator traverses the list twice
-- 317897: AdviceAdapter incorrectly emits onMethodEnter from a try-catch
block in a constructor
-- 317921: Make Analyzer not require correct maxs or calculate maxs fast
-- 317922: InstructionAdapter shall throw consistent exceptions
-- 317923: Incorrect documentation on ClassReader's use of AnnotationVisitor
-- 317929: ClassRemapper doesn't remap annotation values
-- 317930: Can CheckClassAdapter.checkTypeRef throw a more specific exception?
-- 317931: Shall CheckMethodAdapter.Method.visitLabel throw
IllegalStateException?
-- 317942: ClassCheckAdaptor output represents reference arrays as only their
"root" component type
-- Tests that requires preview features should only run if the preview
features of the right JDK are enabled
[ASM Web Page|https://asm.ow2.io/index.html]
[Release Notes|https://asm.ow2.io/versions.html]
was:
Notes:
- JDK 17 support
- JDK 16 support (sealed classes), new ASM9 api version
- Add some input validations in ClassReader
- Replace -debug flag in Printer with -nodebug (-debug continues to work)
- Bug fixes:
-- 317900: Javadoc of ClassVisitor does not specify order of
visitRecordComponent
-- 317904: Bug with constructors in AdviceAdapter
-- 317910: Iterating over a InsnList with an iterator traverses the list twice
-- 317897: AdviceAdapter incorrectly emits onMethodEnter from a try-catch
block in a constructor
-- 317921: Make Analyzer not require correct maxs or calculate maxs fast
-- 317922: InstructionAdapter shall throw consistent exceptions
-- 317923: Incorrect documentation on ClassReader's use of AnnotationVisitor
-- 317929: ClassRemapper doesn't remap annotation values
-- 317930: Can CheckClassAdapter.checkTypeRef throw a more specific exception?
-- 317931: Shall CheckMethodAdapter.Method.visitLabel throw
IllegalStateException?
-- Tests that requires preview features should only run if the preview
features of the right JDK are enabled
[ASM Web Page|https://asm.ow2.io/index.html]
[Release Notes|https://asm.ow2.io/versions.html]
> Update asm from 8.0.1 to 9.1
>
>
> Key: NETBEANS-5546
> URL: https://issues.apache.org/jira/browse/NETBEANS-5546
> Project: NetBeans
> Issue Type: Improvement
> Components: projects - Libraries
>Affects Versions: 12.3, 12.4
>Reporter: José Contreras
>Assignee: José Contreras
>Priority: Minor
> Labels: pull-request-available
> Fix For: Next
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Notes:
> - JDK 18 support
> - JDK 17 support
> - JDK 16 support (sealed classes), new ASM9 api version
> - Add some input validations in ClassReader
> - Replace -debug flag in Printer with -nodebug (-debug continues to work)
> - ClassReader.readStream() performance improvements
> - Javadoc fixes
> - Bug fixes:
> -- 317900: Javadoc of ClassVisitor does not specify order of
> visitRecordComponent
> -- 317904: Bug with constructors in AdviceAdapter
> -- 317910: Iterating over a InsnList with an iterator traverses the list
> twice
> -- 317897: AdviceAdapter incorrectly emits onMethodEnter from a try-catch
> block in a constructor
> -- 317921: Make Analyzer not require correct maxs or calculate maxs fast
> -- 317922: InstructionAdapter shall throw consistent exceptions
> -- 317923: Incorrect documentation on ClassReader's use of AnnotationVisitor
> -- 317929: ClassRemapper doesn't remap annotation values
> -- 317930: Can CheckClassAdapter.checkTypeRef throw a more specific
> exception?
> -- 317931: Shall CheckMethodAdapter.Method.visitLabel throw
> IllegalStateException?
> -- 317942: ClassCheckAdaptor output represents reference arrays as only
> their "root" component type
> -- Tests that requires preview features should only run if the preview
> features of the right JDK are enabled
> [ASM Web Page|https://asm.ow2.io/index.html]
> [Release Notes|https://asm.ow2.io/versions.html]
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
-
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: