apache / netbeans

Apache NetBeans
https://netbeans.apache.org/
Apache License 2.0
2.67k stars 855 forks source link

Snapshot of APIS as of NetBeans 23 #7770

Closed ebarboni closed 1 month ago

ebarboni commented 1 month ago

Snapshot of APIs as of NetBeans 23

# checkout branch (or release tag)
git checkout release230
git clean -dxf
ant build
ant gen-sigtests-release
git add -A
git stash
git checkout master
git checkout -b apis-nb240a1
git stash pop
git add -A
git commit -m "Snapshot of APIS as of NetBeans 23"
# remove getPeer() calls
find . -name "*.sig" -exec sed -i '/java.awt.peer.ComponentPeer/{N;d;}' {} \;
# check git diff
git add -A
git commit --amend

Filtered diff created using -

curl -L https://github.com/apache/netbeans/pull/<PR_ID>.diff | filterdiff -#2- > filtered-apis-nb230.txt

filtered-apis-nb230.txt

ebarboni commented 1 month ago

wiki edited to make it better next time :D

neilcsmith-net commented 1 month ago

Thanks @ebarboni Need to possibly review if anything else is missing from that page that got added to the schedule (plugin redirect update with rc3 comes to mind) - let's follow up on that elsewhere.

ebarboni commented 1 month ago

will merge later today