Skip to content

Commit dd21c53

Browse files
develarintellij-monorepo-bot
authored andcommitted
IJPL-212791 IJ-MR-179029 Refactor code visibility modifiers
Add appropriate visibility modifiers (private, internal, final) to classes and constants GitOrigin-RevId: 9ce78688b9a8c0280b63b33c38ea4d40c68aba79
1 parent 0663270 commit dd21c53

22 files changed

Lines changed: 29 additions & 63 deletions

File tree

RegExpSupport/src/org/intellij/lang/regexp/inspection/custom/RegExpDialog.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ import javax.swing.JLabel
4141
import javax.swing.JList
4242
import javax.swing.border.CompoundBorder
4343

44-
class RegExpDialog(val project: Project?, val editConfiguration: Boolean, defaultPattern: InspectionPattern? = null) : DialogWrapper(project, true) {
44+
internal class RegExpDialog(val project: Project?, val editConfiguration: Boolean, defaultPattern: InspectionPattern? = null) : DialogWrapper(project, true) {
4545
private var searchContext: FindModel.SearchContext = FindModel.SearchContext.ANY
4646
private var flags: Int = RegExpFlag.UNICODE_CASE.id
4747
private var replace: Boolean = false

images/src/org/intellij/images/fileTypes/impl/SvgParserDefinition.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ import com.intellij.psi.impl.source.xml.XmlFileImpl
88
import com.intellij.psi.tree.IFileElementType
99
import org.jetbrains.annotations.NotNull
1010

11-
internal class SvgParserDefinition : XMLParserDefinition() {
12-
11+
private class SvgParserDefinition : XMLParserDefinition() {
1312
override fun getFileNodeType(): IFileElementType = SVG_FILE
1413

1514
override fun createFile(viewProvider: @NotNull FileViewProvider): @NotNull PsiFile = XmlFileImpl(viewProvider, SVG_FILE)

platform/code-style-impl/src/com/intellij/formatting/VirtualFormattingImpl.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import com.intellij.psi.codeStyle.CodeStyleSettings
1212
import com.intellij.psi.formatter.FormattingDocumentModelImpl
1313
import org.jetbrains.annotations.ApiStatus
1414

15-
1615
private val formattingListenerKey = Key.create<VirtualFormattingListener?>("VIRTUAL_FORMATTING_CHANGE_LISTENER")
1716

1817
var PsiElement.virtualFormattingListener: VirtualFormattingListener?

platform/lang-impl/src/com/intellij/util/indexing/events/FileBasedIndexTreeChangePreprocessor.kt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,8 @@ import com.intellij.psi.impl.PsiTreeChangeEventImpl
66
import com.intellij.psi.impl.PsiTreeChangePreprocessor
77
import com.intellij.util.indexing.FileBasedIndex
88
import com.intellij.util.indexing.FileBasedIndexImpl
9-
import org.jetbrains.annotations.ApiStatus
109

11-
@ApiStatus.Internal
12-
class FileBasedIndexTreeChangePreprocessor : PsiTreeChangePreprocessor {
10+
private class FileBasedIndexTreeChangePreprocessor : PsiTreeChangePreprocessor {
1311
private val vfsEventsMerger by lazy {
1412
val fileBasedIndex = FileBasedIndex.getInstance()
1513
if (fileBasedIndex !is FileBasedIndexImpl) return@lazy null

platform/platform-impl/ui-inspector/src/com/intellij/internal/inspector/UiInspectorImpl.kt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,8 @@ import com.intellij.pom.Navigatable
77
import com.intellij.psi.PsiElement
88
import com.intellij.psi.search.GlobalSearchScope
99
import com.intellij.util.PsiNavigateUtil
10-
import org.jetbrains.annotations.ApiStatus
1110

12-
@ApiStatus.Internal
13-
object UiInspectorImpl {
11+
internal object UiInspectorImpl {
1412
@JvmStatic
1513
fun openClassByFqn(project: Project?, jvmFqn: String, requestFocus: Boolean) {
1614
val classElement = findClassByFqn(project, jvmFqn) ?: return

platform/polySymbols/backend/src/com/intellij/polySymbols/highlighting/impl/PolySymbolHighlightingAnnotator.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ import java.util.*
5353

5454
private val INSPECTION_TOOL_INFO_CACHE = Key.create<MutableMap<String, InspectionToolInfo>>("polySymbols.inspectionTools")
5555

56-
class PolySymbolHighlightingAnnotator : Annotator {
56+
private class PolySymbolHighlightingAnnotator : Annotator {
5757

5858
private val symbolReferencesProvider = PsiPolySymbolReferenceProviderImpl()
5959

platform/vcs-impl/src/com/intellij/vcs/shelf/ShelfTreeHolder.kt

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,15 @@ import com.intellij.openapi.vcs.changes.ui.ChangesBrowserNode
1414
import com.intellij.openapi.vcs.changes.ui.ChangesGroupingSupport
1515
import com.intellij.openapi.vcs.changes.ui.GroupingPolicyFactoryHolder
1616
import com.intellij.platform.project.asEntity
17+
import com.intellij.platform.vcs.impl.shared.changes.GroupingUpdatePlaces
18+
import com.intellij.platform.vcs.impl.shared.changes.PreviewDiffSplitterComponent
19+
import com.intellij.platform.vcs.impl.shared.rhizome.*
20+
import com.intellij.platform.vcs.impl.shared.rpc.ChangeListRpc
1721
import com.intellij.util.ui.tree.TreeUtil
1822
import com.intellij.vcs.shelf.diff.BackendShelveEditorDiffPreview
1923
import com.intellij.vcs.shelf.diff.ShelfDiffChangesProvider
2024
import com.intellij.vcs.shelf.diff.ShelfDiffChangesState
2125
import com.intellij.vcs.shelf.diff.ShelvedPreviewProcessor
22-
import com.intellij.platform.vcs.impl.shared.changes.GroupingUpdatePlaces
23-
import com.intellij.platform.vcs.impl.shared.changes.PreviewDiffSplitterComponent
24-
import com.intellij.platform.vcs.impl.shared.rhizome.DiffSplitterEntity
25-
import com.intellij.platform.vcs.impl.shared.rhizome.GroupingItemEntity
26-
import com.intellij.platform.vcs.impl.shared.rhizome.GroupingItemsEntity
27-
import com.intellij.platform.vcs.impl.shared.rhizome.NodeEntity
28-
import com.intellij.platform.vcs.impl.shared.rhizome.SelectShelveChangeEntity
29-
import com.intellij.platform.vcs.impl.shared.rhizome.ShelfTreeEntity
30-
import com.intellij.platform.vcs.impl.shared.rhizome.ShelvedChangeListEntity
31-
import com.intellij.platform.vcs.impl.shared.rhizome.ShelvesTreeRootEntity
32-
import com.intellij.platform.vcs.impl.shared.rpc.ChangeListRpc
3326
import com.jetbrains.rhizomedb.entity
3427
import fleet.kernel.*
3528
import fleet.kernel.rete.Rete
@@ -38,16 +31,13 @@ import kotlinx.coroutines.channels.BufferOverflow
3831
import kotlinx.coroutines.flow.MutableSharedFlow
3932
import kotlinx.coroutines.flow.collectLatest
4033
import kotlinx.coroutines.flow.debounce
41-
import org.jetbrains.annotations.ApiStatus
4234
import javax.swing.tree.DefaultTreeModel
43-
import kotlin.collections.iterator
4435

4536
private const val UPDATE_DEBOUNCE_TIMEOUT = 200L
4637

47-
@ApiStatus.Internal
4838
@OptIn(FlowPreview::class)
4939
@Service(Service.Level.PROJECT)
50-
class ShelfTreeHolder(val project: Project, val cs: CoroutineScope) {
40+
internal class ShelfTreeHolder(val project: Project, val cs: CoroutineScope) {
5141

5242
private val postUpdateActivities = mutableListOf<suspend () -> Unit>()
5343
private val updateFlow = MutableSharedFlow<Unit>(extraBufferCapacity = 1, onBufferOverflow = BufferOverflow.DROP_OLDEST)

plugins/ant/src/com/intellij/lang/ant/dom/AntDomFileReference.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@
77
import com.intellij.openapi.util.io.FileUtil;
88
import com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReference;
99
import org.jetbrains.annotations.NotNull;
10-
import org.jetbrains.annotations.Nullable;
1110

12-
public class AntDomFileReference extends FileReference implements AntDomReference{
11+
public final class AntDomFileReference extends FileReference implements AntDomReference{
1312

1413
private boolean mySkipByAnnotator;
1514

@@ -18,7 +17,7 @@ public AntDomFileReference(final AntDomFileReferenceSet set, final TextRange ran
1817
}
1918

2019
@Override
21-
public @Nullable @NlsSafe String getText() {
20+
public @NlsSafe @NotNull String getText() {
2221
final AntDomFileReferenceSet refSet = getFileReferenceSet();
2322
final String _path = AntStringResolver.computeString(refSet.getAttributeValue(), super.getText());
2423
final String text = FileUtil.toSystemIndependentName(_path);
@@ -35,7 +34,7 @@ public AntDomFileReference(final AntDomFileReferenceSet set, final TextRange ran
3534
return AntBundle.message("file.doesnt.exist", getCanonicalRepresentationText());
3635
}
3736

38-
public @Nullable String getCanonicalRepresentationText() {
37+
public @NotNull String getCanonicalRepresentationText() {
3938
final String value = getCanonicalText();
4039
return AntStringResolver.computeString(getFileReferenceSet().getAttributeValue(), value);
4140
}

plugins/compose/intellij.compose.ide.plugin.resources/src/com/intellij/compose/ide/plugin/resources/ComposeResourcesUsageTypeProvider.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import org.jetbrains.kotlin.psi.KtProperty
1010

1111
private val COMPOSE_RESOURCE_USAGE_TYPE = UsageType { ComposeIdeBundle.message("compose.resources.usage.type") }
1212

13-
class ComposeResourcesUsageTypeProvider : UsageTypeProviderEx {
13+
private class ComposeResourcesUsageTypeProvider : UsageTypeProviderEx {
1414
override fun getUsageType(element: PsiElement, targets: Array<out UsageTarget>): UsageType? {
1515
val isComposeResourceProperty = (element.reference?.resolve() as? KtProperty)?.isComposeResourceProperty
1616
return if (isComposeResourceProperty == true) COMPOSE_RESOURCE_USAGE_TYPE else null

plugins/editorconfig/backend/src/language/codeinsight/actions/navigation/EditorConfigGotoTargetRendererProvider.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import com.intellij.ide.util.PsiElementListCellRenderer
1010
import com.intellij.psi.PsiElement
1111
import org.editorconfig.language.util.EditorConfigPresentationUtil
1212

13-
class EditorConfigGotoTargetRendererProvider : GotoTargetRendererProvider {
13+
private class EditorConfigGotoTargetRendererProvider : GotoTargetRendererProvider {
1414
override fun getRenderer(element: PsiElement, gotoData: GotoTargetHandler.GotoData): PsiElementListCellRenderer<*>? {
1515
if (element !is EditorConfigHeader && element !is EditorConfigFlatOptionKey) return null
1616
return object : PsiElementListCellRenderer<PsiElement?>() {

0 commit comments

Comments
 (0)