Skip to content

Commit e8fa97a

Browse files
amaembointellij-monorepo-bot
authored andcommitted
LSP-276 [java-completion] GenerateMemberItemProvider: completion for member declaration
GitOrigin-RevId: f6d7745078a7fcccd4b269c2bc4a7f11748299a2
1 parent 1e5a601 commit e8fa97a

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

features-impl/java-base/resources/META-INF/language-server/features/javaBase/lsApiJavaBaseImpl.xml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,35 @@
1717
interface="com.intellij.codeInsight.daemon.impl.analysis.JavaErrorFixProvider"/>
1818
<extensionPoint qualifiedName="com.intellij.codeInsight.changeVariableTypeQuickFixProvider" interface="com.intellij.codeInsight.quickfix.ChangeVariableTypeQuickFixProvider" dynamic="true"/>
1919
<extensionPoint qualifiedName="com.intellij.lang.jvm.actions.jvmElementActionsFactory" interface="com.intellij.lang.jvm.actions.JvmElementActionsFactory" dynamic="true"/>
20+
<extensionPoint qualifiedName="com.intellij.getterSetterProvider"
21+
interface="com.intellij.codeInsight.generation.GetterSetterPrototypeProvider" dynamic="true"/>
22+
<extensionPoint qualifiedName="com.intellij.methodImplementor" interface="com.intellij.codeInsight.MethodImplementor" dynamic="true"/>
23+
<extensionPoint qualifiedName="com.intellij.generation.topLevelFactory" beanClass="com.intellij.lang.LanguageExtensionPoint" dynamic="true">
24+
<with attribute="implementationClass" implements="com.intellij.psi.JVMElementFactoryProvider"/>
25+
</extensionPoint>
26+
<extensionPoint qualifiedName="com.intellij.lang.jvm.annotationPackageSupport" interface="com.intellij.codeInsight.annoPackages.AnnotationPackageSupport" dynamic="true"/>
27+
<extensionPoint qualifiedName="com.intellij.overrideImplementsAnnotationsHandler"
28+
interface="com.intellij.codeInsight.generation.OverrideImplementsAnnotationsHandler" dynamic="true"/>
2029
</extensionPoints>
2130
<extensions defaultExtensionNs="com.intellij">
31+
<treeCopyHandler implementation="com.intellij.psi.impl.source.tree.JavaTreeCopyHandler"/>
32+
<lang.treePatcher language="JAVA" implementationClass="com.intellij.psi.templateLanguages.MiddleTreePatcher"/>
33+
<overrideImplementsAnnotationsHandler implementation="com.intellij.codeInsight.generation.OverrideImplementsAnnotationsHandlerImpl"/>
34+
<lang.jvm.annotationPackageSupport implementation="com.intellij.codeInsight.annoPackages.JSpecifyAnnotationSupport"/>
35+
<lang.jvm.annotationPackageSupport implementation="com.intellij.codeInsight.annoPackages.JetBrainsAnnotationSupport"/>
36+
<lang.jvm.annotationPackageSupport implementation="com.intellij.codeInsight.annoPackages.AndroidAnnotationSupport"/>
37+
<lang.jvm.annotationPackageSupport implementation="com.intellij.codeInsight.annoPackages.CheckerFrameworkSupport"/>
38+
<lang.jvm.annotationPackageSupport implementation="com.intellij.codeInsight.annoPackages.EclipseAnnotationSupport"/>
39+
<lang.jvm.annotationPackageSupport implementation="com.intellij.codeInsight.annoPackages.FindBugsAnnotationSupport"/>
40+
<lang.jvm.annotationPackageSupport implementation="com.intellij.codeInsight.annoPackages.JakartaAnnotationSupport" id="jakarta"/>
41+
<lang.jvm.annotationPackageSupport implementation="com.intellij.codeInsight.annoPackages.Jsr305Support"/>
42+
<generation.topLevelFactory language="JAVA" implementationClass="com.intellij.psi.impl.JavaFactoryProvider"/>
43+
<applicationService serviceImplementation="com.intellij.codeInsight.generation.SetterTemplatesManager"/>
44+
<applicationService serviceImplementation="com.intellij.codeInsight.generation.GetterTemplatesManager"/>
2245
<applicationService serviceInterface="com.intellij.psi.stubs.StubInconsistencyReporter"
2346
serviceImplementation="com.intellij.util.indexing.diagnostic.StubInconsistencyReporterImpl"/>
47+
<projectService serviceInterface="com.intellij.codeInsight.NullableNotNullManager"
48+
serviceImplementation="com.intellij.codeInsight.NullableNotNullManagerImpl"/>
2449
<langCodeStyleSettingsProvider implementation="com.intellij.ide.JavaLanguageCodeStyleSettingsProvider"/>
2550
<lang.formatter language="JAVA" implementationClass="com.intellij.lang.java.JavaFormattingModelBuilder"/>
2651
<codeStyle.ReferenceAdjuster language="JAVA" implementationClass="com.intellij.psi.impl.source.codeStyle.JavaReferenceAdjuster"/>

0 commit comments

Comments
 (0)