OPENIDE #24 Restrict IDE access to untrusted sources

This commit is contained in:
Nikita Iarychenko
2024-11-15 10:34:02 +00:00
parent db0186db76
commit bc289aaf9e
20 changed files with 132 additions and 75 deletions

View File

@@ -1106,7 +1106,7 @@
<codeInsight.externalLibraryResolver implementation="com.intellij.codeInspection.concurrencyAnnotations.JCiPExternalLibraryResolver"/>
<codeInsight.externalLibraryResolver
implementation="com.intellij.codeInsight.daemon.impl.quickfix.JetBrainsAnnotationsExternalLibraryResolver"/>
<codeInsight.unresolvedReferenceQuickFixProvider implementation="com.intellij.jarFinder.FindJarQuickFixProvider"/>
<!--<codeInsight.unresolvedReferenceQuickFixProvider implementation="com.intellij.jarFinder.FindJarQuickFixProvider"/>-->
<generation.toStringClassFilter implementation="org.jetbrains.generate.tostring.GenerateToStringInterfaceFilter" order="last"/>
<gotoDeclarationHandler implementation="com.intellij.codeInsight.navigation.actions.GotoVarTypeHandler"/>
<annotator language="SPI" implementationClass="com.intellij.spi.SPIAnnotator"/>
@@ -2823,7 +2823,7 @@
<statistics.counterUsagesCollector implementationClass="com.intellij.ide.projectWizard.JdkComboBoxCollector"/>
<registryKey key="starters.dependency.update.host"
defaultValue="https://frameworks.jetbrains.com"
defaultValue=""
description="The host is used to download dependency config updates for framework starters"/>
<dependencyCollector kind="java" implementation="com.intellij.ide.JavaDependencyCollector"/>