Interface LightFixtureIntentionSpecTest
-
- All Superinterfaces:
CodeInsightFixtureSpecTestCase,com.intellij.openapi.actionSystem.IdeActions,LightFixtureActionSpecTest,com.vladsch.flexmark.test.util.SpecExampleProcessor,SpecTest,TestIdeActions
public interface LightFixtureIntentionSpecTest extends LightFixtureActionSpecTest
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Class<? extends com.intellij.codeInspection.LocalInspectionTool>[]EMPTY_CLASSESstatic java.lang.String[]EMPTY_OPTIONSstatic com.vladsch.flexmark.util.data.NullableDataKey<java.lang.String>FILE_PARAMstatic com.vladsch.flexmark.util.data.DataKey<java.lang.Class<? extends com.intellij.codeInspection.LocalInspectionTool>[]>INSPECTION_CLASSESstatic com.vladsch.flexmark.util.data.DataKey<java.lang.String[]>INSPECTION_OPTIONSstatic com.vladsch.flexmark.util.data.DataKey<java.lang.String>INTENTION_ACTIONstatic java.util.Map<java.lang.String,com.vladsch.flexmark.util.data.DataHolder>optionsMap-
Fields inherited from interface com.vladsch.plugin.test.util.cases.CodeInsightFixtureSpecTestCase
BANNER_AFTER_ACTION, BANNER_AST, BANNER_AST_AFTER_ACTION, BANNER_AST_BEFORE_ACTION, BANNER_BEFORE_ACTION, BANNER_CLIPBOARD, BANNER_QUICK_FIXES, BANNER_RANGES, BANNER_SEGMENTS, EXCEPTION_MATCHER, TEST_CARET_MARKUP
-
Fields inherited from interface com.intellij.openapi.actionSystem.IdeActions
ACTION_ANALYZE_BACK_DEPENDENCIES, ACTION_ANALYZE_CYCLIC_DEPENDENCIES, ACTION_ANALYZE_DEPENDENCIES, ACTION_ANALYZE_MODULE_DEPENDENCIES, ACTION_BRACE_OR_QUOTE_OUT, ACTION_CALL_HIERARCHY, ACTION_CHANGE_SPLIT_ORIENTATION, ACTION_CHECKIN_PROJECT, ACTION_CHOOSE_LOOKUP_ITEM, ACTION_CHOOSE_LOOKUP_ITEM_COMPLETE_STATEMENT, ACTION_CHOOSE_LOOKUP_ITEM_DOT, ACTION_CHOOSE_LOOKUP_ITEM_REPLACE, ACTION_CLEAR_TEXT, ACTION_CLOSE, ACTION_CLOSE_ACTIVE_TAB, ACTION_CLOSE_ALL_EDITORS, ACTION_CLOSE_ALL_EDITORS_BUT_THIS, ACTION_CLOSE_ALL_UNMODIFIED_EDITORS, ACTION_CLOSE_EDITOR, ACTION_CODE_COMPLETION, ACTION_COLLAPSE_ALL, ACTION_COLLAPSE_ALL_REGIONS, ACTION_COLLAPSE_REGION, ACTION_COLLAPSE_REGION_RECURSIVELY, ACTION_COMMENT_BLOCK, ACTION_COMMENT_LINE, ACTION_COMPARE_CLIPBOARD_WITH_SELECTION, ACTION_COMPILE, ACTION_COMPILE_PROJECT, ACTION_CONTEXT_HELP, ACTION_COPY, ACTION_COPY_REFERENCE, ACTION_CUT, ACTION_CVS_ADD, ACTION_CVS_CHECKOUT, ACTION_CVS_COMMIT, ACTION_CVS_DIFF, ACTION_CVS_EDIT, ACTION_CVS_EDITORS, ACTION_CVS_LOG, ACTION_CVS_STATUS, ACTION_CVS_UNEDIT, ACTION_CVS_UPDATE, ACTION_DEFAULT_DEBUGGER, ACTION_DEFAULT_RUNNER, ACTION_DELETE, ACTION_EDIT_PROPERTY_VALUE, ACTION_EDIT_RUN_CONFIGURATIONS, ACTION_EDIT_SOURCE, ACTION_EDIT_SOURCE_IN_NEW_WINDOW, ACTION_EDITOR_ADD_CARET_PER_SELECTED_LINE, ACTION_EDITOR_ADD_OR_REMOVE_CARET, ACTION_EDITOR_ADD_RECTANGULAR_SELECTION_ON_MOUSE_DRAG, ACTION_EDITOR_AUTO_INDENT_LINES, ACTION_EDITOR_BACKSPACE, ACTION_EDITOR_BACKWARD_PARAGRAPH, ACTION_EDITOR_BACKWARD_PARAGRAPH_WITH_SELECTION, ACTION_EDITOR_CLONE_CARET_ABOVE, ACTION_EDITOR_CLONE_CARET_BELOW, ACTION_EDITOR_COMPLETE_STATEMENT, ACTION_EDITOR_COPY, ACTION_EDITOR_CREATE_RECTANGULAR_SELECTION, ACTION_EDITOR_CREATE_RECTANGULAR_SELECTION_ON_MOUSE_DRAG, ACTION_EDITOR_CUT, ACTION_EDITOR_DELETE, ACTION_EDITOR_DELETE_LINE, ACTION_EDITOR_DELETE_TO_WORD_END, ACTION_EDITOR_DELETE_TO_WORD_START, ACTION_EDITOR_DUPLICATE, ACTION_EDITOR_DUPLICATE_LINES, ACTION_EDITOR_EMACS_TAB, ACTION_EDITOR_ENTER, ACTION_EDITOR_ESCAPE, ACTION_EDITOR_FORWARD_PARAGRAPH, ACTION_EDITOR_FORWARD_PARAGRAPH_WITH_SELECTION, ACTION_EDITOR_INDENT_SELECTION, ACTION_EDITOR_JOIN_LINES, ACTION_EDITOR_MOVE_CARET_DOWN, ACTION_EDITOR_MOVE_CARET_DOWN_WITH_SELECTION, ACTION_EDITOR_MOVE_CARET_LEFT, ACTION_EDITOR_MOVE_CARET_LEFT_WITH_SELECTION, ACTION_EDITOR_MOVE_CARET_PAGE_DOWN, ACTION_EDITOR_MOVE_CARET_PAGE_DOWN_WITH_SELECTION, ACTION_EDITOR_MOVE_CARET_PAGE_UP, ACTION_EDITOR_MOVE_CARET_PAGE_UP_WITH_SELECTION, ACTION_EDITOR_MOVE_CARET_RIGHT, ACTION_EDITOR_MOVE_CARET_RIGHT_WITH_SELECTION, ACTION_EDITOR_MOVE_CARET_UP, ACTION_EDITOR_MOVE_CARET_UP_WITH_SELECTION, ACTION_EDITOR_MOVE_LINE_END, ACTION_EDITOR_MOVE_LINE_END_WITH_SELECTION, ACTION_EDITOR_MOVE_LINE_START, ACTION_EDITOR_MOVE_LINE_START_WITH_SELECTION, ACTION_EDITOR_NEXT_PARAMETER, ACTION_EDITOR_NEXT_TEMPLATE_VARIABLE, ACTION_EDITOR_NEXT_WORD, ACTION_EDITOR_NEXT_WORD_WITH_SELECTION, ACTION_EDITOR_PASTE, ACTION_EDITOR_PASTE_SIMPLE, ACTION_EDITOR_PREV_PARAMETER, ACTION_EDITOR_PREVIOUS_TEMPLATE_VARIABLE, ACTION_EDITOR_PREVIOUS_WORD, ACTION_EDITOR_PREVIOUS_WORD_WITH_SELECTION, ACTION_EDITOR_REFORMAT, ACTION_EDITOR_REVERSE_LINES, ACTION_EDITOR_SELECT_WORD_AT_CARET, ACTION_EDITOR_SHOW_PARAMETER_INFO, ACTION_EDITOR_SORT_LINES, ACTION_EDITOR_SPLIT, ACTION_EDITOR_START_NEW_LINE, ACTION_EDITOR_SWAP_SELECTION_BOUNDARIES, ACTION_EDITOR_TAB, ACTION_EDITOR_TEXT_END, ACTION_EDITOR_TEXT_END_WITH_SELECTION, ACTION_EDITOR_TEXT_START, ACTION_EDITOR_TEXT_START_WITH_SELECTION, ACTION_EDITOR_TOGGLE_CASE, ACTION_EDITOR_TOGGLE_OVERWRITE_MODE, ACTION_EDITOR_TOGGLE_STICKY_SELECTION, ACTION_EDITOR_TRANSPOSE, ACTION_EDITOR_UNINDENT_SELECTION, ACTION_EDITOR_UNSELECT_WORD_AT_CARET, ACTION_EDITOR_USE_SOFT_WRAPS, ACTION_EXPAND_ALL, ACTION_EXPAND_ALL_REGIONS, ACTION_EXPAND_ALL_TO_LEVEL_1, ACTION_EXPAND_LIVE_TEMPLATE_BY_TAB, ACTION_EXPAND_LIVE_TEMPLATE_CUSTOM, ACTION_EXPAND_REGION, ACTION_EXPAND_REGION_RECURSIVELY, ACTION_EXPAND_TO_LEVEL_1, ACTION_EXPORT_TO_TEXT_FILE, ACTION_EXTERNAL_JAVADOC, ACTION_FILE_STRUCTURE_POPUP, ACTION_FIND, ACTION_FIND_IN_PATH, ACTION_FIND_NEXT, ACTION_FIND_PREVIOUS, ACTION_FIND_USAGES, ACTION_FIND_WORD_AT_CARET, ACTION_GOTO_BACK, ACTION_GOTO_DECLARATION, ACTION_GOTO_FORWARD, ACTION_GOTO_IMPLEMENTATION, ACTION_GOTO_LAST_CHANGE, ACTION_GOTO_NEXT_CHANGE, ACTION_GOTO_SUPER, ACTION_GOTO_TYPE_DECLARATION, ACTION_HIGHLIGHT_USAGES_IN_FILE, ACTION_HIPPIE_BACKWARD_COMPLETION, ACTION_HIPPIE_COMPLETION, ACTION_INSPECT_CODE, ACTION_KEYMAP_REFERENCE, ACTION_LOOKUP_DOWN, ACTION_LOOKUP_UP, ACTION_MAKE_MODULE, ACTION_MARK_ALL_NOTIFICATIONS_AS_READ, ACTION_METHOD_HIERARCHY, ACTION_METHOD_OVERLOAD_SWITCH_DOWN, ACTION_METHOD_OVERLOAD_SWITCH_UP, ACTION_MOVE, ACTION_MOVE_EDITOR_TO_OPPOSITE_TAB_GROUP, ACTION_MOVE_LINE_DOWN_ACTION, ACTION_MOVE_LINE_UP_ACTION, ACTION_MOVE_STATEMENT_DOWN_ACTION, ACTION_MOVE_STATEMENT_UP_ACTION, ACTION_NEW_ELEMENT, ACTION_NEW_HORIZONTAL_TAB_GROUP, ACTION_NEW_PROJECT, ACTION_NEW_VERTICAL_TAB_GROUP, ACTION_NEXT_DIFF, ACTION_NEXT_EDITOR_TAB, ACTION_NEXT_OCCURENCE, ACTION_NEXT_TAB, ACTION_OPEN_IN_NEW_WINDOW, ACTION_OPEN_IN_RIGHT_SPLIT, ACTION_PASTE, ACTION_PIN_ACTIVE_EDITOR, ACTION_PIN_ACTIVE_TAB, ACTION_PREVIOUS_DIFF, ACTION_PREVIOUS_EDITOR_TAB, ACTION_PREVIOUS_OCCURENCE, ACTION_PREVIOUS_TAB, ACTION_QUICK_IMPLEMENTATIONS, ACTION_QUICK_JAVADOC, ACTION_RECENT_FILES, ACTION_REDO, ACTION_REFRESH, ACTION_RENAME, ACTION_REPLACE, ACTION_RERUN, ACTION_RESTORE_FONT_PREVIEW_TEXT, ACTION_RUN_ANYTHING, ACTION_RUN_TO_CURSOR, ACTION_SEARCH_EVERYWHERE, ACTION_SELECT_ALL, ACTION_SELECT_ALL_OCCURRENCES, ACTION_SELECT_NEXT_OCCURENCE, ACTION_SHOW_DIFF_COMMON, ACTION_SHOW_ERROR_DESCRIPTION, ACTION_SHOW_INTENTION_ACTIONS, ACTION_SHOW_SETTINGS, ACTION_SMART_TYPE_COMPLETION, ACTION_STOP_PROGRAM, ACTION_SWITCHER, ACTION_SYNCHRONIZE, ACTION_TOGGLE_FIND_IN_SELECTION_ONLY, ACTION_TOGGLE_LINE_BREAKPOINT, ACTION_TOGGLE_RENDERED_DOC, ACTION_TOGGLE_RENDERED_DOC_FOR_ALL, ACTION_TYPE_HIERARCHY, ACTION_UNDO, ACTION_UNSELECT_PREVIOUS_OCCURENCE, ACTION_UPDATE_RUNNING_APPLICATION, ACTION_UPDATE_TAG_WITH_EMMET, ACTION_VIEW_SOURCE, ADD_NEW_FAVORITES_LIST, ADD_TO_FAVORITES, BREADCRUMBS_HIDE_BOTH, BREADCRUMBS_OPTIONS_GROUP, BREADCRUMBS_SHOW_ABOVE, BREADCRUMBS_SHOW_BELOW, CHANGES_VIEW_ROLLBACK, CONSOLE_CLEAR_ALL, DIFF_VIEWER_POPUP, DIFF_VIEWER_TOOLBAR, EXTRACT_METHOD_TOOL_WINDOW_TREE_POPUP, GROUP_ADD_SUPPORT, GROUP_ANALYZE, GROUP_BASIC_EDITOR_POPUP, GROUP_CALL_HIERARCHY_POPUP, GROUP_CHANGE_SCHEME, GROUP_COMMANDER_POPUP, GROUP_COMPILER_ERROR_VIEW_POPUP, GROUP_CONSOLE_EDITOR_POPUP, GROUP_CUT_COPY_PASTE, GROUP_DIFF_EDITOR_GUTTER_POPUP, GROUP_DIFF_EDITOR_POPUP, GROUP_DOC_COMMENT_GUTTER_ICON_CONTEXT_MENU, GROUP_EDITOR, GROUP_EDITOR_BIDI_TEXT_DIRECTION, GROUP_EDITOR_GUTTER, GROUP_EDITOR_POPUP, GROUP_EDITOR_TAB_POPUP, GROUP_EJB_ENVIRONMENT_ENTRIES_VIEW_POPUP, GROUP_EJB_REFERENCES_VIEW_POPUP, GROUP_EJB_RESOURCE_ENVIRONMENT_REFERENCES_VIEW_POPUP, GROUP_EJB_RESOURCE_REFERENCES_VIEW_POPUP, GROUP_EJB_TRANSACTION_ATTRIBUTES_VIEW_POPUP, GROUP_EXPERIMENTAL_TOOLBAR, GROUP_EXTERNAL_TOOLS, GROUP_FAVORITES_VIEW_POPUP, GROUP_FILE, GROUP_GENERATE, GROUP_GUI_DESIGNER_COMPONENT_TREE_POPUP, GROUP_GUI_DESIGNER_EDITOR_POPUP, GROUP_GUI_DESIGNER_PROPERTY_INSPECTOR_POPUP, GROUP_HELP_MENU, GROUP_J2EE_VIEW_POPUP, GROUP_MAIN_MENU, GROUP_MAIN_TOOLBAR, GROUP_METHOD_HIERARCHY_POPUP, GROUP_MOVE_MODULE_TO_GROUP, GROUP_NAVBAR_POPUP, GROUP_NAVBAR_TOOLBAR, GROUP_NEW, GROUP_OTHER_MENU, GROUP_PARAMETERS_VIEW_POPUP, GROUP_PROJECT_VIEW_POPUP, GROUP_REFACTOR, GROUP_RUN, GROUP_RUNNER_ACTIONS, GROUP_SCOPE_VIEW_POPUP, GROUP_SECURITY_ROLES_VIEW_POPUP, GROUP_SERVLET_MAPPING_VIEW_POPUP, GROUP_STRUCTURE_VIEW_POPUP, GROUP_TESTSTATISTICS_POPUP, GROUP_TESTTREE_POPUP, GROUP_TOUCHBAR, GROUP_TYPE_HIERARCHY_POPUP, GROUP_USAGE_VIEW_POPUP, GROUP_VERSION_CONTROLS, GROUP_WEIGHING_NEW, GROUP_WELCOME_SCREEN_CONFIGURE, GROUP_WELCOME_SCREEN_DOC, GROUP_WELCOME_SCREEN_HELP, GROUP_WELCOME_SCREEN_LEARN_IDE, GROUP_WELCOME_SCREEN_OPTIONS, GROUP_WELCOME_SCREEN_QUICKSTART, GROUP_WELCOME_SCREEN_QUICKSTART_EMPTY_STATE, GROUP_WELCOME_SCREEN_QUICKSTART_PROJECTS_STATE, INSPECTION_TOOL_WINDOW_TREE_POPUP, MODULE_SETTINGS, MOVE_ELEMENT_LEFT, MOVE_ELEMENT_RIGHT, MOVE_TO_ANOTHER_CHANGE_LIST, REMOVE_ALL_FAVORITES_LISTS_BUT_THIS, REMOVE_FAVORITES_LIST, SELECTED_CHANGES_ROLLBACK, STATE_WIDGET_PROCESSES_ACTION_GROUP
-
Fields inherited from interface com.vladsch.plugin.test.util.cases.LightFixtureActionSpecTest
ACTION_NAME, ACTION_REPEAT, CLIPBOARD_CONTENT, CLIPBOARD_FILE_URL, CLIPBOARD_TEXT, INJECTED_TEXT, SKIP_ACTION, TYPE_ACTION, TYPE_ACTION_TEXT
-
Fields inherited from interface com.vladsch.plugin.test.util.cases.SpecTest
ADDITIONAL_PROJECT_FILES, ADDITIONAL_PROJECT_FILES_OPTION, CODE_STYLE_SETTINGS, CODE_STYLE_SETTINGS_OPTION, CUSTOM_OPTION, DEBUG_LOG_SETTINGS, DEBUG_LOG_SETTINGS_OPTION, EMBED_TIMED, EXAMPLE_SOURCE_EXTENSION, EXAMPLE_SOURCE_NAME, FAIL, IGNORE, LINE_MARKER_SETTINGS, LINE_MARKER_SETTINGS_OPTION, NO_FILE_EOL, TIMED, TIMED_ITERATIONS, WANT_AST, WANT_QUICK_FIXES, WANT_RANGES
-
Fields inherited from interface com.vladsch.plugin.test.util.TestIdeActions
backspace, backtab, CommentLine, copy, down, EditorBackspace, EditorCopy, EditorCutLineBackward, EditorCutLineEnd, EditorDelete, EditorDeleteToLineEnd, EditorDeleteToLineStart, EditorDown, EditorDuplicate, EditorEnter, EditorKillRegion, EditorKillRingSave, EditorKillToWordEnd, EditorKillToWordStart, EditorLeft, EditorLeftWithSelection, EditorMoveLineEnd, EditorMoveLineEndWithSelection, EditorMoveLineStart, EditorMoveLineStartWithSelection, EditorNextWord, EditorNextWordWithSelection, EditorPaste, EditorPreviousWord, EditorPreviousWordWithSelection, EditorRight, EditorRightWithSelection, EditorSelectLine, EditorSelectWordAtCaret, EditorTab, EditorUnindentSelection, EditorUp, enter, inject, left, paste, right, tab, up
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description IntentionSpecRenderer<?>createExampleSpecRenderer(@NotNull com.vladsch.flexmark.test.util.spec.SpecExample example, @Nullable com.vladsch.flexmark.util.data.DataHolder options)Create spec renderer for examplestatic com.vladsch.flexmark.util.data.DataHolderfileParamOption(@NotNull java.lang.String option, @Nullable java.lang.String params)static java.util.Map<java.lang.String,com.vladsch.flexmark.util.data.DataHolder>getOptionsMap()static com.vladsch.flexmark.util.data.DataHolderintentionOption(@NotNull java.lang.String option, @Nullable java.lang.String params)-
Methods inherited from interface com.vladsch.plugin.test.util.cases.CodeInsightFixtureSpecTestCase
addFullSpecExample, addSuppressedException, annotatedWith, appendDefaultExampleOptions, assertNoThrowable, beforeDoHighlighting, checkExample, closeOpenFile, collectAndCheckHighlighting, collectAndCheckHighlighting, create, createImageFile, createLightFile, createLightFile, defaultRunBare, defaultTestCase, disposeOnTearDown, executeAction, executeAction, finalizeRenderer, fullTestSpecComplete, fullTestSpecStarting, getAvailableIntentionsWithRanges, getCaretOffset, getDefaultOptions, getEditor, getExample, getFile, getFixture, getHomePath, getHostFile, getModule, getProject, getPsiManager, getResultTextWithMarkup, getResultTextWithMarkup, getSpecExampleRenderer, getTempDirFixture, getTestDirectoryName, getTestName, getTestRootDisposable, getThrown, initializeRenderer, isIconRequired, isPerformanceTest, isStressTest, LOG, renderSpecTestAst, resolveIconName, runInDispatchThread, shouldContainTempFiles, shouldRunTest
-
Methods inherited from interface com.vladsch.plugin.test.util.cases.LightFixtureActionSpecTest
afterDoTestAction, beforeDoTestAction, renderTesActionHtml
-
-
-
-
Field Detail
-
EMPTY_CLASSES
static final java.lang.Class<? extends com.intellij.codeInspection.LocalInspectionTool>[] EMPTY_CLASSES
-
EMPTY_OPTIONS
static final java.lang.String[] EMPTY_OPTIONS
-
INSPECTION_CLASSES
static final com.vladsch.flexmark.util.data.DataKey<java.lang.Class<? extends com.intellij.codeInspection.LocalInspectionTool>[]> INSPECTION_CLASSES
-
INSPECTION_OPTIONS
static final com.vladsch.flexmark.util.data.DataKey<java.lang.String[]> INSPECTION_OPTIONS
-
INTENTION_ACTION
static final com.vladsch.flexmark.util.data.DataKey<java.lang.String> INTENTION_ACTION
-
FILE_PARAM
static final com.vladsch.flexmark.util.data.NullableDataKey<java.lang.String> FILE_PARAM
-
optionsMap
static final java.util.Map<java.lang.String,com.vladsch.flexmark.util.data.DataHolder> optionsMap
-
-
Method Detail
-
getOptionsMap
static java.util.Map<java.lang.String,com.vladsch.flexmark.util.data.DataHolder> getOptionsMap()
-
intentionOption
static com.vladsch.flexmark.util.data.DataHolder intentionOption(@NotNull @NotNull java.lang.String option, @Nullable @Nullable java.lang.String params)
-
fileParamOption
static com.vladsch.flexmark.util.data.DataHolder fileParamOption(@NotNull @NotNull java.lang.String option, @Nullable @Nullable java.lang.String params)
-
createExampleSpecRenderer
IntentionSpecRenderer<?> createExampleSpecRenderer(@NotNull @NotNull com.vladsch.flexmark.test.util.spec.SpecExample example, @Nullable @Nullable com.vladsch.flexmark.util.data.DataHolder options)
Description copied from interface:LightFixtureActionSpecTestCreate spec renderer for example- Specified by:
createExampleSpecRendererin interfaceCodeInsightFixtureSpecTestCase- Specified by:
createExampleSpecRendererin interfaceLightFixtureActionSpecTest- Parameters:
example- spec exampleoptions- options- Returns:
- action spec renderer
-
-