fix PluginsNode visibility

GitOrigin-RevId: ce6438c3bf601f197b0f55b920c5747be6180005
This commit is contained in:
Vladimir Krivosheev
2025-02-18 18:03:15 +01:00
committed by intellij-monorepo-bot
parent c04871fce9
commit df0be4aec0
4 changed files with 13 additions and 9 deletions

View File

@@ -508,7 +508,8 @@ public final class MessageFormatUtil {
}
}
static class MessageFormatElement {
@ApiStatus.Internal
public static final class MessageFormatElement {
private final StringBuilder indexSegment = new StringBuilder();
private final StringBuilder formatTypeSegment = new StringBuilder();
private final StringBuilder formatStyleSegment = new StringBuilder();

View File

@@ -1,9 +1,8 @@
package de.plushnikov.intellij.plugin.processor.clazz;
import de.plushnikov.intellij.plugin.processor.Processor;
import org.jetbrains.annotations.ApiStatus;
/**
* @author Plushnikov Michail
*/
interface ClassProcessor extends Processor {
@ApiStatus.Internal
public interface ClassProcessor extends Processor {
}

View File

@@ -1,14 +1,16 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package org.jetbrains.idea.maven.navigator.structure;
import com.intellij.ide.projectView.PresentationData;
import icons.MavenIcons;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.idea.maven.model.MavenPlugin;
import org.jetbrains.idea.maven.utils.MavenPluginInfo;
class PluginNode extends GoalsGroupNode {
@ApiStatus.Internal
public final class PluginNode extends GoalsGroupNode {
private final MavenPlugin myPlugin;
private MavenPluginInfo myPluginInfo;

View File

@@ -1,7 +1,8 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package org.jetbrains.idea.maven.navigator.structure;
import com.intellij.icons.AllIcons;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.idea.maven.project.MavenProject;
import java.util.List;
@@ -9,7 +10,8 @@ import java.util.concurrent.CopyOnWriteArrayList;
import static org.jetbrains.idea.maven.project.MavenProjectBundle.message;
class PluginsNode extends GroupNode {
@ApiStatus.Internal
public final class PluginsNode extends GroupNode {
private final List<PluginNode> myPluginNodes = new CopyOnWriteArrayList<>();
PluginsNode(MavenProjectsStructure structure, ProjectNode parent) {