diff --git a/python/pluginCore/plugin-content.yaml b/python/pluginCore/plugin-content.yaml index 37be274a9880..6c4808453d38 100644 --- a/python/pluginCore/plugin-content.yaml +++ b/python/pluginCore/plugin-content.yaml @@ -135,6 +135,9 @@ - name: lib/modules/intellij.python.parser.jar contentModules: - name: intellij.python.parser +- name: lib/modules/intellij.python.processOutput.impl.jar + contentModules: + - name: intellij.python.processOutput.impl - name: lib/modules/intellij.python.processOutput.jar contentModules: - name: intellij.python.processOutput @@ -191,5 +194,4 @@ modules: - name: intellij.python.community.plugin contentModules: - - name: intellij.python.processOutput.impl - name: intellij.commandInterface \ No newline at end of file diff --git a/python/python-process-output/impl/src/com/intellij/python/processOutput/impl/PythonProcessOutputIcons.java b/python/python-process-output/impl/src/com/intellij/python/processOutput/impl/icons/PythonProcessOutputImplIcons.java similarity index 82% rename from python/python-process-output/impl/src/com/intellij/python/processOutput/impl/PythonProcessOutputIcons.java rename to python/python-process-output/impl/src/com/intellij/python/processOutput/impl/icons/PythonProcessOutputImplIcons.java index 93d3c0d8bee5..848a6ee58f4d 100644 --- a/python/python-process-output/impl/src/com/intellij/python/processOutput/impl/PythonProcessOutputIcons.java +++ b/python/python-process-output/impl/src/com/intellij/python/processOutput/impl/icons/PythonProcessOutputImplIcons.java @@ -1,5 +1,5 @@ // Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package com.intellij.python.processOutput.impl; +package com.intellij.python.processOutput.impl.icons; import com.intellij.ui.IconManager; import org.jetbrains.annotations.NotNull; @@ -10,9 +10,10 @@ import javax.swing.*; * NOTE THIS FILE IS AUTO-GENERATED * DO NOT EDIT IT BY HAND, run "Generate icon classes" configuration instead */ -public final class PythonProcessOutputIcons { +@org.jetbrains.annotations.ApiStatus.Internal +public final class PythonProcessOutputImplIcons { private static @NotNull Icon load(@NotNull String path, int cacheKey, int flags) { - return IconManager.getInstance().loadRasterizedIcon(path, PythonProcessOutputIcons.class.getClassLoader(), cacheKey, flags); + return IconManager.getInstance().loadRasterizedIcon(path, PythonProcessOutputImplIcons.class.getClassLoader(), cacheKey, flags); } /** 16x16 */ public static final @NotNull Icon CommandQueue = load("icons/commandQueue.svg", 1434828820, 2); /** 16x16 */ public static final @NotNull Icon Process = load("icons/process.svg", -2015894419, 2); diff --git a/python/python-process-output/impl/src/com/intellij/python/processOutput/impl/ui/Icons.kt b/python/python-process-output/impl/src/com/intellij/python/processOutput/impl/ui/Icons.kt index 7269bf85448c..749128f9fb02 100644 --- a/python/python-process-output/impl/src/com/intellij/python/processOutput/impl/ui/Icons.kt +++ b/python/python-process-output/impl/src/com/intellij/python/processOutput/impl/ui/Icons.kt @@ -1,11 +1,11 @@ package com.intellij.python.processOutput.impl.ui -import com.intellij.python.processOutput.impl.PythonProcessOutputIcons +import com.intellij.python.processOutput.impl.icons.PythonProcessOutputImplIcons import org.jetbrains.jewel.ui.icon.PathIconKey import org.jetbrains.jewel.ui.icons.AllIconsKeys internal object Icons { - @JvmField val CommandQueue = PythonProcessOutputIcons.CommandQueue + @JvmField val CommandQueue = PythonProcessOutputImplIcons.CommandQueue object Keys { val Process = PathIconKey("/icons/process.svg", Icons::class.java)