Rename JetCodeFragmentImpl to JetCodeFragment

This commit is contained in:
Natalia Ukhorskaya
2014-04-24 17:13:30 +04:00
parent 0004948023
commit 429be58685
8 changed files with 17 additions and 17 deletions
@@ -27,13 +27,13 @@ import com.intellij.testFramework.LightVirtualFile;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jet.plugin.JetFileType;
public abstract class JetCodeFragmentImpl extends JetFile implements PsiCodeFragment {
public abstract class JetCodeFragment extends JetFile implements PsiCodeFragment {
private final Project project;
protected PsiElement context;
private GlobalSearchScope resolveScope;
public JetCodeFragmentImpl(Project project, String name, CharSequence text, IElementType elementType, PsiElement context) {
public JetCodeFragment(Project project, String name, CharSequence text, IElementType elementType, PsiElement context) {
super(((PsiManagerEx) PsiManager.getInstance(project)).getFileManager().createFileViewProvider(
new LightVirtualFile(name, JetFileType.INSTANCE, text), true), false);
((SingleRootFileViewProvider)getViewProvider()).forceCachedPsi(this);
@@ -75,8 +75,8 @@ public abstract class JetCodeFragmentImpl extends JetFile implements PsiCodeFrag
}
@Override
protected JetCodeFragmentImpl clone() {
JetCodeFragmentImpl clone = (JetCodeFragmentImpl)cloneImpl((FileElement)calcTreeElement().clone());
protected JetCodeFragment clone() {
JetCodeFragment clone = (JetCodeFragment)cloneImpl((FileElement)calcTreeElement().clone());
clone.myOriginalFile = this;
FileManager fileManager = ((PsiManagerEx) PsiManager.getInstance(project)).getFileManager();
SingleRootFileViewProvider cloneViewProvider = (SingleRootFileViewProvider)fileManager.createFileViewProvider(new LightVirtualFile(
@@ -28,7 +28,7 @@ class JetExpressionCodeFragmentImpl(
name: String,
text: CharSequence,
context: PsiElement?
) : JetCodeFragmentImpl(project, name, text, JetNodeTypes.EXPRESSION_CODE_FRAGMENT, context), JetExpressionCodeFragment {
) : JetCodeFragment(project, name, text, JetNodeTypes.EXPRESSION_CODE_FRAGMENT, context), JetExpressionCodeFragment {
private var _thisType: PsiType? = null
private var _superType: PsiType? = null
@@ -25,7 +25,7 @@ import org.jetbrains.jet.lang.types.JetType;
import org.jetbrains.jet.lang.types.lang.KotlinBuiltIns;
import org.jetbrains.jet.lexer.JetTokens;
public class JetTypeCodeFragmentImpl extends JetCodeFragmentImpl implements JetTypeCodeFragment {
public class JetTypeCodeFragmentImpl extends JetCodeFragment implements JetTypeCodeFragment {
public JetTypeCodeFragmentImpl(Project project, String name, CharSequence text, PsiElement context) {
super(project, name, text, JetNodeTypes.TYPE_CODE_FRAGMENT, context);
}
@@ -35,7 +35,7 @@ import org.jetbrains.jet.plugin.project.ResolveSessionForBodies
import org.jetbrains.jet.plugin.project.TargetPlatformDetector
import java.util.HashSet
import org.jetbrains.jet.analyzer.AnalyzerFacade
import org.jetbrains.jet.lang.psi.JetCodeFragmentImpl
import org.jetbrains.jet.lang.psi.JetCodeFragment
private val LOG = Logger.getInstance(javaClass<KotlinCacheService>())
@@ -138,7 +138,7 @@ class KotlinCacheService(val project: Project) {
if (elements.isEmpty()) return AnalyzeExhaust.EMPTY
val firstFile = elements.first().getContainingJetFile()
if (elements.size == 1 && (!isFileInScope(firstFile) && firstFile !is JetCodeFragmentImpl)) {
if (elements.size == 1 && (!isFileInScope(firstFile) && firstFile !is JetCodeFragment)) {
return getCacheForSyntheticFile(firstFile).getAnalysisResultsForElements(elements)
}
@@ -23,7 +23,7 @@ import com.intellij.openapi.progress.ProcessCanceledException;
import com.intellij.psi.PsiElement;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jet.checkers.DebugInfoUtil;
import org.jetbrains.jet.lang.psi.JetCodeFragmentImpl;
import org.jetbrains.jet.lang.psi.JetCodeFragment;
import org.jetbrains.jet.lang.psi.JetFile;
import org.jetbrains.jet.lang.psi.JetReferenceExpression;
import org.jetbrains.jet.lang.resolve.BindingContext;
@@ -47,7 +47,7 @@ public class DebugInfoAnnotator implements Annotator {
return;
}
if (element instanceof JetFile && !(element instanceof JetCodeFragmentImpl)) {
if (element instanceof JetFile && !(element instanceof JetCodeFragment)) {
JetFile file = (JetFile) element;
try {
BindingContext bindingContext = ResolvePackage.getBindingContext(file);
@@ -40,7 +40,7 @@ import org.jetbrains.jet.lang.diagnostics.Diagnostic;
import org.jetbrains.jet.lang.diagnostics.Errors;
import org.jetbrains.jet.lang.diagnostics.Severity;
import org.jetbrains.jet.lang.diagnostics.rendering.DefaultErrorMessages;
import org.jetbrains.jet.lang.psi.JetCodeFragmentImpl;
import org.jetbrains.jet.lang.psi.JetCodeFragment;
import org.jetbrains.jet.lang.psi.JetElement;
import org.jetbrains.jet.lang.psi.JetFile;
import org.jetbrains.jet.lang.psi.JetReferenceExpression;
@@ -93,7 +93,7 @@ public class JetPsiChecker implements Annotator, HighlightRangeExtension {
@Override
public void annotate(@NotNull PsiElement element, @NotNull AnnotationHolder holder) {
if (!(JetPluginUtil.isInSource(element) || element.getContainingFile() instanceof JetCodeFragmentImpl)
if (!(JetPluginUtil.isInSource(element) || element.getContainingFile() instanceof JetCodeFragment)
|| JetPluginUtil.isKtFileInGradleProjectInWrongFolder(element)) {
return;
}
@@ -105,7 +105,7 @@ public class JetPsiChecker implements Annotator, HighlightRangeExtension {
JetFile file = (JetFile) element.getContainingFile();
BindingContext bindingContext;
if (file instanceof JetCodeFragmentImpl) {
if (file instanceof JetCodeFragment) {
if (element instanceof JetElement) {
ResolveSessionForBodies resolveSession = ResolvePackage.getLazyResolveSession((JetElement) element);
bindingContext = resolveSession.resolveToElement((JetElement) element);
@@ -129,7 +129,7 @@ public class JetPsiChecker implements Annotator, HighlightRangeExtension {
element.accept(visitor);
}
if (JetPluginUtil.isInSource(element, /* includeLibrarySources = */ false) || file instanceof JetCodeFragmentImpl) {
if (JetPluginUtil.isInSource(element, /* includeLibrarySources = */ false) || file instanceof JetCodeFragment) {
ElementAnnotator elementAnnotator = new ElementAnnotator(element, holder);
for (Diagnostic diagnostic : bindingContext.getDiagnostics().forElement(element)) {
elementAnnotator.registerDiagnosticAnnotations(diagnostic);
@@ -96,7 +96,7 @@ public class ImportInsertHelper {
}
public static void writeImportToFile(@NotNull ImportPath importPath, @NotNull JetFile file) {
if (file instanceof JetCodeFragmentImpl) {
if (file instanceof JetCodeFragment) {
// TODO Insert import doesn't work for codeFragments yet
return;
}
@@ -20,7 +20,7 @@ import com.intellij.codeInsight.intention.IntentionAction;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.jet.lang.diagnostics.Diagnostic;
import org.jetbrains.jet.lang.psi.JetCodeFragmentImpl;
import org.jetbrains.jet.lang.psi.JetCodeFragment;
import java.util.LinkedList;
import java.util.List;
@@ -35,7 +35,7 @@ public abstract class JetSingleIntentionActionFactory implements JetIntentionAct
public final List<IntentionAction> createActions(Diagnostic diagnostic) {
List<IntentionAction> intentionActionList = new LinkedList<IntentionAction>();
if (diagnostic.getPsiElement().getContainingFile() instanceof JetCodeFragmentImpl) {
if (diagnostic.getPsiElement().getContainingFile() instanceof JetCodeFragment) {
return intentionActionList;
}