OPENIDE #24 Restrict IDE access to untrusted sources

(cherry picked from commit 5bc56a6a642bb0baba1a0434c50f6b45cae64cb9)

(cherry picked from commit fdfad7b125)

(cherry picked from commit b869d83490)
This commit is contained in:
Nikita Iarychenko
2025-12-04 12:13:48 +04:00
parent 1999dcb453
commit 3c336d8050
16 changed files with 131 additions and 54 deletions
@@ -1962,7 +1962,7 @@
implementationClass="com.intellij.codeInspection.streamToLoop.StreamToLoopInspection"
key="inspection.stream.to.loop.display.name" bundle="messages.JavaBundle"/>
<localInspection groupPath="Java" language="JAVA" shortName="UnreachableCatch"
groupKey="group.names.verbose.or.redundant.code.constructs" groupBundle="messages.InspectionsBundle"
groupKey="group.names.verbose.or.redundant.code.constructs" groupBundle="messages.InspectionsBundle"
enabledByDefault="true" level="WARNING"
implementationClass="com.intellij.codeInspection.deadCode.UnreachableCatchInspection"
key="inspection.unreachable.catch.name" bundle="messages.JavaAnalysisBundle"/>
@@ -2745,7 +2745,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"/>