1
1
#! /bin/bash
2
2
3
- # NetBeans 19 FCS
4
- REV=ba85468772292fd64f188f4022f9d49f77f00b89
5
- BRANCH=release190
3
+ # NetBeans 22 FCS
4
+ REV=0d0bfcf3faf364a2643238f2a44e1bb6eb8217bd
5
+ BRANCH=release220
6
6
BUILD_DATE=` git log -n1 --date=format:' %Y%m%d' $0 | fgrep ' Date' | awk ' {print $2}' `
7
- ZIPNAME=nb190_platform_ $BUILD_DATE
7
+ ZIPNAME=nb220_platform_ $BUILD_DATE
8
8
9
9
set -e
10
10
26
26
27
27
git checkout $BRANCH
28
28
git reset --hard $REV
29
- git revert --no-edit -n d55be1aff900a81b22081f7699fd16ab04e42553
29
+ git revert --no-edit -n 0a64c810435ade77907e5ddbf2491385a5efab2f
30
+ git revert --no-edit -n -Xignore-all-space --strategy-option=theirs 7e625c44a472d45a513ada1e6ef7526c6d3a7720
31
+ git revert --no-edit -n -Xignore-all-space --strategy-option=theirs d55be1aff900a81b22081f7699fd16ab04e42553
30
32
git restore --staged .github/ apisupport/ harness/ platform/
31
33
patch -p1 << 'EOF '
32
34
diff --git a/platform/keyring.impl/src/org/netbeans/modules/keyring/impl/KeyringSupport.java b/platform/keyring.impl/src/org/netbeans/modules/keyring/impl/KeyringSupport.java
@@ -96,7 +98,7 @@ index 4adfc32095..7712a2f8b3 100644
96
98
if (bgColor.getAlpha() > 0) {
97
99
double circPosX = (width - d) / 2.0;
98
100
diff --git a/nbbuild/build.properties b/nbbuild/build.properties
99
- index 743fc7e3f5 ..f30d2bc922 100644
101
+ index 9fd630de70 ..f30d2bc922 100644
100
102
--- a/nbbuild/build.properties
101
103
+++ b/nbbuild/build.properties
102
104
@@ -134,7 +134,6 @@ config.javadoc.stable=\
@@ -107,14 +109,16 @@ index 743fc7e3f5..f30d2bc922 100644
107
109
api.java,\
108
110
api.java.classpath,\
109
111
api.search,\
110
- @@ -171,15 +170,12 @@ config.javadoc.forwarded.devel=\
112
+ @@ -171,16 +170,12 @@ config.javadoc.forwarded.devel=\
111
113
editor.bracesmatching,\
112
114
editor.lib,\
113
115
editor,\
114
116
- lib.uihandler,\
115
117
- uihandler,\
116
- spi.editor.hints
117
-
118
+ - spi.editor.hints,\
119
+ - api.dashboard
120
+ + spi.editor.hints
121
+
118
122
# List of javadocs under development
119
123
config.javadoc.devel=\
120
124
junit,\
@@ -124,10 +128,18 @@ index 743fc7e3f5..f30d2bc922 100644
124
128
gradle.java,\
125
129
o.n.swing.outline,\
126
130
diff --git a/nbbuild/cluster.properties b/nbbuild/cluster.properties
127
- index 25f6bb112c..705729ca0f 100644
131
+ index e1f0f4b544..f212333905 100644
128
132
--- a/nbbuild/cluster.properties
129
133
+++ b/nbbuild/cluster.properties
130
- @@ -163,25 +163,18 @@ nb.cluster.platform=\
134
+ @@ -143,7 +143,6 @@ nb.cluster.platform.dir=platform
135
+ nb.cluster.platform.depends=nb.cluster.bootstrap
136
+ nb.cluster.platform=\
137
+ api.annotations.common,\
138
+ - api.dashboard,\
139
+ api.htmlui,\
140
+ api.intent,\
141
+ api.io,\
142
+ @@ -164,25 +163,18 @@ nb.cluster.platform=\
131
143
core.multitabs,\
132
144
core.multiview,\
133
145
core.nativeaccess,\
@@ -153,15 +165,15 @@ index 25f6bb112c..705729ca0f 100644
153
165
libs.flatlaf,\
154
166
libs.javafx,\
155
167
libs.jna,\
156
- @@ -189 ,7 +182,6 @@ nb.cluster.platform=\
168
+ @@ -190 ,7 +182,6 @@ nb.cluster.platform=\
157
169
libs.jsr223,\
158
170
libs.junit4,\
159
171
libs.junit5,\
160
172
- libs.osgi,\
161
173
libs.testng,\
162
174
masterfs,\
163
175
masterfs.linux,\
164
- @@ -200 ,19 +192,8 @@ nb.cluster.platform=\
176
+ @@ -201 ,19 +192,8 @@ nb.cluster.platform=\
165
177
net.java.html,\
166
178
net.java.html.boot,\
167
179
net.java.html.boot.fx,\
@@ -171,7 +183,7 @@ index 25f6bb112c..705729ca0f 100644
171
183
- net.java.html.sound,\
172
184
- netbinox,\
173
185
- o.apache.commons.codec,\
174
- - o.apache.commons.io ,\
186
+ - o.apache.commons.commons_io ,\
175
187
- o.apache.commons.lang3,\
176
188
- o.apache.commons.logging,\
177
189
o.n.core,\
@@ -181,7 +193,7 @@ index 25f6bb112c..705729ca0f 100644
181
193
o.n.swing.laf.dark,\
182
194
o.n.swing.laf.flatlaf,\
183
195
o.n.swing.outline,\
184
- @@ -223 ,16 +204,13 @@ nb.cluster.platform=\
196
+ @@ -224 ,16 +204,13 @@ nb.cluster.platform=\
185
197
openide.compat,\
186
198
openide.dialogs,\
187
199
openide.execution,\
@@ -198,7 +210,7 @@ index 25f6bb112c..705729ca0f 100644
198
210
openide.windows,\
199
211
options.api,\
200
212
options.keymap,\
201
- @@ -245 ,8 +223,7 @@ nb.cluster.platform=\
213
+ @@ -246 ,8 +223,7 @@ nb.cluster.platform=\
202
214
spi.actions,\
203
215
spi.quicksearch,\
204
216
templates,\
@@ -208,6 +220,23 @@ index 25f6bb112c..705729ca0f 100644
208
220
validation.nb.cluster.platform=\
209
221
o.n.core,\
210
222
core.windows,\
223
+ diff --git a/nbbuild/jdk.xml b/nbbuild/jdk.xml
224
+ index c47694ecae..b09b36a9d3 100644
225
+ --- a/nbbuild/jdk.xml
226
+ +++ b/nbbuild/jdk.xml
227
+ @@ -210,10 +210,10 @@
228
+ <!-- Define fallback values of some things. -->
229
+ <property name="java.home.parent" location="${java.home}/.."/>
230
+ <condition property="nbjdk.home" value="${java.home.parent}">
231
+ - <available file="${java.home.parent}/jmods/java.base.jmod" type="file"/>
232
+ + <available file="${java.home.parent}/lib/tools.jar" type="file"/>
233
+ </condition>
234
+ <condition property="nbjdk.home" value="${java.home}">
235
+ - <available file="${java.home}/jmods/java.base.jmod" type="file"/>
236
+ + <available file="${java.home}/lib/tools.jar" type="file"/>
237
+ </condition>
238
+
239
+ <!-- Mac OS X -->
211
240
diff --git a/harness/apisupport.harness/nbproject/project.properties b/harness/apisupport.harness/nbproject/project.properties
212
241
index 7db6d57275..4b8b94fa03 100644
213
242
--- a/harness/apisupport.harness/nbproject/project.properties
0 commit comments