[java] graduating Java module system API

GitOrigin-RevId: cac3d3f38c81ed8770d1932241a3b43cb0549bdd
This commit is contained in:
Roman Shevchenko
2019-09-09 17:25:54 +03:00
committed by intellij-monorepo-bot
parent 42dc08bcbe
commit 4d5cbd6d67
2 changed files with 9 additions and 7 deletions

View File

@@ -1,10 +1,12 @@
// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.codeInsight;
import com.intellij.codeInsight.intention.IntentionAction;
import com.intellij.psi.*;
import com.intellij.psi.JavaModuleSystem;
import com.intellij.psi.PsiClass;
import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiFile;
import com.intellij.psi.util.PsiUtil;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.Nls;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@@ -12,7 +14,6 @@ import org.jetbrains.annotations.Nullable;
import java.util.Collections;
import java.util.List;
@ApiStatus.Experimental
public interface JavaModuleSystemEx extends JavaModuleSystem {
final class ErrorWithFixes {
public final @NotNull @Nls String message;

View File

@@ -1,14 +1,15 @@
// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.psi;
import com.intellij.openapi.extensions.ExtensionPointName;
import com.intellij.psi.util.PsiUtil;
import com.intellij.psi.util.PsiUtilCore;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@ApiStatus.Experimental
/**
* @see com.intellij.codeInsight.JavaModuleSystemEx
*/
public interface JavaModuleSystem {
ExtensionPointName<JavaModuleSystem> EP_NAME = new ExtensionPointName<>("com.intellij.javaModuleSystem");