Skip to content

Snapshot of APIS as of NetBeans 31 take 2 - #9591

Merged
ebarboni merged 1 commit into
apache:masterfrom
ebarboni:apis-nb32t2
Sep 1, 2026
Merged

Snapshot of APIS as of NetBeans 31 take 2#9591
ebarboni merged 1 commit into
apache:masterfrom
ebarboni:apis-nb32t2

Conversation

@ebarboni

@ebarboni ebarboni commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

take 2 of snapshot for NetBeans 31 see #9513

# checkout branch (or release tag)
git checkout release310
git clean -dxf
ant build
ant gen-sigtests-release
git add -A
git stash
git checkout master
git checkout -b apis-nb32
git stash pop
git add -A
git commit -m "Snapshot of APIS as of NetBeans 31"
# remove getPeer() calls
find . -name "*.sig" -exec sed -i '/java.awt.peer.ComponentPeer/{N;d;}' {} \;
# check git diff
git add -A
git commit --amend
curl -L https://github.com/apache/netbeans/pull/9591.diff | filterdiff -#2- > filtered-apis-nb310.txt 

filtered-apis-nb310.txt

@ebarboni
ebarboni requested a review from mbien August 31, 2026 13:26
@ebarboni ebarboni added the Release process PRs (eg. versions, sync) that are part of the release process and can be ignored in release notes. label Aug 31, 2026
@mbien mbien added this to the NB32 milestone Sep 1, 2026

@mbien mbien left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good.

we should consider setting https://github.com/eclipse-ee4j/jakartaee-tck-tools/tree/master/tools/sigtest#relax-verification-of-jdk-signatures to reduce noise in future. But we will have to regenerate the sigs again when we switch it on. cc @neilcsmith-net

@ebarboni
ebarboni merged commit d4e195c into apache:master Sep 1, 2026
39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Release process PRs (eg. versions, sync) that are part of the release process and can be ignored in release notes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants