@@ -144,22 +144,29 @@ function prepareParams(requirements: RequirementsData, workspacePath, context: E
144
144
'--add-opens' ,
145
145
'jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.taglets=ALL-UNNAMED' ,
146
146
'--add-opens' ,
147
+ 'jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED' ,
148
+ '--add-opens' ,
149
+ 'jdk.compiler/com.sun.tools.javac.jvm=ALL-UNNAMED' ,
150
+ '--add-opens' ,
151
+ 'jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED' ,
152
+ '--add-opens' ,
147
153
'jdk.compiler/com.sun.tools.javac.platform=ALL-UNNAMED' ,
148
154
'--add-opens' ,
149
155
'jdk.compiler/com.sun.tools.javac.resources=ALL-UNNAMED' ,
150
156
'--add-opens' ,
151
- 'jdk.compiler/com. sun.tools.javac.jvm =ALL-UNNAMED' ,
157
+ 'java.base/ sun.nio.ch =ALL-UNNAMED' ,
152
158
'--add-opens' ,
153
159
'jdk.zipfs/jdk.nio.zipfs=ALL-UNNAMED' ,
154
160
'--add-opens' ,
155
161
'java.compiler/javax.tools=ALL-UNNAMED' ,
156
162
'--add-opens' ,
157
163
'java.base/java.nio.channels=ALL-UNNAMED' ,
158
- '--add-opens' ,
159
- 'java.base/sun.nio.ch=ALL-UNNAMED' ,
160
164
'-DICompilationUnitResolver=org.eclipse.jdt.core.dom.JavacCompilationUnitResolver' ,
165
+ '-DAbstractImageBuilder.compilerFactory=org.eclipse.jdt.internal.javac.JavacCompilerFactory' ,
161
166
'-DCompilationUnit.DOM_BASED_OPERATIONS=true' ,
162
- '-DAbstractImageBuilder.compilerFactory=org.eclipse.jdt.internal.javac.JavacCompilerFactory'
167
+ '-DSourceIndexer.DOM_BASED_INDEXER=true' ,
168
+ '-DMatchLocator.DOM_BASED_MATCH=true' ,
169
+ '-DIJavaSearchDelegate=org.eclipse.jdt.internal.core.search.DOMJavaSearchDelegate' ,
163
170
) ;
164
171
165
172
if ( 'dom' === getJavaConfiguration ( ) . get ( 'completion.engine' ) ) {
0 commit comments