diff --git a/comparing_references_inspection/source/com/intellij/codeInspection/ComparingReferencesInspection.java b/comparing_references_inspection/source/com/intellij/codeInspection/ComparingReferencesInspection.java index e952f2a11..fe87c0171 100644 --- a/comparing_references_inspection/source/com/intellij/codeInspection/ComparingReferencesInspection.java +++ b/comparing_references_inspection/source/com/intellij/codeInspection/ComparingReferencesInspection.java @@ -7,8 +7,7 @@ import com.intellij.psi.*; import com.intellij.psi.tree.IElementType; import com.intellij.ui.DocumentAdapter; import com.intellij.util.IncorrectOperationException; -import org.jetbrains.annotations.NonNls; -import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.*; import javax.swing.*; import javax.swing.event.DocumentEvent; diff --git a/conditional_operator_intention/source/com/intellij/codeInsight/intention/ConditionalOperatorConvertor.java b/conditional_operator_intention/source/com/intellij/codeInsight/intention/ConditionalOperatorConvertor.java index 6e7d6e631..f61e97c3e 100644 --- a/conditional_operator_intention/source/com/intellij/codeInsight/intention/ConditionalOperatorConvertor.java +++ b/conditional_operator_intention/source/com/intellij/codeInsight/intention/ConditionalOperatorConvertor.java @@ -6,9 +6,7 @@ import com.intellij.psi.*; import com.intellij.psi.codeStyle.CodeStyleManager; import com.intellij.psi.util.PsiTreeUtil; import com.intellij.util.IncorrectOperationException; -import org.jetbrains.annotations.NonNls; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.*; /** * @author dsl diff --git a/conditional_operator_intention/testSource/testPlugin/YourTest.java b/conditional_operator_intention/testSource/testPlugin/YourTest.java index 4e6a85d55..4b0e23c08 100644 --- a/conditional_operator_intention/testSource/testPlugin/YourTest.java +++ b/conditional_operator_intention/testSource/testPlugin/YourTest.java @@ -4,9 +4,7 @@ import com.intellij.codeInsight.intention.IntentionAction; import com.intellij.testFramework.builders.JavaModuleFixtureBuilder; import com.intellij.testFramework.fixtures.*; import junit.framework.Assert; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; +import org.junit.*; /** * Created by IntelliJ IDEA. diff --git a/editor_basics/src/org/jetbrains/tutorials/editor/basics/EditorAreaIllustration.java b/editor_basics/src/org/jetbrains/tutorials/editor/basics/EditorAreaIllustration.java index da1d09269..ba3bcd67d 100644 --- a/editor_basics/src/org/jetbrains/tutorials/editor/basics/EditorAreaIllustration.java +++ b/editor_basics/src/org/jetbrains/tutorials/editor/basics/EditorAreaIllustration.java @@ -1,12 +1,7 @@ package org.jetbrains.tutorials.editor.basics; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; -import com.intellij.openapi.actionSystem.CommonDataKeys; -import com.intellij.openapi.editor.CaretModel; -import com.intellij.openapi.editor.Editor; -import com.intellij.openapi.editor.LogicalPosition; -import com.intellij.openapi.editor.VisualPosition; +import com.intellij.openapi.actionSystem.*; +import com.intellij.openapi.editor.*; import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.Messages; diff --git a/editor_basics/src/org/jetbrains/tutorials/editor/basics/EditorHandlerIllustration.java b/editor_basics/src/org/jetbrains/tutorials/editor/basics/EditorHandlerIllustration.java index 56c283668..e668c8295 100644 --- a/editor_basics/src/org/jetbrains/tutorials/editor/basics/EditorHandlerIllustration.java +++ b/editor_basics/src/org/jetbrains/tutorials/editor/basics/EditorHandlerIllustration.java @@ -1,12 +1,8 @@ package org.jetbrains.tutorials.editor.basics; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; -import com.intellij.openapi.actionSystem.CommonDataKeys; -import com.intellij.openapi.actionSystem.IdeActions; +import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.editor.Editor; -import com.intellij.openapi.editor.actionSystem.EditorActionHandler; -import com.intellij.openapi.editor.actionSystem.EditorActionManager; +import com.intellij.openapi.editor.actionSystem.*; import com.intellij.openapi.project.Project; import org.jetbrains.annotations.NotNull; diff --git a/editor_basics/src/org/jetbrains/tutorials/editor/basics/EditorIllustration.java b/editor_basics/src/org/jetbrains/tutorials/editor/basics/EditorIllustration.java index af530bb57..5fc047817 100644 --- a/editor_basics/src/org/jetbrains/tutorials/editor/basics/EditorIllustration.java +++ b/editor_basics/src/org/jetbrains/tutorials/editor/basics/EditorIllustration.java @@ -1,14 +1,9 @@ package org.jetbrains.tutorials.editor.basics; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; -import com.intellij.openapi.actionSystem.CommonDataKeys; +import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.command.WriteCommandAction; -import com.intellij.openapi.editor.Document; -import com.intellij.openapi.editor.Editor; -import com.intellij.openapi.editor.SelectionModel; -import com.intellij.openapi.editor.actionSystem.EditorActionManager; -import com.intellij.openapi.editor.actionSystem.TypedAction; +import com.intellij.openapi.editor.*; +import com.intellij.openapi.editor.actionSystem.*; import com.intellij.openapi.project.Project; /** diff --git a/editor_basics/src/org/jetbrains/tutorials/editor/basics/MyTypedHandler.java b/editor_basics/src/org/jetbrains/tutorials/editor/basics/MyTypedHandler.java index c757c0abe..5a29ef376 100644 --- a/editor_basics/src/org/jetbrains/tutorials/editor/basics/MyTypedHandler.java +++ b/editor_basics/src/org/jetbrains/tutorials/editor/basics/MyTypedHandler.java @@ -2,8 +2,7 @@ package org.jetbrains.tutorials.editor.basics; import com.intellij.openapi.actionSystem.DataContext; import com.intellij.openapi.command.WriteCommandAction; -import com.intellij.openapi.editor.Document; -import com.intellij.openapi.editor.Editor; +import com.intellij.openapi.editor.*; import com.intellij.openapi.editor.actionSystem.TypedActionHandler; import com.intellij.openapi.project.Project; import org.jetbrains.annotations.NotNull; diff --git a/facet_basics/src/com/intellij/tutorials/facet/DemoFacet.java b/facet_basics/src/com/intellij/tutorials/facet/DemoFacet.java index cbf7c4c11..d521c6b39 100644 --- a/facet_basics/src/com/intellij/tutorials/facet/DemoFacet.java +++ b/facet_basics/src/com/intellij/tutorials/facet/DemoFacet.java @@ -1,7 +1,6 @@ package com.intellij.tutorials.facet; -import com.intellij.facet.Facet; -import com.intellij.facet.FacetType; +import com.intellij.facet.*; import com.intellij.openapi.module.Module; /** diff --git a/facet_basics/src/com/intellij/tutorials/facet/DemoFacetConfiguration.java b/facet_basics/src/com/intellij/tutorials/facet/DemoFacetConfiguration.java index d21a20c3a..91e11a88d 100644 --- a/facet_basics/src/com/intellij/tutorials/facet/DemoFacetConfiguration.java +++ b/facet_basics/src/com/intellij/tutorials/facet/DemoFacetConfiguration.java @@ -1,14 +1,10 @@ package com.intellij.tutorials.facet; import com.intellij.facet.FacetConfiguration; -import com.intellij.facet.ui.FacetEditorContext; -import com.intellij.facet.ui.FacetEditorTab; -import com.intellij.facet.ui.FacetValidatorsManager; -import com.intellij.openapi.util.InvalidDataException; -import com.intellij.openapi.util.WriteExternalException; +import com.intellij.facet.ui.*; +import com.intellij.openapi.util.*; import org.jdom.Element; -import org.jetbrains.annotations.Nls; -import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.*; import javax.swing.*; import java.awt.*; diff --git a/facet_basics/src/com/intellij/tutorials/facet/DemoFacetType.java b/facet_basics/src/com/intellij/tutorials/facet/DemoFacetType.java index c8ae2356a..db3b991ef 100644 --- a/facet_basics/src/com/intellij/tutorials/facet/DemoFacetType.java +++ b/facet_basics/src/com/intellij/tutorials/facet/DemoFacetType.java @@ -1,13 +1,9 @@ package com.intellij.tutorials.facet; -import com.intellij.facet.Facet; -import com.intellij.facet.FacetType; -import com.intellij.facet.FacetTypeId; +import com.intellij.facet.*; import com.intellij.icons.AllIcons; -import com.intellij.openapi.module.Module; -import com.intellij.openapi.module.ModuleType; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import com.intellij.openapi.module.*; +import org.jetbrains.annotations.*; import javax.swing.*; diff --git a/framework/src/com/intellij/tutorials/framework/DemoFramework.java b/framework/src/com/intellij/tutorials/framework/DemoFramework.java index c226edfcf..31f47f9ca 100644 --- a/framework/src/com/intellij/tutorials/framework/DemoFramework.java +++ b/framework/src/com/intellij/tutorials/framework/DemoFramework.java @@ -1,16 +1,12 @@ package com.intellij.tutorials.framework; import com.intellij.framework.FrameworkTypeEx; -import com.intellij.framework.addSupport.FrameworkSupportInModuleConfigurable; -import com.intellij.framework.addSupport.FrameworkSupportInModuleProvider; +import com.intellij.framework.addSupport.*; import com.intellij.icons.AllIcons; import com.intellij.ide.util.frameworkSupport.FrameworkSupportModel; -import com.intellij.openapi.module.Module; -import com.intellij.openapi.module.ModuleType; -import com.intellij.openapi.roots.ModifiableModelsProvider; -import com.intellij.openapi.roots.ModifiableRootModel; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import com.intellij.openapi.module.*; +import com.intellij.openapi.roots.*; +import org.jetbrains.annotations.*; import javax.swing.*; diff --git a/gradle_plugin_demo/src/main/java/HelloAction.java b/gradle_plugin_demo/src/main/java/HelloAction.java index 56e28c138..9f5ea60ab 100644 --- a/gradle_plugin_demo/src/main/java/HelloAction.java +++ b/gradle_plugin_demo/src/main/java/HelloAction.java @@ -1,6 +1,4 @@ -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; -import com.intellij.openapi.actionSystem.PlatformDataKeys; +import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.Messages; diff --git a/inspection/src/com/intellij/tutorials/inspection/DemoCodeInspection.java b/inspection/src/com/intellij/tutorials/inspection/DemoCodeInspection.java index c20cfeb81..def683732 100644 --- a/inspection/src/com/intellij/tutorials/inspection/DemoCodeInspection.java +++ b/inspection/src/com/intellij/tutorials/inspection/DemoCodeInspection.java @@ -1,9 +1,7 @@ package com.intellij.tutorials.inspection; -import com.intellij.codeInspection.LocalInspectionTool; -import com.intellij.codeInspection.ProblemsHolder; -import org.jetbrains.annotations.Nls; -import org.jetbrains.annotations.NotNull; +import com.intellij.codeInspection.*; +import org.jetbrains.annotations.*; /** * @author Anna Bulenkova diff --git a/inspection/src/com/intellij/tutorials/inspection/DemoInspectionVisitor.java b/inspection/src/com/intellij/tutorials/inspection/DemoInspectionVisitor.java index f824a540b..1dc8bf73b 100644 --- a/inspection/src/com/intellij/tutorials/inspection/DemoInspectionVisitor.java +++ b/inspection/src/com/intellij/tutorials/inspection/DemoInspectionVisitor.java @@ -1,8 +1,6 @@ package com.intellij.tutorials.inspection; -import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiElementVisitor; -import com.intellij.psi.PsiPlainTextFile; +import com.intellij.psi.*; /** * @author Anna Bulenkova diff --git a/max_opened_projects/src/MyPackage/MaxProject.java b/max_opened_projects/src/MyPackage/MaxProject.java index 5062fd91a..65b7e69db 100644 --- a/max_opened_projects/src/MyPackage/MaxProject.java +++ b/max_opened_projects/src/MyPackage/MaxProject.java @@ -1,9 +1,7 @@ package MyPackage; -import com.intellij.openapi.components.ProjectComponent; -import com.intellij.openapi.components.ServiceManager; -import com.intellij.openapi.project.Project; -import com.intellij.openapi.project.ProjectManager; +import com.intellij.openapi.components.*; +import com.intellij.openapi.project.*; import com.intellij.openapi.ui.Messages; import org.jetbrains.annotations.NotNull; diff --git a/module/src/com/intellij/tutorials/module/DemoModuleBuilder.java b/module/src/com/intellij/tutorials/module/DemoModuleBuilder.java index 194545b6b..8caba83f3 100644 --- a/module/src/com/intellij/tutorials/module/DemoModuleBuilder.java +++ b/module/src/com/intellij/tutorials/module/DemoModuleBuilder.java @@ -1,8 +1,6 @@ package com.intellij.tutorials.module; -import com.intellij.ide.util.projectWizard.ModuleBuilder; -import com.intellij.ide.util.projectWizard.ModuleWizardStep; -import com.intellij.ide.util.projectWizard.WizardContext; +import com.intellij.ide.util.projectWizard.*; import com.intellij.openapi.Disposable; import com.intellij.openapi.module.ModuleType; import com.intellij.openapi.options.ConfigurationException; diff --git a/module/src/com/intellij/tutorials/module/DemoModuleType.java b/module/src/com/intellij/tutorials/module/DemoModuleType.java index 0e2272cc6..46ad40f74 100644 --- a/module/src/com/intellij/tutorials/module/DemoModuleType.java +++ b/module/src/com/intellij/tutorials/module/DemoModuleType.java @@ -1,10 +1,8 @@ package com.intellij.tutorials.module; import com.intellij.icons.AllIcons; -import com.intellij.ide.util.projectWizard.ModuleWizardStep; -import com.intellij.ide.util.projectWizard.WizardContext; -import com.intellij.openapi.module.ModuleType; -import com.intellij.openapi.module.ModuleTypeManager; +import com.intellij.ide.util.projectWizard.*; +import com.intellij.openapi.module.*; import com.intellij.openapi.roots.ui.configuration.ModulesProvider; import org.jetbrains.annotations.NotNull; diff --git a/plugin_sample/src/org/jetbrains/tutorials/sample/actions/DummyActionGroup.java b/plugin_sample/src/org/jetbrains/tutorials/sample/actions/DummyActionGroup.java index 598f781da..de81e1aee 100644 --- a/plugin_sample/src/org/jetbrains/tutorials/sample/actions/DummyActionGroup.java +++ b/plugin_sample/src/org/jetbrains/tutorials/sample/actions/DummyActionGroup.java @@ -1,8 +1,6 @@ package org.jetbrains.tutorials.sample.actions; -import com.intellij.openapi.actionSystem.ActionGroup; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; +import com.intellij.openapi.actionSystem.*; import org.jetbrains.annotations.NotNull; /** diff --git a/plugin_sample/src/org/jetbrains/tutorials/sample/actions/GroupedAction.java b/plugin_sample/src/org/jetbrains/tutorials/sample/actions/GroupedAction.java index b7e58af75..6f53a7ef9 100644 --- a/plugin_sample/src/org/jetbrains/tutorials/sample/actions/GroupedAction.java +++ b/plugin_sample/src/org/jetbrains/tutorials/sample/actions/GroupedAction.java @@ -1,7 +1,6 @@ package org.jetbrains.tutorials.sample.actions; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; +import com.intellij.openapi.actionSystem.*; import org.jetbrains.annotations.NotNull; /** diff --git a/plugin_sample/src/org/jetbrains/tutorials/sample/actions/GroupedToDefaultAction.java b/plugin_sample/src/org/jetbrains/tutorials/sample/actions/GroupedToDefaultAction.java index 8355ed120..8561140fd 100644 --- a/plugin_sample/src/org/jetbrains/tutorials/sample/actions/GroupedToDefaultAction.java +++ b/plugin_sample/src/org/jetbrains/tutorials/sample/actions/GroupedToDefaultAction.java @@ -1,7 +1,6 @@ package org.jetbrains.tutorials.sample.actions; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; +import com.intellij.openapi.actionSystem.*; import org.jetbrains.annotations.NotNull; /** diff --git a/plugin_sample/src/org/jetbrains/tutorials/sample/actions/SimpleAction.java b/plugin_sample/src/org/jetbrains/tutorials/sample/actions/SimpleAction.java index db0cf0a60..7a90cffd9 100644 --- a/plugin_sample/src/org/jetbrains/tutorials/sample/actions/SimpleAction.java +++ b/plugin_sample/src/org/jetbrains/tutorials/sample/actions/SimpleAction.java @@ -1,7 +1,6 @@ package org.jetbrains.tutorials.sample.actions; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; +import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.project.Project; import org.jetbrains.annotations.NotNull; diff --git a/project_model/src/com/intellij/tutorials/project/model/LibrariesAction.java b/project_model/src/com/intellij/tutorials/project/model/LibrariesAction.java index e921cf609..1bc8ebb70 100644 --- a/project_model/src/com/intellij/tutorials/project/model/LibrariesAction.java +++ b/project_model/src/com/intellij/tutorials/project/model/LibrariesAction.java @@ -1,16 +1,13 @@ package com.intellij.tutorials.project.model; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; -import com.intellij.openapi.actionSystem.CommonDataKeys; +import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.project.Project; import com.intellij.openapi.roots.*; import com.intellij.openapi.roots.libraries.Library; import com.intellij.openapi.ui.Messages; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.pom.Navigatable; -import com.intellij.psi.PsiClass; -import com.intellij.psi.PsiFile; +import com.intellij.psi.*; import org.jetbrains.annotations.NotNull; /** diff --git a/project_model/src/com/intellij/tutorials/project/model/ModificationAction.java b/project_model/src/com/intellij/tutorials/project/model/ModificationAction.java index 6a48952e7..1f2364f23 100644 --- a/project_model/src/com/intellij/tutorials/project/model/ModificationAction.java +++ b/project_model/src/com/intellij/tutorials/project/model/ModificationAction.java @@ -1,18 +1,12 @@ package com.intellij.tutorials.project.model; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; -import com.intellij.openapi.actionSystem.CommonDataKeys; +import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.module.Module; import com.intellij.openapi.project.Project; -import com.intellij.openapi.roots.ModuleRootManager; -import com.intellij.openapi.roots.ModuleRootModificationUtil; -import com.intellij.openapi.roots.ProjectFileIndex; -import com.intellij.openapi.roots.ProjectRootManager; +import com.intellij.openapi.roots.*; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.pom.Navigatable; -import com.intellij.psi.PsiClass; -import com.intellij.psi.PsiFile; +import com.intellij.psi.*; import org.jetbrains.annotations.NotNull; /** diff --git a/project_model/src/com/intellij/tutorials/project/model/ProjectFileIndexSampleAction.java b/project_model/src/com/intellij/tutorials/project/model/ProjectFileIndexSampleAction.java index 46b3588a6..421bd1f50 100644 --- a/project_model/src/com/intellij/tutorials/project/model/ProjectFileIndexSampleAction.java +++ b/project_model/src/com/intellij/tutorials/project/model/ProjectFileIndexSampleAction.java @@ -1,15 +1,11 @@ package com.intellij.tutorials.project.model; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; -import com.intellij.openapi.actionSystem.CommonDataKeys; -import com.intellij.openapi.editor.Document; -import com.intellij.openapi.editor.Editor; +import com.intellij.openapi.actionSystem.*; +import com.intellij.openapi.editor.*; import com.intellij.openapi.fileEditor.FileDocumentManager; import com.intellij.openapi.module.Module; import com.intellij.openapi.project.Project; -import com.intellij.openapi.roots.ProjectFileIndex; -import com.intellij.openapi.roots.ProjectRootManager; +import com.intellij.openapi.roots.*; import com.intellij.openapi.ui.Messages; import com.intellij.openapi.vfs.VirtualFile; import org.jetbrains.annotations.NotNull; diff --git a/project_model/src/com/intellij/tutorials/project/model/ProjectSdkAction.java b/project_model/src/com/intellij/tutorials/project/model/ProjectSdkAction.java index 22f906422..758a6c418 100644 --- a/project_model/src/com/intellij/tutorials/project/model/ProjectSdkAction.java +++ b/project_model/src/com/intellij/tutorials/project/model/ProjectSdkAction.java @@ -1,7 +1,6 @@ package com.intellij.tutorials.project.model; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; +import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.project.Project; import com.intellij.openapi.projectRoots.Sdk; import com.intellij.openapi.roots.ProjectRootManager; diff --git a/project_model/src/com/intellij/tutorials/project/model/ShowSourceRootsActions.java b/project_model/src/com/intellij/tutorials/project/model/ShowSourceRootsActions.java index baaea1b72..41a21612c 100644 --- a/project_model/src/com/intellij/tutorials/project/model/ShowSourceRootsActions.java +++ b/project_model/src/com/intellij/tutorials/project/model/ShowSourceRootsActions.java @@ -1,7 +1,6 @@ package com.intellij.tutorials.project.model; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; +import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.project.Project; import com.intellij.openapi.roots.ProjectRootManager; import com.intellij.openapi.ui.Messages; diff --git a/project_view_pane/src/org/jetbrains/tutorials/view/pane/ImagesProjectNode.java b/project_view_pane/src/org/jetbrains/tutorials/view/pane/ImagesProjectNode.java index e61741aa9..e1dc899a9 100644 --- a/project_view_pane/src/org/jetbrains/tutorials/view/pane/ImagesProjectNode.java +++ b/project_view_pane/src/org/jetbrains/tutorials/view/pane/ImagesProjectNode.java @@ -1,20 +1,15 @@ package org.jetbrains.tutorials.view.pane; import com.intellij.icons.AllIcons; -import com.intellij.ide.projectView.PresentationData; -import com.intellij.ide.projectView.ProjectView; +import com.intellij.ide.projectView.*; import com.intellij.ide.projectView.impl.ProjectViewImpl; import com.intellij.ide.util.treeView.AbstractTreeNode; import com.intellij.openapi.Disposable; import com.intellij.openapi.fileEditor.FileEditorManager; import com.intellij.openapi.project.Project; -import com.intellij.openapi.util.Disposer; -import com.intellij.openapi.util.Key; +import com.intellij.openapi.util.*; import com.intellij.openapi.util.text.StringUtil; -import com.intellij.openapi.vfs.LocalFileSystem; -import com.intellij.openapi.vfs.VirtualFile; -import com.intellij.openapi.vfs.VirtualFileAdapter; -import com.intellij.openapi.vfs.VirtualFileEvent; +import com.intellij.openapi.vfs.*; import com.intellij.psi.search.FilenameIndex; import com.intellij.util.Alarm; import org.jetbrains.annotations.NotNull; diff --git a/project_view_pane/src/org/jetbrains/tutorials/view/pane/ImagesProjectViewPane.java b/project_view_pane/src/org/jetbrains/tutorials/view/pane/ImagesProjectViewPane.java index 7597819c5..1333ffea5 100644 --- a/project_view_pane/src/org/jetbrains/tutorials/view/pane/ImagesProjectViewPane.java +++ b/project_view_pane/src/org/jetbrains/tutorials/view/pane/ImagesProjectViewPane.java @@ -4,19 +4,12 @@ import com.intellij.icons.AllIcons; import com.intellij.ide.SelectInTarget; import com.intellij.ide.impl.ProjectViewSelectInTarget; import com.intellij.ide.projectView.ViewSettings; -import com.intellij.ide.projectView.impl.AbstractProjectViewPSIPane; -import com.intellij.ide.projectView.impl.ProjectAbstractTreeStructureBase; -import com.intellij.ide.projectView.impl.ProjectTreeStructure; -import com.intellij.ide.projectView.impl.ProjectViewTree; -import com.intellij.ide.util.treeView.AbstractTreeBuilder; -import com.intellij.ide.util.treeView.AbstractTreeNode; -import com.intellij.ide.util.treeView.AbstractTreeUpdater; +import com.intellij.ide.projectView.impl.*; +import com.intellij.ide.util.treeView.*; import com.intellij.openapi.project.Project; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.*; -import javax.swing.tree.DefaultMutableTreeNode; -import javax.swing.tree.DefaultTreeModel; +import javax.swing.tree.*; /** * @author Anna Bulenkova diff --git a/project_wizard/src/org/jetbrains/tutorials/project/wizard/DemoModuleWizardStep.java b/project_wizard/src/org/jetbrains/tutorials/project/wizard/DemoModuleWizardStep.java index ef1fa18ca..12f23307a 100644 --- a/project_wizard/src/org/jetbrains/tutorials/project/wizard/DemoModuleWizardStep.java +++ b/project_wizard/src/org/jetbrains/tutorials/project/wizard/DemoModuleWizardStep.java @@ -1,8 +1,6 @@ package org.jetbrains.tutorials.project.wizard; -import com.intellij.ide.util.projectWizard.ModuleBuilder; -import com.intellij.ide.util.projectWizard.ModuleWizardStep; -import com.intellij.ide.util.projectWizard.WizardContext; +import com.intellij.ide.util.projectWizard.*; import com.intellij.openapi.module.ModuleType; import com.intellij.openapi.options.ConfigurationException; import com.intellij.openapi.roots.ModifiableRootModel; diff --git a/register_actions/src/org/jetbrains/tutorials/actions/BaseActionGroup.java b/register_actions/src/org/jetbrains/tutorials/actions/BaseActionGroup.java index 31601df30..6907d5648 100644 --- a/register_actions/src/org/jetbrains/tutorials/actions/BaseActionGroup.java +++ b/register_actions/src/org/jetbrains/tutorials/actions/BaseActionGroup.java @@ -1,8 +1,6 @@ package org.jetbrains.tutorials.actions; -import com.intellij.openapi.actionSystem.ActionGroup; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; +import com.intellij.openapi.actionSystem.*; import org.jetbrains.annotations.NotNull; /** diff --git a/register_actions/src/org/jetbrains/tutorials/actions/CustomDefaultActionGroup.java b/register_actions/src/org/jetbrains/tutorials/actions/CustomDefaultActionGroup.java index 56e697136..3211af2b0 100644 --- a/register_actions/src/org/jetbrains/tutorials/actions/CustomDefaultActionGroup.java +++ b/register_actions/src/org/jetbrains/tutorials/actions/CustomDefaultActionGroup.java @@ -1,9 +1,7 @@ package org.jetbrains.tutorials.actions; import com.intellij.icons.AllIcons; -import com.intellij.openapi.actionSystem.AnActionEvent; -import com.intellij.openapi.actionSystem.CommonDataKeys; -import com.intellij.openapi.actionSystem.DefaultActionGroup; +import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.editor.Editor; /** diff --git a/register_actions/src/org/jetbrains/tutorials/actions/CustomGroupedAction.java b/register_actions/src/org/jetbrains/tutorials/actions/CustomGroupedAction.java index ca2d19099..d9be5a19b 100644 --- a/register_actions/src/org/jetbrains/tutorials/actions/CustomGroupedAction.java +++ b/register_actions/src/org/jetbrains/tutorials/actions/CustomGroupedAction.java @@ -1,7 +1,6 @@ package org.jetbrains.tutorials.actions; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; +import com.intellij.openapi.actionSystem.*; /** * @author Anna Bulenkova diff --git a/register_actions/src/org/jetbrains/tutorials/actions/GroupedAction.java b/register_actions/src/org/jetbrains/tutorials/actions/GroupedAction.java index 3d9062cc4..a328c2f5d 100644 --- a/register_actions/src/org/jetbrains/tutorials/actions/GroupedAction.java +++ b/register_actions/src/org/jetbrains/tutorials/actions/GroupedAction.java @@ -1,7 +1,6 @@ package org.jetbrains.tutorials.actions; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; +import com.intellij.openapi.actionSystem.*; /** * @author Anna Bulenkova diff --git a/register_actions/src/org/jetbrains/tutorials/actions/SimpleAction.java b/register_actions/src/org/jetbrains/tutorials/actions/SimpleAction.java index 9aa4a27bc..9820e3a36 100644 --- a/register_actions/src/org/jetbrains/tutorials/actions/SimpleAction.java +++ b/register_actions/src/org/jetbrains/tutorials/actions/SimpleAction.java @@ -1,8 +1,6 @@ package org.jetbrains.tutorials.actions; -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; -import com.intellij.openapi.actionSystem.CommonDataKeys; +import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.Messages; diff --git a/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoConfigurationFactory.java b/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoConfigurationFactory.java index 4f37ec22f..61945b3c2 100644 --- a/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoConfigurationFactory.java +++ b/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoConfigurationFactory.java @@ -1,8 +1,6 @@ package org.jetbrains.tutorials.run.configuration; -import com.intellij.execution.configurations.ConfigurationFactory; -import com.intellij.execution.configurations.ConfigurationType; -import com.intellij.execution.configurations.RunConfiguration; +import com.intellij.execution.configurations.*; import com.intellij.openapi.project.Project; /** diff --git a/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoRunConfiguration.java b/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoRunConfiguration.java index 87aac481c..73df39340 100644 --- a/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoRunConfiguration.java +++ b/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoRunConfiguration.java @@ -1,13 +1,11 @@ package org.jetbrains.tutorials.run.configuration; -import com.intellij.execution.ExecutionException; -import com.intellij.execution.Executor; +import com.intellij.execution.*; import com.intellij.execution.configurations.*; import com.intellij.execution.runners.ExecutionEnvironment; import com.intellij.openapi.options.SettingsEditor; import com.intellij.openapi.project.Project; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.*; /** * @author Anna Bulenkova diff --git a/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoRunConfigurationType.java b/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoRunConfigurationType.java index 64897ba15..c2d373867 100644 --- a/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoRunConfigurationType.java +++ b/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoRunConfigurationType.java @@ -1,7 +1,6 @@ package org.jetbrains.tutorials.run.configuration; -import com.intellij.execution.configurations.ConfigurationFactory; -import com.intellij.execution.configurations.ConfigurationType; +import com.intellij.execution.configurations.*; import com.intellij.icons.AllIcons; import org.jetbrains.annotations.NotNull; diff --git a/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoSettingsEditor.java b/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoSettingsEditor.java index 56120c58a..4447b86a5 100644 --- a/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoSettingsEditor.java +++ b/run_configuration/src/org/jetbrains/tutorials/run/configuration/DemoSettingsEditor.java @@ -1,10 +1,7 @@ package org.jetbrains.tutorials.run.configuration; -import com.intellij.openapi.options.ConfigurationException; -import com.intellij.openapi.options.SettingsEditor; -import com.intellij.openapi.ui.ComponentWithBrowseButton; -import com.intellij.openapi.ui.LabeledComponent; -import com.intellij.openapi.ui.TextFieldWithBrowseButton; +import com.intellij.openapi.options.*; +import com.intellij.openapi.ui.*; import org.jetbrains.annotations.NotNull; import javax.swing.*; diff --git a/simple_language_plugin/gen/com/simpleplugin/parser/SimpleParser.java b/simple_language_plugin/gen/com/simpleplugin/parser/SimpleParser.java index 297d6f757..fe0c12d4e 100644 --- a/simple_language_plugin/gen/com/simpleplugin/parser/SimpleParser.java +++ b/simple_language_plugin/gen/com/simpleplugin/parser/SimpleParser.java @@ -1,11 +1,8 @@ // This is a generated file. Not intended for manual editing. package com.simpleplugin.parser; -import com.intellij.lang.ASTNode; -import com.intellij.lang.LightPsiParser; -import com.intellij.lang.PsiBuilder; +import com.intellij.lang.*; import com.intellij.lang.PsiBuilder.Marker; -import com.intellij.lang.PsiParser; import com.intellij.psi.tree.IElementType; import static com.intellij.lang.parser.GeneratedParserUtilBase.*; diff --git a/simple_language_plugin/gen/com/simpleplugin/psi/SimpleVisitor.java b/simple_language_plugin/gen/com/simpleplugin/psi/SimpleVisitor.java index 5827d5862..950476ed5 100644 --- a/simple_language_plugin/gen/com/simpleplugin/psi/SimpleVisitor.java +++ b/simple_language_plugin/gen/com/simpleplugin/psi/SimpleVisitor.java @@ -1,8 +1,7 @@ // This is a generated file. Not intended for manual editing. package com.simpleplugin.psi; -import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiElementVisitor; +import com.intellij.psi.*; import org.jetbrains.annotations.NotNull; public class SimpleVisitor extends PsiElementVisitor { diff --git a/simple_language_plugin/gen/com/simpleplugin/psi/impl/SimplePropertyImpl.java b/simple_language_plugin/gen/com/simpleplugin/psi/impl/SimplePropertyImpl.java index 7daac4c28..ef4754ccd 100644 --- a/simple_language_plugin/gen/com/simpleplugin/psi/impl/SimplePropertyImpl.java +++ b/simple_language_plugin/gen/com/simpleplugin/psi/impl/SimplePropertyImpl.java @@ -3,10 +3,8 @@ package com.simpleplugin.psi.impl; import com.intellij.lang.ASTNode; import com.intellij.navigation.ItemPresentation; -import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiElementVisitor; -import com.simpleplugin.psi.SimpleProperty; -import com.simpleplugin.psi.SimpleVisitor; +import com.intellij.psi.*; +import com.simpleplugin.psi.*; import org.jetbrains.annotations.NotNull; public class SimplePropertyImpl extends SimpleNamedElementImpl implements SimpleProperty { diff --git a/simple_language_plugin/src/com/simpleplugin/CreatePropertyQuickFix.java b/simple_language_plugin/src/com/simpleplugin/CreatePropertyQuickFix.java index 18e53c328..8cb080550 100644 --- a/simple_language_plugin/src/com/simpleplugin/CreatePropertyQuickFix.java +++ b/simple_language_plugin/src/com/simpleplugin/CreatePropertyQuickFix.java @@ -5,23 +5,16 @@ import com.intellij.lang.ASTNode; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.command.WriteCommandAction; import com.intellij.openapi.editor.Editor; -import com.intellij.openapi.fileChooser.FileChooser; -import com.intellij.openapi.fileChooser.FileChooserDescriptor; -import com.intellij.openapi.fileChooser.FileChooserDescriptorFactory; +import com.intellij.openapi.fileChooser.*; import com.intellij.openapi.fileEditor.FileEditorManager; import com.intellij.openapi.project.Project; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.pom.Navigatable; -import com.intellij.psi.PsiFile; -import com.intellij.psi.PsiManager; -import com.intellij.psi.search.FileTypeIndex; -import com.intellij.psi.search.GlobalSearchScope; +import com.intellij.psi.*; +import com.intellij.psi.search.*; import com.intellij.util.IncorrectOperationException; import com.intellij.util.indexing.FileBasedIndex; -import com.simpleplugin.psi.SimpleElementFactory; -import com.simpleplugin.psi.SimpleFile; -import com.simpleplugin.psi.SimpleProperty; -import com.simpleplugin.psi.SimpleTypes; +import com.simpleplugin.psi.*; import org.jetbrains.annotations.NotNull; import java.util.Collection; diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleAnnotator.java b/simple_language_plugin/src/com/simpleplugin/SimpleAnnotator.java index d459b27f2..29bf08fd4 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleAnnotator.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleAnnotator.java @@ -1,13 +1,10 @@ package com.simpleplugin; -import com.intellij.lang.annotation.Annotation; -import com.intellij.lang.annotation.AnnotationHolder; -import com.intellij.lang.annotation.Annotator; +import com.intellij.lang.annotation.*; import com.intellij.openapi.editor.DefaultLanguageHighlighterColors; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.TextRange; -import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiLiteralExpression; +import com.intellij.psi.*; import com.simpleplugin.psi.SimpleProperty; import org.jetbrains.annotations.NotNull; diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleBlock.java b/simple_language_plugin/src/com/simpleplugin/SimpleBlock.java index c743183dc..4725b159f 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleBlock.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleBlock.java @@ -5,11 +5,9 @@ import com.intellij.lang.ASTNode; import com.intellij.psi.TokenType; import com.intellij.psi.formatter.common.AbstractBlock; import com.simpleplugin.psi.SimpleTypes; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.*; -import java.util.ArrayList; -import java.util.List; +import java.util.*; public class SimpleBlock extends AbstractBlock { private SpacingBuilder spacingBuilder; diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleChooseByNameContributor.java b/simple_language_plugin/src/com/simpleplugin/SimpleChooseByNameContributor.java index e49539cce..99df1310a 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleChooseByNameContributor.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleChooseByNameContributor.java @@ -1,13 +1,11 @@ package com.simpleplugin; -import com.intellij.navigation.ChooseByNameContributor; -import com.intellij.navigation.NavigationItem; +import com.intellij.navigation.*; import com.intellij.openapi.project.Project; import com.simpleplugin.psi.SimpleProperty; import org.jetbrains.annotations.NotNull; -import java.util.ArrayList; -import java.util.List; +import java.util.*; public class SimpleChooseByNameContributor implements ChooseByNameContributor { @NotNull diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleCodeStyleSettings.java b/simple_language_plugin/src/com/simpleplugin/SimpleCodeStyleSettings.java index 8a0bf9e33..b91130025 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleCodeStyleSettings.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleCodeStyleSettings.java @@ -1,7 +1,6 @@ package com.simpleplugin; -import com.intellij.psi.codeStyle.CodeStyleSettings; -import com.intellij.psi.codeStyle.CustomCodeStyleSettings; +import com.intellij.psi.codeStyle.*; public class SimpleCodeStyleSettings extends CustomCodeStyleSettings { public SimpleCodeStyleSettings(CodeStyleSettings settings) { diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleCodeStyleSettingsProvider.java b/simple_language_plugin/src/com/simpleplugin/SimpleCodeStyleSettingsProvider.java index 8b8b3420a..3d8024225 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleCodeStyleSettingsProvider.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleCodeStyleSettingsProvider.java @@ -1,14 +1,9 @@ package com.simpleplugin; -import com.intellij.application.options.CodeStyleAbstractConfigurable; -import com.intellij.application.options.CodeStyleAbstractPanel; -import com.intellij.application.options.TabbedLanguageCodeStylePanel; +import com.intellij.application.options.*; import com.intellij.openapi.options.Configurable; -import com.intellij.psi.codeStyle.CodeStyleSettings; -import com.intellij.psi.codeStyle.CodeStyleSettingsProvider; -import com.intellij.psi.codeStyle.CustomCodeStyleSettings; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import com.intellij.psi.codeStyle.*; +import org.jetbrains.annotations.*; public class SimpleCodeStyleSettingsProvider extends CodeStyleSettingsProvider { @Override diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleColorSettingsPage.java b/simple_language_plugin/src/com/simpleplugin/SimpleColorSettingsPage.java index 22210f8d6..1f2f26f94 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleColorSettingsPage.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleColorSettingsPage.java @@ -2,11 +2,8 @@ package com.simpleplugin; import com.intellij.openapi.editor.colors.TextAttributesKey; import com.intellij.openapi.fileTypes.SyntaxHighlighter; -import com.intellij.openapi.options.colors.AttributesDescriptor; -import com.intellij.openapi.options.colors.ColorDescriptor; -import com.intellij.openapi.options.colors.ColorSettingsPage; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import com.intellij.openapi.options.colors.*; +import org.jetbrains.annotations.*; import javax.swing.*; import java.util.Map; diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleFileType.java b/simple_language_plugin/src/com/simpleplugin/SimpleFileType.java index 5e84a5cd5..f19f08226 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleFileType.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleFileType.java @@ -1,8 +1,7 @@ package com.simpleplugin; import com.intellij.openapi.fileTypes.LanguageFileType; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.*; import javax.swing.*; diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleFileTypeFactory.java b/simple_language_plugin/src/com/simpleplugin/SimpleFileTypeFactory.java index 087dce1ca..f263e9602 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleFileTypeFactory.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleFileTypeFactory.java @@ -1,7 +1,6 @@ package com.simpleplugin; -import com.intellij.openapi.fileTypes.FileTypeConsumer; -import com.intellij.openapi.fileTypes.FileTypeFactory; +import com.intellij.openapi.fileTypes.*; import org.jetbrains.annotations.NotNull; public class SimpleFileTypeFactory extends FileTypeFactory { diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleFilterLexer.java b/simple_language_plugin/src/com/simpleplugin/SimpleFilterLexer.java index 03ee325df..59ee592fd 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleFilterLexer.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleFilterLexer.java @@ -1,8 +1,7 @@ package com.simpleplugin; import com.intellij.lexer.Lexer; -import com.intellij.psi.impl.cache.impl.BaseFilterLexer; -import com.intellij.psi.impl.cache.impl.OccurrenceConsumer; +import com.intellij.psi.impl.cache.impl.*; import com.intellij.psi.search.UsageSearchContext; public class SimpleFilterLexer extends BaseFilterLexer { diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleFindUsagesProvider.java b/simple_language_plugin/src/com/simpleplugin/SimpleFindUsagesProvider.java index 670056e92..903bf125c 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleFindUsagesProvider.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleFindUsagesProvider.java @@ -1,15 +1,11 @@ package com.simpleplugin; -import com.intellij.lang.cacheBuilder.DefaultWordsScanner; -import com.intellij.lang.cacheBuilder.WordsScanner; +import com.intellij.lang.cacheBuilder.*; import com.intellij.lang.findUsages.FindUsagesProvider; -import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiNamedElement; +import com.intellij.psi.*; import com.intellij.psi.tree.TokenSet; -import com.simpleplugin.psi.SimpleProperty; -import com.simpleplugin.psi.SimpleTypes; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import com.simpleplugin.psi.*; +import org.jetbrains.annotations.*; public class SimpleFindUsagesProvider implements FindUsagesProvider { @Nullable diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleFoldingBuilder.java b/simple_language_plugin/src/com/simpleplugin/SimpleFoldingBuilder.java index 0831b7430..70bf45d93 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleFoldingBuilder.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleFoldingBuilder.java @@ -1,22 +1,16 @@ package com.simpleplugin; import com.intellij.lang.ASTNode; -import com.intellij.lang.folding.FoldingBuilderEx; -import com.intellij.lang.folding.FoldingDescriptor; -import com.intellij.openapi.editor.Document; -import com.intellij.openapi.editor.FoldingGroup; +import com.intellij.lang.folding.*; +import com.intellij.openapi.editor.*; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.TextRange; -import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiLiteralExpression; +import com.intellij.psi.*; import com.intellij.psi.util.PsiTreeUtil; import com.simpleplugin.psi.SimpleProperty; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.*; -import java.util.ArrayList; -import java.util.Collection; -import java.util.List; +import java.util.*; public class SimpleFoldingBuilder extends FoldingBuilderEx { @NotNull @@ -44,7 +38,7 @@ public class SimpleFoldingBuilder extends FoldingBuilderEx { public String getPlaceholderText() { // IMPORTANT: keys can come with no values, so a test for null is needed // IMPORTANT: Convert embedded \n to backslash n, so that the string will look like it has LF embedded - // in it and embedded " to escaped " + // in it and embedded " to escaped " String valueOf = properties.get(0).getValue(); return valueOf == null ? "" : valueOf.replaceAll("\n", "\\n").replaceAll("\"", "\\\\\""); } diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleFormattingModelBuilder.java b/simple_language_plugin/src/com/simpleplugin/SimpleFormattingModelBuilder.java index c509934c1..7a944ecbb 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleFormattingModelBuilder.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleFormattingModelBuilder.java @@ -3,12 +3,10 @@ package com.simpleplugin; import com.intellij.formatting.*; import com.intellij.lang.ASTNode; import com.intellij.openapi.util.TextRange; -import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiFile; +import com.intellij.psi.*; import com.intellij.psi.codeStyle.CodeStyleSettings; import com.simpleplugin.psi.SimpleTypes; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.*; public class SimpleFormattingModelBuilder implements FormattingModelBuilder { @NotNull diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleLanguageCodeStyleSettingsProvider.java b/simple_language_plugin/src/com/simpleplugin/SimpleLanguageCodeStyleSettingsProvider.java index a8e9e811d..c1a91ad5d 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleLanguageCodeStyleSettingsProvider.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleLanguageCodeStyleSettingsProvider.java @@ -1,8 +1,7 @@ package com.simpleplugin; import com.intellij.lang.Language; -import com.intellij.psi.codeStyle.CodeStyleSettingsCustomizable; -import com.intellij.psi.codeStyle.LanguageCodeStyleSettingsProvider; +import com.intellij.psi.codeStyle.*; import org.jetbrains.annotations.NotNull; public class SimpleLanguageCodeStyleSettingsProvider extends LanguageCodeStyleSettingsProvider { diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleLineMarkerProvider.java b/simple_language_plugin/src/com/simpleplugin/SimpleLineMarkerProvider.java index 07b9e08b7..ee8a3f1e7 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleLineMarkerProvider.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleLineMarkerProvider.java @@ -1,16 +1,13 @@ package com.simpleplugin; -import com.intellij.codeInsight.daemon.RelatedItemLineMarkerInfo; -import com.intellij.codeInsight.daemon.RelatedItemLineMarkerProvider; +import com.intellij.codeInsight.daemon.*; import com.intellij.codeInsight.navigation.NavigationGutterIconBuilder; import com.intellij.openapi.project.Project; -import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiLiteralExpression; +import com.intellij.psi.*; import com.simpleplugin.psi.SimpleProperty; import org.jetbrains.annotations.NotNull; -import java.util.Collection; -import java.util.List; +import java.util.*; public class SimpleLineMarkerProvider extends RelatedItemLineMarkerProvider { @Override diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleParserDefinition.java b/simple_language_plugin/src/com/simpleplugin/SimpleParserDefinition.java index 4d56eeeda..80196b8f5 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleParserDefinition.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleParserDefinition.java @@ -1,20 +1,12 @@ package com.simpleplugin; -import com.intellij.lang.ASTNode; -import com.intellij.lang.Language; -import com.intellij.lang.ParserDefinition; -import com.intellij.lang.PsiParser; +import com.intellij.lang.*; import com.intellij.lexer.Lexer; import com.intellij.openapi.project.Project; -import com.intellij.psi.FileViewProvider; -import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiFile; -import com.intellij.psi.TokenType; -import com.intellij.psi.tree.IFileElementType; -import com.intellij.psi.tree.TokenSet; +import com.intellij.psi.*; +import com.intellij.psi.tree.*; import com.simpleplugin.parser.SimpleParser; -import com.simpleplugin.psi.SimpleFile; -import com.simpleplugin.psi.SimpleTypes; +import com.simpleplugin.psi.*; import org.jetbrains.annotations.NotNull; public class SimpleParserDefinition implements ParserDefinition { diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleReference.java b/simple_language_plugin/src/com/simpleplugin/SimpleReference.java index 6290c5a21..56d3fb05c 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleReference.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleReference.java @@ -1,16 +1,13 @@ package com.simpleplugin; -import com.intellij.codeInsight.lookup.LookupElement; -import com.intellij.codeInsight.lookup.LookupElementBuilder; +import com.intellij.codeInsight.lookup.*; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.TextRange; import com.intellij.psi.*; import com.simpleplugin.psi.SimpleProperty; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.*; -import java.util.ArrayList; -import java.util.List; +import java.util.*; public class SimpleReference extends PsiReferenceBase implements PsiPolyVariantReference { private String key; diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleStructureViewElement.java b/simple_language_plugin/src/com/simpleplugin/SimpleStructureViewElement.java index 065b1f09b..a014b24a1 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleStructureViewElement.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleStructureViewElement.java @@ -1,18 +1,13 @@ package com.simpleplugin; import com.intellij.ide.structureView.StructureViewTreeElement; -import com.intellij.ide.util.treeView.smartTree.SortableTreeElement; -import com.intellij.ide.util.treeView.smartTree.TreeElement; -import com.intellij.navigation.ItemPresentation; -import com.intellij.navigation.NavigationItem; -import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiNamedElement; +import com.intellij.ide.util.treeView.smartTree.*; +import com.intellij.navigation.*; +import com.intellij.psi.*; import com.intellij.psi.util.PsiTreeUtil; -import com.simpleplugin.psi.SimpleFile; -import com.simpleplugin.psi.SimpleProperty; +import com.simpleplugin.psi.*; -import java.util.ArrayList; -import java.util.List; +import java.util.*; public class SimpleStructureViewElement implements StructureViewTreeElement, SortableTreeElement { private PsiElement element; diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleStructureViewFactory.java b/simple_language_plugin/src/com/simpleplugin/SimpleStructureViewFactory.java index 16323e9b4..917c37c26 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleStructureViewFactory.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleStructureViewFactory.java @@ -1,13 +1,10 @@ package com.simpleplugin; -import com.intellij.ide.structureView.StructureViewBuilder; -import com.intellij.ide.structureView.StructureViewModel; -import com.intellij.ide.structureView.TreeBasedStructureViewBuilder; +import com.intellij.ide.structureView.*; import com.intellij.lang.PsiStructureViewFactory; import com.intellij.openapi.editor.Editor; import com.intellij.psi.PsiFile; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.*; public class SimpleStructureViewFactory implements PsiStructureViewFactory { @Nullable diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleStructureViewModel.java b/simple_language_plugin/src/com/simpleplugin/SimpleStructureViewModel.java index db53751c6..203c07789 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleStructureViewModel.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleStructureViewModel.java @@ -1,8 +1,6 @@ package com.simpleplugin; -import com.intellij.ide.structureView.StructureViewModel; -import com.intellij.ide.structureView.StructureViewModelBase; -import com.intellij.ide.structureView.StructureViewTreeElement; +import com.intellij.ide.structureView.*; import com.intellij.ide.util.treeView.smartTree.Sorter; import com.intellij.psi.PsiFile; import com.simpleplugin.psi.SimpleFile; diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleSyntaxHighlighter.java b/simple_language_plugin/src/com/simpleplugin/SimpleSyntaxHighlighter.java index a65f43e0e..f3495b100 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleSyntaxHighlighter.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleSyntaxHighlighter.java @@ -1,8 +1,7 @@ package com.simpleplugin; import com.intellij.lexer.Lexer; -import com.intellij.openapi.editor.DefaultLanguageHighlighterColors; -import com.intellij.openapi.editor.HighlighterColors; +import com.intellij.openapi.editor.*; import com.intellij.openapi.editor.colors.TextAttributesKey; import com.intellij.openapi.fileTypes.SyntaxHighlighterBase; import com.intellij.psi.TokenType; diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleSyntaxHighlighterFactory.java b/simple_language_plugin/src/com/simpleplugin/SimpleSyntaxHighlighterFactory.java index 49bd0addb..d02428b25 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleSyntaxHighlighterFactory.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleSyntaxHighlighterFactory.java @@ -1,7 +1,6 @@ package com.simpleplugin; -import com.intellij.openapi.fileTypes.SyntaxHighlighter; -import com.intellij.openapi.fileTypes.SyntaxHighlighterFactory; +import com.intellij.openapi.fileTypes.*; import com.intellij.openapi.project.Project; import com.intellij.openapi.vfs.VirtualFile; import org.jetbrains.annotations.NotNull; diff --git a/simple_language_plugin/src/com/simpleplugin/SimpleUtil.java b/simple_language_plugin/src/com/simpleplugin/SimpleUtil.java index 03e31235a..bb221be71 100644 --- a/simple_language_plugin/src/com/simpleplugin/SimpleUtil.java +++ b/simple_language_plugin/src/com/simpleplugin/SimpleUtil.java @@ -3,17 +3,12 @@ package com.simpleplugin; import com.intellij.openapi.project.Project; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.psi.PsiManager; -import com.intellij.psi.search.FileTypeIndex; -import com.intellij.psi.search.GlobalSearchScope; +import com.intellij.psi.search.*; import com.intellij.psi.util.PsiTreeUtil; import com.intellij.util.indexing.FileBasedIndex; -import com.simpleplugin.psi.SimpleFile; -import com.simpleplugin.psi.SimpleProperty; +import com.simpleplugin.psi.*; -import java.util.ArrayList; -import java.util.Collection; -import java.util.Collections; -import java.util.List; +import java.util.*; public class SimpleUtil { public static List findProperties(Project project, String key) { diff --git a/simple_language_plugin/src/com/simpleplugin/psi/SimpleElementFactory.java b/simple_language_plugin/src/com/simpleplugin/psi/SimpleElementFactory.java index 3b94792a9..b1342259f 100644 --- a/simple_language_plugin/src/com/simpleplugin/psi/SimpleElementFactory.java +++ b/simple_language_plugin/src/com/simpleplugin/psi/SimpleElementFactory.java @@ -1,8 +1,7 @@ package com.simpleplugin.psi; import com.intellij.openapi.project.Project; -import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiFileFactory; +import com.intellij.psi.*; import com.simpleplugin.SimpleFileType; public class SimpleElementFactory { diff --git a/simple_language_plugin/src/com/simpleplugin/psi/SimpleElementType.java b/simple_language_plugin/src/com/simpleplugin/psi/SimpleElementType.java index 4ff00b6a8..f1b171a8a 100644 --- a/simple_language_plugin/src/com/simpleplugin/psi/SimpleElementType.java +++ b/simple_language_plugin/src/com/simpleplugin/psi/SimpleElementType.java @@ -2,8 +2,7 @@ package com.simpleplugin.psi; import com.intellij.psi.tree.IElementType; import com.simpleplugin.SimpleLanguage; -import org.jetbrains.annotations.NonNls; -import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.*; public class SimpleElementType extends IElementType { public SimpleElementType(@NotNull @NonNls String debugName) { diff --git a/simple_language_plugin/src/com/simpleplugin/psi/SimpleFile.java b/simple_language_plugin/src/com/simpleplugin/psi/SimpleFile.java index 133916e7f..076172051 100644 --- a/simple_language_plugin/src/com/simpleplugin/psi/SimpleFile.java +++ b/simple_language_plugin/src/com/simpleplugin/psi/SimpleFile.java @@ -3,8 +3,7 @@ package com.simpleplugin.psi; import com.intellij.extapi.psi.PsiFileBase; import com.intellij.openapi.fileTypes.FileType; import com.intellij.psi.FileViewProvider; -import com.simpleplugin.SimpleFileType; -import com.simpleplugin.SimpleLanguage; +import com.simpleplugin.*; import org.jetbrains.annotations.NotNull; import javax.swing.*; diff --git a/simple_language_plugin/src/com/simpleplugin/psi/SimpleTokenType.java b/simple_language_plugin/src/com/simpleplugin/psi/SimpleTokenType.java index 188392218..b2227e8f6 100644 --- a/simple_language_plugin/src/com/simpleplugin/psi/SimpleTokenType.java +++ b/simple_language_plugin/src/com/simpleplugin/psi/SimpleTokenType.java @@ -2,8 +2,7 @@ package com.simpleplugin.psi; import com.intellij.psi.tree.IElementType; import com.simpleplugin.SimpleLanguage; -import org.jetbrains.annotations.NonNls; -import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.*; public class SimpleTokenType extends IElementType { public SimpleTokenType(@NotNull @NonNls String debugName) { diff --git a/simple_language_plugin/src/com/simpleplugin/psi/impl/SimplePsiImplUtil.java b/simple_language_plugin/src/com/simpleplugin/psi/impl/SimplePsiImplUtil.java index 399d96ccc..044228a65 100644 --- a/simple_language_plugin/src/com/simpleplugin/psi/impl/SimplePsiImplUtil.java +++ b/simple_language_plugin/src/com/simpleplugin/psi/impl/SimplePsiImplUtil.java @@ -2,12 +2,9 @@ package com.simpleplugin.psi.impl; import com.intellij.lang.ASTNode; import com.intellij.navigation.ItemPresentation; -import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiFile; +import com.intellij.psi.*; import com.simpleplugin.SimpleIcons; -import com.simpleplugin.psi.SimpleElementFactory; -import com.simpleplugin.psi.SimpleProperty; -import com.simpleplugin.psi.SimpleTypes; +import com.simpleplugin.psi.*; import org.jetbrains.annotations.Nullable; import javax.swing.*; diff --git a/simple_language_plugin/tests/com/simpleplugin/SimpleCodeInsightTest.java b/simple_language_plugin/tests/com/simpleplugin/SimpleCodeInsightTest.java index b965fdf20..f6b2eadaa 100644 --- a/simple_language_plugin/tests/com/simpleplugin/SimpleCodeInsightTest.java +++ b/simple_language_plugin/tests/com/simpleplugin/SimpleCodeInsightTest.java @@ -5,15 +5,12 @@ import com.intellij.codeInsight.generation.actions.CommentByLineCommentAction; import com.intellij.openapi.command.WriteCommandAction; import com.intellij.openapi.vfs.newvfs.impl.VfsRootAccess; import com.intellij.psi.PsiElement; -import com.intellij.psi.codeStyle.CodeStyleManager; -import com.intellij.psi.codeStyle.CodeStyleSettingsManager; +import com.intellij.psi.codeStyle.*; import com.intellij.testFramework.fixtures.LightCodeInsightFixtureTestCase; import com.intellij.usageView.UsageInfo; import com.simpleplugin.psi.SimpleProperty; -import java.util.Arrays; -import java.util.Collection; -import java.util.List; +import java.util.*; public class SimpleCodeInsightTest extends LightCodeInsightFixtureTestCase { @Override diff --git a/tool_window/src/myToolWindow/MyToolWindowFactory.java b/tool_window/src/myToolWindow/MyToolWindowFactory.java index 29829ba54..349e4f108 100644 --- a/tool_window/src/myToolWindow/MyToolWindowFactory.java +++ b/tool_window/src/myToolWindow/MyToolWindowFactory.java @@ -1,14 +1,11 @@ package myToolWindow; import com.intellij.openapi.project.Project; -import com.intellij.openapi.wm.ToolWindow; -import com.intellij.openapi.wm.ToolWindowFactory; -import com.intellij.ui.content.Content; -import com.intellij.ui.content.ContentFactory; +import com.intellij.openapi.wm.*; +import com.intellij.ui.content.*; import javax.swing.*; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; +import java.awt.event.*; import java.util.Calendar; /** diff --git a/tree_structure_provider/src/org/jetbrains/tutorials/tree/structure/TextOnlyTreeStructureProvider.java b/tree_structure_provider/src/org/jetbrains/tutorials/tree/structure/TextOnlyTreeStructureProvider.java index 610d3e998..8f842be82 100644 --- a/tree_structure_provider/src/org/jetbrains/tutorials/tree/structure/TextOnlyTreeStructureProvider.java +++ b/tree_structure_provider/src/org/jetbrains/tutorials/tree/structure/TextOnlyTreeStructureProvider.java @@ -1,16 +1,13 @@ package org.jetbrains.tutorials.tree.structure; -import com.intellij.ide.projectView.TreeStructureProvider; -import com.intellij.ide.projectView.ViewSettings; +import com.intellij.ide.projectView.*; import com.intellij.ide.projectView.impl.nodes.PsiFileNode; import com.intellij.ide.util.treeView.AbstractTreeNode; import com.intellij.openapi.fileTypes.PlainTextFileType; import com.intellij.openapi.vfs.VirtualFile; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.*; -import java.util.ArrayList; -import java.util.Collection; +import java.util.*; /** * @author Anna Bulenkova