From 5dd2bcf9659ecbd2e0af6e1b7b2d6f27329ce953 Mon Sep 17 00:00:00 2001 From: Karol Lewandowski Date: Wed, 12 Jan 2022 12:07:59 +0100 Subject: [PATCH] update dates in copyright info --- CODE_OF_CONDUCT.md | 2 +- CONTRIBUTING.md | 2 +- LICENSE.txt | 2 +- code_samples/CONTRIBUTING.md | 2 +- code_samples/LICENSE.txt | 2 +- code_samples/_gradleCompositeBuild/gradlew | 2 +- code_samples/_gradleCompositeBuild/settings.gradle | 2 +- code_samples/action_basics/build.gradle | 2 +- code_samples/action_basics/gradlew | 2 +- code_samples/action_basics/settings.gradle | 2 +- code_samples/action_basics/src/main/java/icons/SdkIcons.java | 2 +- .../org/intellij/sdk/action/CustomDefaultActionGroup.java | 2 +- .../main/java/org/intellij/sdk/action/DynamicActionGroup.java | 2 +- .../main/java/org/intellij/sdk/action/PopupDialogAction.java | 2 +- .../action_basics/src/main/resources/META-INF/plugin.xml | 2 +- .../src/main/resources/messages/BasicActionsBundle.properties | 2 +- code_samples/comparing_references_inspection/build.gradle | 2 +- code_samples/comparing_references_inspection/gradlew | 2 +- code_samples/comparing_references_inspection/settings.gradle | 2 +- .../sdk/codeInspection/ComparingReferencesInspection.java | 2 +- .../src/main/resources/META-INF/plugin.xml | 2 +- .../resources/inspectionDescriptions/ComparingReferences.html | 2 +- .../sdk/codeInspection/ComparingReferencesInspectionTest.java | 2 +- code_samples/conditional_operator_intention/build.gradle | 2 +- code_samples/conditional_operator_intention/gradlew | 2 +- code_samples/conditional_operator_intention/settings.gradle | 2 +- .../intellij/sdk/intention/ConditionalOperatorConverter.java | 2 +- .../src/main/resources/META-INF/plugin.xml | 2 +- .../ConditionalOperatorConverter/description.html | 2 +- .../sdk/intention/ConditionalOperatorConverterTest.java | 2 +- code_samples/editor_basics/build.gradle | 2 +- code_samples/editor_basics/gradlew | 2 +- code_samples/editor_basics/settings.gradle | 2 +- code_samples/editor_basics/src/main/java/icons/SdkIcons.java | 2 +- .../java/org/intellij/sdk/editor/EditorAreaIllustration.java | 2 +- .../org/intellij/sdk/editor/EditorHandlerIllustration.java | 2 +- .../org/intellij/sdk/editor/EditorIllustrationAction.java | 2 +- .../src/main/java/org/intellij/sdk/editor/MyTypedHandler.java | 2 +- .../editor_basics/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/facet_basics/build.gradle | 2 +- code_samples/facet_basics/gradlew | 2 +- code_samples/facet_basics/settings.gradle | 2 +- code_samples/facet_basics/src/main/java/icons/SdkIcons.java | 2 +- .../src/main/java/org/intellij/sdk/facet/DemoFacet.java | 2 +- .../java/org/intellij/sdk/facet/DemoFacetConfiguration.java | 2 +- .../main/java/org/intellij/sdk/facet/DemoFacetEditorTab.java | 2 +- .../src/main/java/org/intellij/sdk/facet/DemoFacetState.java | 2 +- .../src/main/java/org/intellij/sdk/facet/DemoFacetType.java | 2 +- .../facet_basics/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/framework_basics/build.gradle | 2 +- code_samples/framework_basics/gradlew | 2 +- code_samples/framework_basics/settings.gradle | 2 +- .../framework_basics/src/main/java/icons/SdkIcons.java | 2 +- .../main/java/org/intellij/sdk/framework/DemoFramework.java | 2 +- .../framework_basics/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/inspection_basics/build.gradle | 2 +- code_samples/inspection_basics/gradlew | 2 +- code_samples/inspection_basics/settings.gradle | 2 +- .../java/org/intellij/sdk/inspection/DemoCodeInspection.java | 2 +- .../org/intellij/sdk/inspection/DemoInspectionVisitor.java | 2 +- .../inspection_basics/src/main/resources/META-INF/plugin.xml | 2 +- .../src/main/resources/inspectionDescriptions/DemoCode.html | 2 +- code_samples/kotlin_demo/build.gradle | 2 +- code_samples/kotlin_demo/gradle.properties | 2 +- code_samples/kotlin_demo/gradlew | 2 +- code_samples/kotlin_demo/settings.gradle | 2 +- .../src/main/kotlin/org/intellij/sdk/kotlin/HelloAction.kt | 2 +- .../kotlin_demo/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/live_templates/build.gradle | 2 +- code_samples/live_templates/gradlew | 2 +- code_samples/live_templates/settings.gradle | 2 +- .../java/org/intellij/sdk/liveTemplates/MarkdownContext.java | 2 +- .../java/org/intellij/sdk/liveTemplates/TitleCaseMacro.java | 2 +- .../live_templates/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/max_opened_projects/build.gradle | 2 +- code_samples/max_opened_projects/gradlew | 2 +- code_samples/max_opened_projects/settings.gradle | 2 +- .../intellij/sdk/maxOpenProjects/ProjectCountingService.java | 2 +- .../sdk/maxOpenProjects/ProjectOpenCloseListener.java | 2 +- .../src/main/resources/META-INF/plugin.xml | 2 +- code_samples/module/build.gradle | 2 +- code_samples/module/gradlew | 2 +- code_samples/module/settings.gradle | 2 +- code_samples/module/src/main/java/icons/SdkIcons.java | 2 +- .../main/java/org/intellij/sdk/module/DemoModuleBuilder.java | 2 +- .../src/main/java/org/intellij/sdk/module/DemoModuleType.java | 2 +- .../java/org/intellij/sdk/module/DemoModuleWizardStep.java | 2 +- code_samples/module/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/product_specific/pycharm_basics/build.gradle | 2 +- code_samples/product_specific/pycharm_basics/gradlew | 2 +- code_samples/product_specific/pycharm_basics/settings.gradle | 2 +- .../pycharm_basics/src/main/java/icons/SdkIcons.java | 2 +- .../main/java/org/intellij/sdk/pycharm/PopupDialogAction.java | 2 +- .../pycharm_basics/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/project_model/build.gradle | 2 +- code_samples/project_model/gradlew | 2 +- code_samples/project_model/settings.gradle | 2 +- code_samples/project_model/src/main/java/icons/SdkIcons.java | 2 +- .../java/org/intellij/sdk/project/model/LibrariesAction.java | 2 +- .../org/intellij/sdk/project/model/ModificationAction.java | 2 +- .../sdk/project/model/ProjectFileIndexSampleAction.java | 2 +- .../java/org/intellij/sdk/project/model/ProjectSdkAction.java | 2 +- .../intellij/sdk/project/model/ShowSourceRootsActions.java | 2 +- .../project_model/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/project_view_pane/build.gradle | 2 +- code_samples/project_view_pane/gradlew | 2 +- code_samples/project_view_pane/settings.gradle | 2 +- .../java/org/intellij/sdk/view/pane/ImagesProjectNode.java | 2 +- .../org/intellij/sdk/view/pane/ImagesProjectViewPane.java | 2 +- .../project_view_pane/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/project_wizard/build.gradle | 2 +- code_samples/project_wizard/gradlew | 2 +- code_samples/project_wizard/settings.gradle | 2 +- .../org/intellij/sdk/project/wizard/DemoModuleWizardStep.java | 2 +- .../project_wizard/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/psi_demo/build.gradle | 2 +- code_samples/psi_demo/gradlew | 2 +- code_samples/psi_demo/settings.gradle | 2 +- .../java/org/intellij/sdk/psi/PsiNavigationDemoAction.java | 2 +- code_samples/psi_demo/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/run_configuration/build.gradle | 2 +- code_samples/run_configuration/gradlew | 2 +- code_samples/run_configuration/settings.gradle | 2 +- .../sdk/runConfiguration/DemoConfigurationFactory.java | 2 +- .../jetbrains/sdk/runConfiguration/DemoRunConfiguration.java | 2 +- .../sdk/runConfiguration/DemoRunConfigurationOptions.java | 2 +- .../sdk/runConfiguration/DemoRunConfigurationType.java | 2 +- .../jetbrains/sdk/runConfiguration/DemoSettingsEditor.java | 2 +- .../run_configuration/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/settings/build.gradle | 2 +- code_samples/settings/gradlew | 2 +- .../java/org/intellij/sdk/settings/AppSettingsComponent.java | 2 +- .../org/intellij/sdk/settings/AppSettingsConfigurable.java | 2 +- .../main/java/org/intellij/sdk/settings/AppSettingsState.java | 2 +- code_samples/settings/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/simple_language_plugin/build.gradle | 2 +- code_samples/simple_language_plugin/gradlew | 2 +- code_samples/simple_language_plugin/settings.gradle | 2 +- .../src/main/gen/org/intellij/sdk/language/SimpleLexer.java | 2 +- .../src/main/java/org/intellij/sdk/language/Simple.bnf | 2 +- .../src/main/java/org/intellij/sdk/language/Simple.flex | 2 +- .../main/java/org/intellij/sdk/language/SimpleAnnotator.java | 2 +- .../src/main/java/org/intellij/sdk/language/SimpleBlock.java | 2 +- .../intellij/sdk/language/SimpleChooseByNameContributor.java | 2 +- .../org/intellij/sdk/language/SimpleCodeStyleSettings.java | 2 +- .../sdk/language/SimpleCodeStyleSettingsProvider.java | 2 +- .../org/intellij/sdk/language/SimpleColorSettingsPage.java | 2 +- .../main/java/org/intellij/sdk/language/SimpleCommenter.java | 2 +- .../intellij/sdk/language/SimpleCompletionContributor.java | 2 +- .../intellij/sdk/language/SimpleCreatePropertyQuickFix.java | 2 +- .../main/java/org/intellij/sdk/language/SimpleFileType.java | 2 +- .../java/org/intellij/sdk/language/SimpleFileTypeFactory.java | 2 +- .../org/intellij/sdk/language/SimpleFindUsagesProvider.java | 2 +- .../java/org/intellij/sdk/language/SimpleFoldingBuilder.java | 2 +- .../intellij/sdk/language/SimpleFormattingModelBuilder.java | 2 +- .../src/main/java/org/intellij/sdk/language/SimpleIcons.java | 2 +- .../main/java/org/intellij/sdk/language/SimpleLanguage.java | 2 +- .../sdk/language/SimpleLanguageCodeStyleSettingsProvider.java | 2 +- .../java/org/intellij/sdk/language/SimpleLexerAdapter.java | 2 +- .../org/intellij/sdk/language/SimpleLineMarkerProvider.java | 2 +- .../org/intellij/sdk/language/SimpleParserDefinition.java | 2 +- .../sdk/language/SimpleRefactoringSupportProvider.java | 2 +- .../main/java/org/intellij/sdk/language/SimpleReference.java | 2 +- .../org/intellij/sdk/language/SimpleReferenceContributor.java | 2 +- .../org/intellij/sdk/language/SimpleStructureViewElement.java | 2 +- .../org/intellij/sdk/language/SimpleStructureViewFactory.java | 2 +- .../org/intellij/sdk/language/SimpleStructureViewModel.java | 2 +- .../org/intellij/sdk/language/SimpleSyntaxHighlighter.java | 2 +- .../intellij/sdk/language/SimpleSyntaxHighlighterFactory.java | 2 +- .../src/main/java/org/intellij/sdk/language/SimpleUtil.java | 2 +- .../org/intellij/sdk/language/psi/SimpleElementFactory.java | 2 +- .../java/org/intellij/sdk/language/psi/SimpleElementType.java | 2 +- .../main/java/org/intellij/sdk/language/psi/SimpleFile.java | 2 +- .../org/intellij/sdk/language/psi/SimpleNamedElement.java | 2 +- .../java/org/intellij/sdk/language/psi/SimpleTokenType.java | 2 +- .../sdk/language/psi/impl/SimpleNamedElementImpl.java | 2 +- .../org/intellij/sdk/language/psi/impl/SimplePsiImplUtil.java | 2 +- .../src/main/resources/META-INF/plugin.xml | 2 +- .../java/org/intellij/sdk/language/SimpleCodeInsightTest.java | 2 +- .../java/org/intellij/sdk/language/SimpleParsingTest.java | 2 +- code_samples/theme_basics/resources/Lightning.xml | 2 +- code_samples/theme_basics/resources/META-INF/plugin.xml | 2 +- code_samples/tool_window/build.gradle | 2 +- code_samples/tool_window/gradlew | 2 +- code_samples/tool_window/settings.gradle | 2 +- .../main/java/org/intellij/sdk/toolWindow/MyToolWindow.java | 2 +- .../java/org/intellij/sdk/toolWindow/MyToolWindowFactory.java | 2 +- .../tool_window/src/main/resources/META-INF/plugin.xml | 2 +- code_samples/tree_structure_provider/build.gradle | 2 +- code_samples/tree_structure_provider/gradlew | 2 +- code_samples/tree_structure_provider/settings.gradle | 2 +- .../treeStructureProvider/TextOnlyTreeStructureProvider.java | 2 +- .../src/main/resources/META-INF/plugin.xml | 2 +- reference_guide/api_changes_list.md | 2 +- reference_guide/api_changes_list_2016.md | 2 +- reference_guide/api_changes_list_2017.md | 2 +- reference_guide/api_changes_list_2018.md | 2 +- reference_guide/api_changes_list_2019.md | 2 +- reference_guide/api_changes_list_2020.md | 2 +- reference_guide/api_changes_list_2021.md | 2 +- topics/appendix/api_notable/api_notable.md | 2 +- topics/appendix/api_notable/api_notable_list_2018.md | 2 +- topics/appendix/api_notable/api_notable_list_2019.md | 2 +- topics/appendix/api_notable/api_notable_list_2020.md | 2 +- topics/appendix/api_notable/api_notable_list_2021.md | 2 +- topics/appendix/api_notable/api_notable_list_2022.md | 2 +- topics/appendix/glossary.md | 2 +- topics/appendix/resources/consulting.md | 2 +- topics/appendix/resources/explore_api.md | 2 +- topics/appendix/resources/marketing.md | 2 +- topics/appendix/resources/useful_links.md | 2 +- topics/basics/analyzing.md | 2 +- topics/basics/architectural_overview/documents.md | 2 +- topics/basics/architectural_overview/element_patterns.md | 2 +- topics/basics/architectural_overview/file_view_providers.md | 2 +- topics/basics/architectural_overview/files.md | 2 +- .../basics/architectural_overview/general_threading_rules.md | 2 +- topics/basics/architectural_overview/modifying_psi.md | 2 +- topics/basics/architectural_overview/navigating_psi.md | 2 +- topics/basics/architectural_overview/psi.md | 2 +- topics/basics/architectural_overview/psi_elements.md | 2 +- topics/basics/architectural_overview/psi_files.md | 2 +- topics/basics/architectural_overview/psi_references.md | 2 +- topics/basics/architectural_overview/uast.md | 2 +- topics/basics/architectural_overview/virtual_file.md | 2 +- topics/basics/basic_action_system.md | 2 +- topics/basics/basic_run_configurations.md | 2 +- topics/basics/basics.md | 2 +- topics/basics/disposers.md | 2 +- topics/basics/editing.md | 2 +- topics/basics/getting_started/creating_plugin_project.md | 2 +- topics/basics/getting_started/deploying_plugin.md | 2 +- .../basics/getting_started/running_and_debugging_a_plugin.md | 2 +- topics/basics/getting_started/setting_up_environment.md | 2 +- topics/basics/getting_started/using_dev_kit.md | 2 +- topics/basics/ide_development_instance.md | 2 +- topics/basics/indexing_and_psi_stubs.md | 2 +- topics/basics/indexing_and_psi_stubs/file_based_indexes.md | 2 +- topics/basics/indexing_and_psi_stubs/stub_indexes.md | 2 +- topics/basics/intellij_coding_guidelines.md | 2 +- topics/basics/persistence.md | 2 +- topics/basics/persisting_sensitive_data.md | 2 +- topics/basics/platform_contributions.md | 2 +- topics/basics/plugin_signing.md | 2 +- topics/basics/plugin_structure.md | 2 +- topics/basics/plugin_structure/dynamic_plugins.md | 2 +- topics/basics/plugin_structure/plugin_actions.md | 2 +- topics/basics/plugin_structure/plugin_class_loaders.md | 2 +- topics/basics/plugin_structure/plugin_configuration_file.md | 2 +- topics/basics/plugin_structure/plugin_content.md | 2 +- topics/basics/plugin_structure/plugin_dependencies.md | 2 +- topics/basics/plugin_structure/plugin_extension_points.md | 2 +- topics/basics/plugin_structure/plugin_extensions.md | 2 +- topics/basics/plugin_structure/plugin_icon_file.md | 2 +- topics/basics/plugin_structure/plugin_listeners.md | 2 +- topics/basics/plugin_structure/plugin_services.md | 2 +- topics/basics/project_structure.md | 2 +- topics/basics/project_view.md | 2 +- topics/basics/psi_cookbook.md | 2 +- .../basics/run_configurations/run_configuration_execution.md | 2 +- .../basics/run_configurations/run_configuration_management.md | 2 +- topics/basics/settings.md | 2 +- topics/basics/templates.md | 2 +- topics/basics/testing_plugins/light_and_heavy_tests.md | 2 +- .../testing_plugins/test_project_and_testdata_directories.md | 2 +- topics/basics/testing_plugins/testing_faq.md | 2 +- topics/basics/testing_plugins/testing_highlighting.md | 2 +- topics/basics/testing_plugins/testing_plugins.md | 2 +- topics/basics/testing_plugins/tests_and_fixtures.md | 2 +- topics/basics/testing_plugins/writing_tests.md | 2 +- topics/basics/types_of_plugins.md | 2 +- topics/basics/virtual_file_system.md | 2 +- topics/intellij-sdk-docs-original_CODE_OF_CONDUCT.md | 2 +- topics/intellij-sdk-docs-original_CONTRIBUTING.md | 2 +- topics/intro/about.md | 2 +- topics/intro/code_samples.md | 2 +- topics/intro/content_updates.md | 2 +- topics/intro/getting_help.md | 2 +- topics/intro/key_topics.md | 2 +- topics/intro/sdk_code_guidelines.md | 4 ++-- topics/intro/welcome.md | 2 +- topics/platform/fundamentals.md | 2 +- topics/products/appcode/app_code.md | 2 +- topics/products/appcode/appcode_extension_point_list.md | 2 +- topics/products/clion/clion.md | 2 +- topics/products/clion/clion_extension_point_list.md | 2 +- topics/products/datagrip/data_grip.md | 2 +- topics/products/datagrip/data_grip_extension_point_list.md | 2 +- topics/products/goland/goland.md | 2 +- topics/products/goland/goland_extension_point_list.md | 2 +- topics/products/idea/idea.md | 2 +- topics/products/idea/spring_api.md | 2 +- topics/products/idea/spring_extension_point_list.md | 2 +- topics/products/idea/tomcat_integration.md | 2 +- topics/products/phpstorm/existing_plugins.md | 2 +- topics/products/phpstorm/php_extension_point_list.md | 2 +- topics/products/phpstorm/php_open_api.md | 2 +- topics/products/phpstorm/php_open_api_breaking_changes.md | 2 +- topics/products/phpstorm/php_open_api_breaking_changes_202.md | 2 +- topics/products/phpstorm/php_open_api_breaking_changes_203.md | 2 +- topics/products/phpstorm/phpstorm.md | 2 +- topics/products/pycharm/pycharm.md | 2 +- topics/products/rider/rider.md | 2 +- topics/products/rider/rider_extension_point_list.md | 2 +- topics/products/rubymine/rubymine.md | 2 +- topics/products/rubymine/rubymine_extension_point_list.md | 2 +- topics/products/webstorm/webstorm.md | 2 +- topics/products/webstorm/webstorm_extension_point_list.md | 2 +- topics/reference_guide/color_scheme_management.md | 2 +- topics/reference_guide/custom_language_support.md | 2 +- .../custom_language_support/additional_minor_features.md | 2 +- .../custom_language_support/code_completion.md | 2 +- .../custom_language_support/code_formatting.md | 2 +- .../code_inspections_and_intentions.md | 2 +- .../custom_language_support/declarations_and_references.md | 2 +- .../reference_guide/custom_language_support/documentation.md | 2 +- topics/reference_guide/custom_language_support/find_usages.md | 2 +- .../custom_language_support/go_to_class_and_go_to_symbol.md | 2 +- .../custom_language_support/implementing_lexer.md | 2 +- .../custom_language_support/implementing_parser_and_psi.md | 2 +- .../custom_language_support/language_injection.md | 2 +- topics/reference_guide/custom_language_support/navigation.md | 2 +- .../custom_language_support/references_and_resolve.md | 2 +- .../custom_language_support/registering_file_type.md | 2 +- .../custom_language_support/rename_refactoring.md | 2 +- .../custom_language_support/safe_delete_refactoring.md | 2 +- .../reference_guide/custom_language_support/surround_with.md | 2 +- topics/reference_guide/custom_language_support/symbols.md | 2 +- .../syntax_highlighting_and_error_highlighting.md | 2 +- topics/reference_guide/editors.md | 2 +- .../frameworks_and_external_apis/external_builder_api.md | 2 +- .../frameworks_and_external_apis/xml_dom_api.md | 2 +- topics/reference_guide/intellij_artifacts.md | 2 +- topics/reference_guide/internal_actions/enabling_internal.md | 2 +- .../internal_actions/internal_actions_intro.md | 2 +- .../internal_actions/internal_ui_laf_defaults.md | 2 +- topics/reference_guide/internal_actions/internal_ui_sub.md | 2 +- topics/reference_guide/jcef.md | 2 +- topics/reference_guide/localization_guide.md | 2 +- topics/reference_guide/messaging_infrastructure.md | 2 +- topics/reference_guide/multiple_carets.md | 2 +- topics/reference_guide/performance/performance.md | 2 +- topics/reference_guide/project_model/build_system.md | 2 +- topics/reference_guide/project_model/facet.md | 2 +- topics/reference_guide/project_model/library.md | 2 +- topics/reference_guide/project_model/module.md | 2 +- topics/reference_guide/project_model/project.md | 2 +- topics/reference_guide/project_model/sdk.md | 2 +- topics/reference_guide/project_model/trusted_projects.md | 2 +- topics/reference_guide/project_wizard.md | 2 +- topics/reference_guide/settings_groups.md | 2 +- topics/reference_guide/settings_guide.md | 2 +- topics/reference_guide/text_selection.md | 2 +- topics/reference_guide/ui_themes/themes.md | 2 +- topics/reference_guide/ui_themes/themes_customize.md | 2 +- topics/reference_guide/ui_themes/themes_extras.md | 2 +- topics/reference_guide/ui_themes/themes_intro.md | 2 +- topics/reference_guide/vcs_integration_for_plugins.md | 2 +- topics/reference_guide/work_with_icons_and_images.md | 2 +- topics/tutorials/action_system.md | 2 +- topics/tutorials/action_system/grouping_action.md | 2 +- topics/tutorials/action_system/working_with_custom_actions.md | 2 +- topics/tutorials/build_system/gradle_guide.md | 2 +- topics/tutorials/build_system/gradle_prerequisites.md | 2 +- topics/tutorials/code_intentions.md | 2 +- topics/tutorials/custom_language_support/annotator.md | 2 +- .../tutorials/custom_language_support/code_style_settings.md | 2 +- topics/tutorials/custom_language_support/commenter.md | 2 +- .../custom_language_support/completion_contributor.md | 2 +- .../custom_language_support_tutorial.md | 2 +- .../custom_language_support/documentation_provider.md | 2 +- .../tutorials/custom_language_support/find_usages_provider.md | 2 +- topics/tutorials/custom_language_support/folding_builder.md | 2 +- topics/tutorials/custom_language_support/formatter.md | 2 +- .../custom_language_support/go_to_symbol_contributor.md | 2 +- .../tutorials/custom_language_support/grammar_and_parser.md | 2 +- .../custom_language_support/language_and_filetype.md | 2 +- .../custom_language_support/lexer_and_parser_definition.md | 2 +- .../tutorials/custom_language_support/line_marker_provider.md | 2 +- topics/tutorials/custom_language_support/prerequisites.md | 2 +- .../custom_language_support/psi_helper_and_utilities.md | 2 +- topics/tutorials/custom_language_support/quick_fix.md | 2 +- .../custom_language_support/reference_contributor.md | 2 +- .../custom_language_support/structure_view_factory.md | 2 +- .../syntax_highlighter_and_color_settings_page.md | 2 +- topics/tutorials/editor_basics.md | 2 +- topics/tutorials/editor_basics/coordinates_system.md | 2 +- topics/tutorials/editor_basics/editor_events.md | 2 +- topics/tutorials/editor_basics/working_with_text.md | 2 +- topics/tutorials/framework.md | 2 +- topics/tutorials/github_template.md | 2 +- topics/tutorials/gradle_build_system.md | 2 +- topics/tutorials/intro_project_wizard.md | 2 +- topics/tutorials/kotlin.md | 2 +- topics/tutorials/live_templates.md | 2 +- topics/tutorials/live_templates/new_macros.md | 2 +- topics/tutorials/live_templates/template_support.md | 2 +- topics/tutorials/project_wizard/adding_new_steps.md | 2 +- topics/tutorials/project_wizard/module_types.md | 2 +- topics/tutorials/run_configurations.md | 2 +- topics/tutorials/tree_structure_view.md | 2 +- topics/tutorials/writing_tests_for_plugins/annotator_test.md | 2 +- topics/tutorials/writing_tests_for_plugins/commenter_test.md | 2 +- topics/tutorials/writing_tests_for_plugins/completion_test.md | 2 +- .../tutorials/writing_tests_for_plugins/documentation_test.md | 2 +- .../tutorials/writing_tests_for_plugins/find_usages_test.md | 2 +- topics/tutorials/writing_tests_for_plugins/folding_test.md | 2 +- topics/tutorials/writing_tests_for_plugins/formatter_test.md | 2 +- topics/tutorials/writing_tests_for_plugins/parsing_test.md | 2 +- topics/tutorials/writing_tests_for_plugins/reference_test.md | 2 +- topics/tutorials/writing_tests_for_plugins/rename_test.md | 2 +- .../writing_tests_for_plugins/tests_prerequisites.md | 2 +- .../writing_tests_for_plugins/writing_tests_for_plugins.md | 2 +- topics/user_interface_components/dialog_wrapper.md | 2 +- topics/user_interface_components/editor_components.md | 2 +- topics/user_interface_components/file_and_class_choosers.md | 2 +- topics/user_interface_components/kotlin_ui_dsl.md | 2 +- topics/user_interface_components/kotlin_ui_dsl_version_2.md | 2 +- topics/user_interface_components/lists_and_trees.md | 2 +- topics/user_interface_components/misc_swing_components.md | 2 +- topics/user_interface_components/notifications.md | 2 +- topics/user_interface_components/popups.md | 2 +- topics/user_interface_components/tool_windows.md | 2 +- topics/user_interface_components/user_interface_components.md | 2 +- 424 files changed, 425 insertions(+), 425 deletions(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 1ccc76ad1..270752d30 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Code of Conduct diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2c8a25bad..04cb74b9e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing to the IntelliJ Platform SDK diff --git a/LICENSE.txt b/LICENSE.txt index 9e385b9d0..165c98fdc 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -187,7 +187,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2000-2020 JetBrains s.r.o. + Copyright 2000-2022 JetBrains s.r.o. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/code_samples/CONTRIBUTING.md b/code_samples/CONTRIBUTING.md index 78bd3547b..0d5b4b7c9 100644 --- a/code_samples/CONTRIBUTING.md +++ b/code_samples/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + Before you begin contributing content to the SDK, please read this page thoroughly as well as the [Code of Conduct](/CODE_OF_CONDUCT.md) and [License](/LICENSE.txt) documents. diff --git a/code_samples/LICENSE.txt b/code_samples/LICENSE.txt index 9e385b9d0..165c98fdc 100644 --- a/code_samples/LICENSE.txt +++ b/code_samples/LICENSE.txt @@ -187,7 +187,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2000-2020 JetBrains s.r.o. + Copyright 2000-2022 JetBrains s.r.o. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/code_samples/_gradleCompositeBuild/gradlew b/code_samples/_gradleCompositeBuild/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/_gradleCompositeBuild/gradlew +++ b/code_samples/_gradleCompositeBuild/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/_gradleCompositeBuild/settings.gradle b/code_samples/_gradleCompositeBuild/settings.gradle index 390af402e..9c4a8c830 100644 --- a/code_samples/_gradleCompositeBuild/settings.gradle +++ b/code_samples/_gradleCompositeBuild/settings.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. // Composite Build for all SDK Code Sample projects (excluding those under /product_specific/ to reduce dependencies) diff --git a/code_samples/action_basics/build.gradle b/code_samples/action_basics/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/action_basics/build.gradle +++ b/code_samples/action_basics/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/action_basics/gradlew b/code_samples/action_basics/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/action_basics/gradlew +++ b/code_samples/action_basics/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/action_basics/settings.gradle b/code_samples/action_basics/settings.gradle index 718bd3250..5e6378aec 100644 --- a/code_samples/action_basics/settings.gradle +++ b/code_samples/action_basics/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'action' diff --git a/code_samples/action_basics/src/main/java/icons/SdkIcons.java b/code_samples/action_basics/src/main/java/icons/SdkIcons.java index f0387f454..79a2f24af 100644 --- a/code_samples/action_basics/src/main/java/icons/SdkIcons.java +++ b/code_samples/action_basics/src/main/java/icons/SdkIcons.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package icons; diff --git a/code_samples/action_basics/src/main/java/org/intellij/sdk/action/CustomDefaultActionGroup.java b/code_samples/action_basics/src/main/java/org/intellij/sdk/action/CustomDefaultActionGroup.java index 1488e13c6..68fb86ef6 100644 --- a/code_samples/action_basics/src/main/java/org/intellij/sdk/action/CustomDefaultActionGroup.java +++ b/code_samples/action_basics/src/main/java/org/intellij/sdk/action/CustomDefaultActionGroup.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.action; diff --git a/code_samples/action_basics/src/main/java/org/intellij/sdk/action/DynamicActionGroup.java b/code_samples/action_basics/src/main/java/org/intellij/sdk/action/DynamicActionGroup.java index 4ceea8458..ee558bc0d 100644 --- a/code_samples/action_basics/src/main/java/org/intellij/sdk/action/DynamicActionGroup.java +++ b/code_samples/action_basics/src/main/java/org/intellij/sdk/action/DynamicActionGroup.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.action; diff --git a/code_samples/action_basics/src/main/java/org/intellij/sdk/action/PopupDialogAction.java b/code_samples/action_basics/src/main/java/org/intellij/sdk/action/PopupDialogAction.java index 41d362000..173ff31d0 100644 --- a/code_samples/action_basics/src/main/java/org/intellij/sdk/action/PopupDialogAction.java +++ b/code_samples/action_basics/src/main/java/org/intellij/sdk/action/PopupDialogAction.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.action; diff --git a/code_samples/action_basics/src/main/resources/META-INF/plugin.xml b/code_samples/action_basics/src/main/resources/META-INF/plugin.xml index 86122fc1b..35a9c2655 100644 --- a/code_samples/action_basics/src/main/resources/META-INF/plugin.xml +++ b/code_samples/action_basics/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/action_basics/src/main/resources/messages/BasicActionsBundle.properties b/code_samples/action_basics/src/main/resources/messages/BasicActionsBundle.properties index fa07aea40..b6f409b23 100644 --- a/code_samples/action_basics/src/main/resources/messages/BasicActionsBundle.properties +++ b/code_samples/action_basics/src/main/resources/messages/BasicActionsBundle.properties @@ -1,4 +1,4 @@ -# Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +# Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. # Default plugin action and group texts and descriptions go here. # All of these example "translated" strings have suffix "[en]" to symbolize they are translated. # The suffix is meaningless to the localization process. diff --git a/code_samples/comparing_references_inspection/build.gradle b/code_samples/comparing_references_inspection/build.gradle index 95e02beb1..0b227081d 100644 --- a/code_samples/comparing_references_inspection/build.gradle +++ b/code_samples/comparing_references_inspection/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/comparing_references_inspection/gradlew b/code_samples/comparing_references_inspection/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/comparing_references_inspection/gradlew +++ b/code_samples/comparing_references_inspection/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/comparing_references_inspection/settings.gradle b/code_samples/comparing_references_inspection/settings.gradle index 92a604d5b..1622bf946 100644 --- a/code_samples/comparing_references_inspection/settings.gradle +++ b/code_samples/comparing_references_inspection/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'comparing_references_inspection' diff --git a/code_samples/comparing_references_inspection/src/main/java/org/intellij/sdk/codeInspection/ComparingReferencesInspection.java b/code_samples/comparing_references_inspection/src/main/java/org/intellij/sdk/codeInspection/ComparingReferencesInspection.java index edf845249..792c39882 100644 --- a/code_samples/comparing_references_inspection/src/main/java/org/intellij/sdk/codeInspection/ComparingReferencesInspection.java +++ b/code_samples/comparing_references_inspection/src/main/java/org/intellij/sdk/codeInspection/ComparingReferencesInspection.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.codeInspection; diff --git a/code_samples/comparing_references_inspection/src/main/resources/META-INF/plugin.xml b/code_samples/comparing_references_inspection/src/main/resources/META-INF/plugin.xml index 51b0cba3d..99358e841 100644 --- a/code_samples/comparing_references_inspection/src/main/resources/META-INF/plugin.xml +++ b/code_samples/comparing_references_inspection/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/comparing_references_inspection/src/main/resources/inspectionDescriptions/ComparingReferences.html b/code_samples/comparing_references_inspection/src/main/resources/inspectionDescriptions/ComparingReferences.html index bb1424ccd..292ad9dad 100644 --- a/code_samples/comparing_references_inspection/src/main/resources/inspectionDescriptions/ComparingReferences.html +++ b/code_samples/comparing_references_inspection/src/main/resources/inspectionDescriptions/ComparingReferences.html @@ -1,4 +1,4 @@ - + Reports usages of == and != when comparing instances of specified types. diff --git a/code_samples/comparing_references_inspection/src/test/java/org/intellij/sdk/codeInspection/ComparingReferencesInspectionTest.java b/code_samples/comparing_references_inspection/src/test/java/org/intellij/sdk/codeInspection/ComparingReferencesInspectionTest.java index d817dc8ba..c464911bf 100644 --- a/code_samples/comparing_references_inspection/src/test/java/org/intellij/sdk/codeInspection/ComparingReferencesInspectionTest.java +++ b/code_samples/comparing_references_inspection/src/test/java/org/intellij/sdk/codeInspection/ComparingReferencesInspectionTest.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.codeInspection; diff --git a/code_samples/conditional_operator_intention/build.gradle b/code_samples/conditional_operator_intention/build.gradle index 95e02beb1..0b227081d 100644 --- a/code_samples/conditional_operator_intention/build.gradle +++ b/code_samples/conditional_operator_intention/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/conditional_operator_intention/gradlew b/code_samples/conditional_operator_intention/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/conditional_operator_intention/gradlew +++ b/code_samples/conditional_operator_intention/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/conditional_operator_intention/settings.gradle b/code_samples/conditional_operator_intention/settings.gradle index 2b0c087b3..51eeea02e 100644 --- a/code_samples/conditional_operator_intention/settings.gradle +++ b/code_samples/conditional_operator_intention/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'conditional_operator_intention' diff --git a/code_samples/conditional_operator_intention/src/main/java/org/intellij/sdk/intention/ConditionalOperatorConverter.java b/code_samples/conditional_operator_intention/src/main/java/org/intellij/sdk/intention/ConditionalOperatorConverter.java index 675bcfdfd..9edce5756 100644 --- a/code_samples/conditional_operator_intention/src/main/java/org/intellij/sdk/intention/ConditionalOperatorConverter.java +++ b/code_samples/conditional_operator_intention/src/main/java/org/intellij/sdk/intention/ConditionalOperatorConverter.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.intention; diff --git a/code_samples/conditional_operator_intention/src/main/resources/META-INF/plugin.xml b/code_samples/conditional_operator_intention/src/main/resources/META-INF/plugin.xml index 9fc74cf5d..c58332a15 100644 --- a/code_samples/conditional_operator_intention/src/main/resources/META-INF/plugin.xml +++ b/code_samples/conditional_operator_intention/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/conditional_operator_intention/src/main/resources/intentionDescriptions/ConditionalOperatorConverter/description.html b/code_samples/conditional_operator_intention/src/main/resources/intentionDescriptions/ConditionalOperatorConverter/description.html index f794c88f5..c9422e2c4 100644 --- a/code_samples/conditional_operator_intention/src/main/resources/intentionDescriptions/ConditionalOperatorConverter/description.html +++ b/code_samples/conditional_operator_intention/src/main/resources/intentionDescriptions/ConditionalOperatorConverter/description.html @@ -1,4 +1,4 @@ - + diff --git a/code_samples/conditional_operator_intention/src/test/java/org/intellij/sdk/intention/ConditionalOperatorConverterTest.java b/code_samples/conditional_operator_intention/src/test/java/org/intellij/sdk/intention/ConditionalOperatorConverterTest.java index 7baf95ec6..687b17b31 100644 --- a/code_samples/conditional_operator_intention/src/test/java/org/intellij/sdk/intention/ConditionalOperatorConverterTest.java +++ b/code_samples/conditional_operator_intention/src/test/java/org/intellij/sdk/intention/ConditionalOperatorConverterTest.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.intention; import com.intellij.codeInsight.intention.IntentionAction; diff --git a/code_samples/editor_basics/build.gradle b/code_samples/editor_basics/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/editor_basics/build.gradle +++ b/code_samples/editor_basics/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/editor_basics/gradlew b/code_samples/editor_basics/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/editor_basics/gradlew +++ b/code_samples/editor_basics/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/editor_basics/settings.gradle b/code_samples/editor_basics/settings.gradle index 07d55a5c0..77bde7d56 100644 --- a/code_samples/editor_basics/settings.gradle +++ b/code_samples/editor_basics/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'editor' diff --git a/code_samples/editor_basics/src/main/java/icons/SdkIcons.java b/code_samples/editor_basics/src/main/java/icons/SdkIcons.java index f0387f454..79a2f24af 100644 --- a/code_samples/editor_basics/src/main/java/icons/SdkIcons.java +++ b/code_samples/editor_basics/src/main/java/icons/SdkIcons.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package icons; diff --git a/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/EditorAreaIllustration.java b/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/EditorAreaIllustration.java index 9ac17489b..5cfa1c5fd 100644 --- a/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/EditorAreaIllustration.java +++ b/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/EditorAreaIllustration.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.editor; diff --git a/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/EditorHandlerIllustration.java b/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/EditorHandlerIllustration.java index b1c2ca153..89353aa34 100644 --- a/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/EditorHandlerIllustration.java +++ b/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/EditorHandlerIllustration.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.editor; diff --git a/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/EditorIllustrationAction.java b/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/EditorIllustrationAction.java index 5039ae956..1664cd02e 100644 --- a/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/EditorIllustrationAction.java +++ b/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/EditorIllustrationAction.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.editor; diff --git a/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/MyTypedHandler.java b/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/MyTypedHandler.java index 04680ccd5..defcc830f 100644 --- a/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/MyTypedHandler.java +++ b/code_samples/editor_basics/src/main/java/org/intellij/sdk/editor/MyTypedHandler.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.editor; diff --git a/code_samples/editor_basics/src/main/resources/META-INF/plugin.xml b/code_samples/editor_basics/src/main/resources/META-INF/plugin.xml index 5edec7ab3..12fd27d86 100644 --- a/code_samples/editor_basics/src/main/resources/META-INF/plugin.xml +++ b/code_samples/editor_basics/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/facet_basics/build.gradle b/code_samples/facet_basics/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/facet_basics/build.gradle +++ b/code_samples/facet_basics/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/facet_basics/gradlew b/code_samples/facet_basics/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/facet_basics/gradlew +++ b/code_samples/facet_basics/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/facet_basics/settings.gradle b/code_samples/facet_basics/settings.gradle index 779d6e8fc..636bf7425 100644 --- a/code_samples/facet_basics/settings.gradle +++ b/code_samples/facet_basics/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'facet' diff --git a/code_samples/facet_basics/src/main/java/icons/SdkIcons.java b/code_samples/facet_basics/src/main/java/icons/SdkIcons.java index f0387f454..79a2f24af 100644 --- a/code_samples/facet_basics/src/main/java/icons/SdkIcons.java +++ b/code_samples/facet_basics/src/main/java/icons/SdkIcons.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package icons; diff --git a/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacet.java b/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacet.java index a21ad6f3f..20811b4f5 100644 --- a/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacet.java +++ b/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacet.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.facet; diff --git a/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetConfiguration.java b/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetConfiguration.java index 21c7111c6..1feb4ae76 100644 --- a/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetConfiguration.java +++ b/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetConfiguration.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.facet; diff --git a/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetEditorTab.java b/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetEditorTab.java index 8daed50d5..84d95ae4c 100644 --- a/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetEditorTab.java +++ b/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetEditorTab.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.facet; diff --git a/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetState.java b/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetState.java index fbfa1768f..d3569692a 100644 --- a/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetState.java +++ b/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetState.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.facet; diff --git a/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetType.java b/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetType.java index 387e87aaf..28f0ffb5d 100644 --- a/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetType.java +++ b/code_samples/facet_basics/src/main/java/org/intellij/sdk/facet/DemoFacetType.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.facet; diff --git a/code_samples/facet_basics/src/main/resources/META-INF/plugin.xml b/code_samples/facet_basics/src/main/resources/META-INF/plugin.xml index 1f3ea4ed3..413bf3db5 100644 --- a/code_samples/facet_basics/src/main/resources/META-INF/plugin.xml +++ b/code_samples/facet_basics/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/framework_basics/build.gradle b/code_samples/framework_basics/build.gradle index d0ffe159b..714e527bc 100644 --- a/code_samples/framework_basics/build.gradle +++ b/code_samples/framework_basics/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/framework_basics/gradlew b/code_samples/framework_basics/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/framework_basics/gradlew +++ b/code_samples/framework_basics/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/framework_basics/settings.gradle b/code_samples/framework_basics/settings.gradle index a9f92338b..b32c0f834 100644 --- a/code_samples/framework_basics/settings.gradle +++ b/code_samples/framework_basics/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'framework' diff --git a/code_samples/framework_basics/src/main/java/icons/SdkIcons.java b/code_samples/framework_basics/src/main/java/icons/SdkIcons.java index f0387f454..79a2f24af 100644 --- a/code_samples/framework_basics/src/main/java/icons/SdkIcons.java +++ b/code_samples/framework_basics/src/main/java/icons/SdkIcons.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package icons; diff --git a/code_samples/framework_basics/src/main/java/org/intellij/sdk/framework/DemoFramework.java b/code_samples/framework_basics/src/main/java/org/intellij/sdk/framework/DemoFramework.java index 5fe691d49..e903d3dcd 100644 --- a/code_samples/framework_basics/src/main/java/org/intellij/sdk/framework/DemoFramework.java +++ b/code_samples/framework_basics/src/main/java/org/intellij/sdk/framework/DemoFramework.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.framework; diff --git a/code_samples/framework_basics/src/main/resources/META-INF/plugin.xml b/code_samples/framework_basics/src/main/resources/META-INF/plugin.xml index f14bcaace..e1eeaf291 100644 --- a/code_samples/framework_basics/src/main/resources/META-INF/plugin.xml +++ b/code_samples/framework_basics/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/inspection_basics/build.gradle b/code_samples/inspection_basics/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/inspection_basics/build.gradle +++ b/code_samples/inspection_basics/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/inspection_basics/gradlew b/code_samples/inspection_basics/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/inspection_basics/gradlew +++ b/code_samples/inspection_basics/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/inspection_basics/settings.gradle b/code_samples/inspection_basics/settings.gradle index 338e03801..21f57b3d1 100644 --- a/code_samples/inspection_basics/settings.gradle +++ b/code_samples/inspection_basics/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'inspection' diff --git a/code_samples/inspection_basics/src/main/java/org/intellij/sdk/inspection/DemoCodeInspection.java b/code_samples/inspection_basics/src/main/java/org/intellij/sdk/inspection/DemoCodeInspection.java index 0abd98c2d..327416a4f 100644 --- a/code_samples/inspection_basics/src/main/java/org/intellij/sdk/inspection/DemoCodeInspection.java +++ b/code_samples/inspection_basics/src/main/java/org/intellij/sdk/inspection/DemoCodeInspection.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.inspection; diff --git a/code_samples/inspection_basics/src/main/java/org/intellij/sdk/inspection/DemoInspectionVisitor.java b/code_samples/inspection_basics/src/main/java/org/intellij/sdk/inspection/DemoInspectionVisitor.java index 570e26c31..c56cde80c 100644 --- a/code_samples/inspection_basics/src/main/java/org/intellij/sdk/inspection/DemoInspectionVisitor.java +++ b/code_samples/inspection_basics/src/main/java/org/intellij/sdk/inspection/DemoInspectionVisitor.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.inspection; diff --git a/code_samples/inspection_basics/src/main/resources/META-INF/plugin.xml b/code_samples/inspection_basics/src/main/resources/META-INF/plugin.xml index 80da33b2f..f7f241b10 100644 --- a/code_samples/inspection_basics/src/main/resources/META-INF/plugin.xml +++ b/code_samples/inspection_basics/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/inspection_basics/src/main/resources/inspectionDescriptions/DemoCode.html b/code_samples/inspection_basics/src/main/resources/inspectionDescriptions/DemoCode.html index 3c0e3d8d1..ac85903d2 100644 --- a/code_samples/inspection_basics/src/main/resources/inspectionDescriptions/DemoCode.html +++ b/code_samples/inspection_basics/src/main/resources/inspectionDescriptions/DemoCode.html @@ -1,4 +1,4 @@ - + diff --git a/code_samples/kotlin_demo/build.gradle b/code_samples/kotlin_demo/build.gradle index 472c8e337..1f9c72a24 100644 --- a/code_samples/kotlin_demo/build.gradle +++ b/code_samples/kotlin_demo/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/kotlin_demo/gradle.properties b/code_samples/kotlin_demo/gradle.properties index 7266fc20a..24df16321 100644 --- a/code_samples/kotlin_demo/gradle.properties +++ b/code_samples/kotlin_demo/gradle.properties @@ -1,2 +1,2 @@ -# Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +# Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. kotlin.code.style=official diff --git a/code_samples/kotlin_demo/gradlew b/code_samples/kotlin_demo/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/kotlin_demo/gradlew +++ b/code_samples/kotlin_demo/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/kotlin_demo/settings.gradle b/code_samples/kotlin_demo/settings.gradle index 1c8c3819a..813e35f73 100644 --- a/code_samples/kotlin_demo/settings.gradle +++ b/code_samples/kotlin_demo/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'kotlin' diff --git a/code_samples/kotlin_demo/src/main/kotlin/org/intellij/sdk/kotlin/HelloAction.kt b/code_samples/kotlin_demo/src/main/kotlin/org/intellij/sdk/kotlin/HelloAction.kt index 4c91da157..417c0c529 100644 --- a/code_samples/kotlin_demo/src/main/kotlin/org/intellij/sdk/kotlin/HelloAction.kt +++ b/code_samples/kotlin_demo/src/main/kotlin/org/intellij/sdk/kotlin/HelloAction.kt @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.kotlin diff --git a/code_samples/kotlin_demo/src/main/resources/META-INF/plugin.xml b/code_samples/kotlin_demo/src/main/resources/META-INF/plugin.xml index 321bbec6e..0b19e08a6 100644 --- a/code_samples/kotlin_demo/src/main/resources/META-INF/plugin.xml +++ b/code_samples/kotlin_demo/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/live_templates/build.gradle b/code_samples/live_templates/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/live_templates/build.gradle +++ b/code_samples/live_templates/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/live_templates/gradlew b/code_samples/live_templates/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/live_templates/gradlew +++ b/code_samples/live_templates/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/live_templates/settings.gradle b/code_samples/live_templates/settings.gradle index 147c11bfc..14174622f 100644 --- a/code_samples/live_templates/settings.gradle +++ b/code_samples/live_templates/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'live_templates' diff --git a/code_samples/live_templates/src/main/java/org/intellij/sdk/liveTemplates/MarkdownContext.java b/code_samples/live_templates/src/main/java/org/intellij/sdk/liveTemplates/MarkdownContext.java index c405794a6..4bf91cb3d 100644 --- a/code_samples/live_templates/src/main/java/org/intellij/sdk/liveTemplates/MarkdownContext.java +++ b/code_samples/live_templates/src/main/java/org/intellij/sdk/liveTemplates/MarkdownContext.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.liveTemplates; diff --git a/code_samples/live_templates/src/main/java/org/intellij/sdk/liveTemplates/TitleCaseMacro.java b/code_samples/live_templates/src/main/java/org/intellij/sdk/liveTemplates/TitleCaseMacro.java index d8a189aa9..bd29acfcc 100644 --- a/code_samples/live_templates/src/main/java/org/intellij/sdk/liveTemplates/TitleCaseMacro.java +++ b/code_samples/live_templates/src/main/java/org/intellij/sdk/liveTemplates/TitleCaseMacro.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.liveTemplates; diff --git a/code_samples/live_templates/src/main/resources/META-INF/plugin.xml b/code_samples/live_templates/src/main/resources/META-INF/plugin.xml index 2324b3b63..76f7bab65 100644 --- a/code_samples/live_templates/src/main/resources/META-INF/plugin.xml +++ b/code_samples/live_templates/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/max_opened_projects/build.gradle b/code_samples/max_opened_projects/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/max_opened_projects/build.gradle +++ b/code_samples/max_opened_projects/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/max_opened_projects/gradlew b/code_samples/max_opened_projects/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/max_opened_projects/gradlew +++ b/code_samples/max_opened_projects/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/max_opened_projects/settings.gradle b/code_samples/max_opened_projects/settings.gradle index 55cbacdc2..a3ef7ba52 100644 --- a/code_samples/max_opened_projects/settings.gradle +++ b/code_samples/max_opened_projects/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'maxOpenProjects' diff --git a/code_samples/max_opened_projects/src/main/java/org/intellij/sdk/maxOpenProjects/ProjectCountingService.java b/code_samples/max_opened_projects/src/main/java/org/intellij/sdk/maxOpenProjects/ProjectCountingService.java index ca1df4dca..1e9a68273 100644 --- a/code_samples/max_opened_projects/src/main/java/org/intellij/sdk/maxOpenProjects/ProjectCountingService.java +++ b/code_samples/max_opened_projects/src/main/java/org/intellij/sdk/maxOpenProjects/ProjectCountingService.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.maxOpenProjects; diff --git a/code_samples/max_opened_projects/src/main/java/org/intellij/sdk/maxOpenProjects/ProjectOpenCloseListener.java b/code_samples/max_opened_projects/src/main/java/org/intellij/sdk/maxOpenProjects/ProjectOpenCloseListener.java index c07bd6897..f77d29019 100644 --- a/code_samples/max_opened_projects/src/main/java/org/intellij/sdk/maxOpenProjects/ProjectOpenCloseListener.java +++ b/code_samples/max_opened_projects/src/main/java/org/intellij/sdk/maxOpenProjects/ProjectOpenCloseListener.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.maxOpenProjects; diff --git a/code_samples/max_opened_projects/src/main/resources/META-INF/plugin.xml b/code_samples/max_opened_projects/src/main/resources/META-INF/plugin.xml index 7fa8d63ce..2c818c676 100644 --- a/code_samples/max_opened_projects/src/main/resources/META-INF/plugin.xml +++ b/code_samples/max_opened_projects/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/module/build.gradle b/code_samples/module/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/module/build.gradle +++ b/code_samples/module/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/module/gradlew b/code_samples/module/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/module/gradlew +++ b/code_samples/module/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/module/settings.gradle b/code_samples/module/settings.gradle index d62bfd000..a14dfefca 100644 --- a/code_samples/module/settings.gradle +++ b/code_samples/module/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'module' diff --git a/code_samples/module/src/main/java/icons/SdkIcons.java b/code_samples/module/src/main/java/icons/SdkIcons.java index f0387f454..79a2f24af 100644 --- a/code_samples/module/src/main/java/icons/SdkIcons.java +++ b/code_samples/module/src/main/java/icons/SdkIcons.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package icons; diff --git a/code_samples/module/src/main/java/org/intellij/sdk/module/DemoModuleBuilder.java b/code_samples/module/src/main/java/org/intellij/sdk/module/DemoModuleBuilder.java index 7d9e9fe8c..80d381dfb 100644 --- a/code_samples/module/src/main/java/org/intellij/sdk/module/DemoModuleBuilder.java +++ b/code_samples/module/src/main/java/org/intellij/sdk/module/DemoModuleBuilder.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.module; diff --git a/code_samples/module/src/main/java/org/intellij/sdk/module/DemoModuleType.java b/code_samples/module/src/main/java/org/intellij/sdk/module/DemoModuleType.java index 5e60e46b6..c2db02283 100644 --- a/code_samples/module/src/main/java/org/intellij/sdk/module/DemoModuleType.java +++ b/code_samples/module/src/main/java/org/intellij/sdk/module/DemoModuleType.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.module; diff --git a/code_samples/module/src/main/java/org/intellij/sdk/module/DemoModuleWizardStep.java b/code_samples/module/src/main/java/org/intellij/sdk/module/DemoModuleWizardStep.java index 158d33adf..d819c6afb 100644 --- a/code_samples/module/src/main/java/org/intellij/sdk/module/DemoModuleWizardStep.java +++ b/code_samples/module/src/main/java/org/intellij/sdk/module/DemoModuleWizardStep.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.module; diff --git a/code_samples/module/src/main/resources/META-INF/plugin.xml b/code_samples/module/src/main/resources/META-INF/plugin.xml index b4f9d9937..7e258e6a4 100644 --- a/code_samples/module/src/main/resources/META-INF/plugin.xml +++ b/code_samples/module/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/product_specific/pycharm_basics/build.gradle b/code_samples/product_specific/pycharm_basics/build.gradle index d42a51a67..36b95440e 100644 --- a/code_samples/product_specific/pycharm_basics/build.gradle +++ b/code_samples/product_specific/pycharm_basics/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/product_specific/pycharm_basics/gradlew b/code_samples/product_specific/pycharm_basics/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/product_specific/pycharm_basics/gradlew +++ b/code_samples/product_specific/pycharm_basics/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/product_specific/pycharm_basics/settings.gradle b/code_samples/product_specific/pycharm_basics/settings.gradle index 9c6861831..e8737e1b1 100644 --- a/code_samples/product_specific/pycharm_basics/settings.gradle +++ b/code_samples/product_specific/pycharm_basics/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'pycharm' diff --git a/code_samples/product_specific/pycharm_basics/src/main/java/icons/SdkIcons.java b/code_samples/product_specific/pycharm_basics/src/main/java/icons/SdkIcons.java index f0387f454..79a2f24af 100644 --- a/code_samples/product_specific/pycharm_basics/src/main/java/icons/SdkIcons.java +++ b/code_samples/product_specific/pycharm_basics/src/main/java/icons/SdkIcons.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package icons; diff --git a/code_samples/product_specific/pycharm_basics/src/main/java/org/intellij/sdk/pycharm/PopupDialogAction.java b/code_samples/product_specific/pycharm_basics/src/main/java/org/intellij/sdk/pycharm/PopupDialogAction.java index afbd2b8aa..0cbb541a2 100644 --- a/code_samples/product_specific/pycharm_basics/src/main/java/org/intellij/sdk/pycharm/PopupDialogAction.java +++ b/code_samples/product_specific/pycharm_basics/src/main/java/org/intellij/sdk/pycharm/PopupDialogAction.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.pycharm; diff --git a/code_samples/product_specific/pycharm_basics/src/main/resources/META-INF/plugin.xml b/code_samples/product_specific/pycharm_basics/src/main/resources/META-INF/plugin.xml index 9c732921a..2886b9703 100644 --- a/code_samples/product_specific/pycharm_basics/src/main/resources/META-INF/plugin.xml +++ b/code_samples/product_specific/pycharm_basics/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/project_model/build.gradle b/code_samples/project_model/build.gradle index bb06270d8..546310bd5 100644 --- a/code_samples/project_model/build.gradle +++ b/code_samples/project_model/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/project_model/gradlew b/code_samples/project_model/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/project_model/gradlew +++ b/code_samples/project_model/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/project_model/settings.gradle b/code_samples/project_model/settings.gradle index 5854737eb..efd078e9e 100644 --- a/code_samples/project_model/settings.gradle +++ b/code_samples/project_model/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'project_model' diff --git a/code_samples/project_model/src/main/java/icons/SdkIcons.java b/code_samples/project_model/src/main/java/icons/SdkIcons.java index f0387f454..79a2f24af 100644 --- a/code_samples/project_model/src/main/java/icons/SdkIcons.java +++ b/code_samples/project_model/src/main/java/icons/SdkIcons.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package icons; diff --git a/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/LibrariesAction.java b/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/LibrariesAction.java index abd488acf..4d2d4cc9b 100644 --- a/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/LibrariesAction.java +++ b/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/LibrariesAction.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.project.model; diff --git a/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ModificationAction.java b/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ModificationAction.java index 5238dcb85..5c494dcd5 100644 --- a/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ModificationAction.java +++ b/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ModificationAction.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.project.model; diff --git a/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ProjectFileIndexSampleAction.java b/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ProjectFileIndexSampleAction.java index 44fd8b7fc..69b921684 100644 --- a/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ProjectFileIndexSampleAction.java +++ b/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ProjectFileIndexSampleAction.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.project.model; diff --git a/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ProjectSdkAction.java b/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ProjectSdkAction.java index 872b2f9bc..cfeba2e0c 100644 --- a/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ProjectSdkAction.java +++ b/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ProjectSdkAction.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.project.model; diff --git a/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ShowSourceRootsActions.java b/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ShowSourceRootsActions.java index 30c29639e..e29eaf73c 100644 --- a/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ShowSourceRootsActions.java +++ b/code_samples/project_model/src/main/java/org/intellij/sdk/project/model/ShowSourceRootsActions.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.project.model; diff --git a/code_samples/project_model/src/main/resources/META-INF/plugin.xml b/code_samples/project_model/src/main/resources/META-INF/plugin.xml index 193f0d8ae..0d67beb66 100644 --- a/code_samples/project_model/src/main/resources/META-INF/plugin.xml +++ b/code_samples/project_model/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/project_view_pane/build.gradle b/code_samples/project_view_pane/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/project_view_pane/build.gradle +++ b/code_samples/project_view_pane/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/project_view_pane/gradlew b/code_samples/project_view_pane/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/project_view_pane/gradlew +++ b/code_samples/project_view_pane/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/project_view_pane/settings.gradle b/code_samples/project_view_pane/settings.gradle index cb21b2daf..fc4bce9bd 100644 --- a/code_samples/project_view_pane/settings.gradle +++ b/code_samples/project_view_pane/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'project_view_pane' diff --git a/code_samples/project_view_pane/src/main/java/org/intellij/sdk/view/pane/ImagesProjectNode.java b/code_samples/project_view_pane/src/main/java/org/intellij/sdk/view/pane/ImagesProjectNode.java index 5f7ffd8a2..8e7f2c88b 100644 --- a/code_samples/project_view_pane/src/main/java/org/intellij/sdk/view/pane/ImagesProjectNode.java +++ b/code_samples/project_view_pane/src/main/java/org/intellij/sdk/view/pane/ImagesProjectNode.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.view.pane; diff --git a/code_samples/project_view_pane/src/main/java/org/intellij/sdk/view/pane/ImagesProjectViewPane.java b/code_samples/project_view_pane/src/main/java/org/intellij/sdk/view/pane/ImagesProjectViewPane.java index 352130190..20dd8d948 100644 --- a/code_samples/project_view_pane/src/main/java/org/intellij/sdk/view/pane/ImagesProjectViewPane.java +++ b/code_samples/project_view_pane/src/main/java/org/intellij/sdk/view/pane/ImagesProjectViewPane.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.view.pane; diff --git a/code_samples/project_view_pane/src/main/resources/META-INF/plugin.xml b/code_samples/project_view_pane/src/main/resources/META-INF/plugin.xml index 720daca36..72ded3be0 100644 --- a/code_samples/project_view_pane/src/main/resources/META-INF/plugin.xml +++ b/code_samples/project_view_pane/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/project_wizard/build.gradle b/code_samples/project_wizard/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/project_wizard/build.gradle +++ b/code_samples/project_wizard/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/project_wizard/gradlew b/code_samples/project_wizard/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/project_wizard/gradlew +++ b/code_samples/project_wizard/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/project_wizard/settings.gradle b/code_samples/project_wizard/settings.gradle index d74cb9bfa..d4638bef0 100644 --- a/code_samples/project_wizard/settings.gradle +++ b/code_samples/project_wizard/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'projectWizard' diff --git a/code_samples/project_wizard/src/main/java/org/intellij/sdk/project/wizard/DemoModuleWizardStep.java b/code_samples/project_wizard/src/main/java/org/intellij/sdk/project/wizard/DemoModuleWizardStep.java index d6aced22d..7962c44d2 100644 --- a/code_samples/project_wizard/src/main/java/org/intellij/sdk/project/wizard/DemoModuleWizardStep.java +++ b/code_samples/project_wizard/src/main/java/org/intellij/sdk/project/wizard/DemoModuleWizardStep.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.project.wizard; diff --git a/code_samples/project_wizard/src/main/resources/META-INF/plugin.xml b/code_samples/project_wizard/src/main/resources/META-INF/plugin.xml index bf96cb56a..b7f437122 100644 --- a/code_samples/project_wizard/src/main/resources/META-INF/plugin.xml +++ b/code_samples/project_wizard/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/psi_demo/build.gradle b/code_samples/psi_demo/build.gradle index bb06270d8..546310bd5 100644 --- a/code_samples/psi_demo/build.gradle +++ b/code_samples/psi_demo/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/psi_demo/gradlew b/code_samples/psi_demo/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/psi_demo/gradlew +++ b/code_samples/psi_demo/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/psi_demo/settings.gradle b/code_samples/psi_demo/settings.gradle index c6d6435f0..e606f61d8 100644 --- a/code_samples/psi_demo/settings.gradle +++ b/code_samples/psi_demo/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'psi' diff --git a/code_samples/psi_demo/src/main/java/org/intellij/sdk/psi/PsiNavigationDemoAction.java b/code_samples/psi_demo/src/main/java/org/intellij/sdk/psi/PsiNavigationDemoAction.java index ed7fed51d..f6e9cc4bc 100644 --- a/code_samples/psi_demo/src/main/java/org/intellij/sdk/psi/PsiNavigationDemoAction.java +++ b/code_samples/psi_demo/src/main/java/org/intellij/sdk/psi/PsiNavigationDemoAction.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.psi; diff --git a/code_samples/psi_demo/src/main/resources/META-INF/plugin.xml b/code_samples/psi_demo/src/main/resources/META-INF/plugin.xml index f875b3f9e..5e3cfa72a 100644 --- a/code_samples/psi_demo/src/main/resources/META-INF/plugin.xml +++ b/code_samples/psi_demo/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/run_configuration/build.gradle b/code_samples/run_configuration/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/run_configuration/build.gradle +++ b/code_samples/run_configuration/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/run_configuration/gradlew b/code_samples/run_configuration/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/run_configuration/gradlew +++ b/code_samples/run_configuration/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/run_configuration/settings.gradle b/code_samples/run_configuration/settings.gradle index f72fbb670..551ab4057 100644 --- a/code_samples/run_configuration/settings.gradle +++ b/code_samples/run_configuration/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'runConfiguration' diff --git a/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoConfigurationFactory.java b/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoConfigurationFactory.java index e7cc650b7..af3199185 100644 --- a/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoConfigurationFactory.java +++ b/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoConfigurationFactory.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.jetbrains.sdk.runConfiguration; diff --git a/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfiguration.java b/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfiguration.java index adaa31700..bc0324eb0 100644 --- a/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfiguration.java +++ b/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfiguration.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.jetbrains.sdk.runConfiguration; diff --git a/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfigurationOptions.java b/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfigurationOptions.java index 83fc26a2c..f5ac212cc 100644 --- a/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfigurationOptions.java +++ b/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfigurationOptions.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.jetbrains.sdk.runConfiguration; diff --git a/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfigurationType.java b/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfigurationType.java index 9ff0c4e28..47f9b06be 100644 --- a/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfigurationType.java +++ b/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfigurationType.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.jetbrains.sdk.runConfiguration; diff --git a/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoSettingsEditor.java b/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoSettingsEditor.java index 4e6f05203..7a6f85757 100644 --- a/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoSettingsEditor.java +++ b/code_samples/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration/DemoSettingsEditor.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.jetbrains.sdk.runConfiguration; diff --git a/code_samples/run_configuration/src/main/resources/META-INF/plugin.xml b/code_samples/run_configuration/src/main/resources/META-INF/plugin.xml index e9e4f41c5..ceffe06e0 100644 --- a/code_samples/run_configuration/src/main/resources/META-INF/plugin.xml +++ b/code_samples/run_configuration/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/settings/build.gradle b/code_samples/settings/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/settings/build.gradle +++ b/code_samples/settings/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/settings/gradlew b/code_samples/settings/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/settings/gradlew +++ b/code_samples/settings/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsComponent.java b/code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsComponent.java index ef7a37788..be8c79f84 100644 --- a/code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsComponent.java +++ b/code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsComponent.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.settings; diff --git a/code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsConfigurable.java b/code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsConfigurable.java index 6475a1723..2b9d59f09 100644 --- a/code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsConfigurable.java +++ b/code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsConfigurable.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.settings; diff --git a/code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsState.java b/code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsState.java index d701c2722..584c575d4 100644 --- a/code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsState.java +++ b/code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsState.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.settings; diff --git a/code_samples/settings/src/main/resources/META-INF/plugin.xml b/code_samples/settings/src/main/resources/META-INF/plugin.xml index ef3397386..1e4780ddf 100644 --- a/code_samples/settings/src/main/resources/META-INF/plugin.xml +++ b/code_samples/settings/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/simple_language_plugin/build.gradle b/code_samples/simple_language_plugin/build.gradle index 87ff5b8fc..fe1bd21f9 100644 --- a/code_samples/simple_language_plugin/build.gradle +++ b/code_samples/simple_language_plugin/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/simple_language_plugin/gradlew b/code_samples/simple_language_plugin/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/simple_language_plugin/gradlew +++ b/code_samples/simple_language_plugin/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/simple_language_plugin/settings.gradle b/code_samples/simple_language_plugin/settings.gradle index ec43b68df..0b0665f2e 100644 --- a/code_samples/simple_language_plugin/settings.gradle +++ b/code_samples/simple_language_plugin/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'simple_language_plugin' diff --git a/code_samples/simple_language_plugin/src/main/gen/org/intellij/sdk/language/SimpleLexer.java b/code_samples/simple_language_plugin/src/main/gen/org/intellij/sdk/language/SimpleLexer.java index 711de9e1e..b51639d00 100644 --- a/code_samples/simple_language_plugin/src/main/gen/org/intellij/sdk/language/SimpleLexer.java +++ b/code_samples/simple_language_plugin/src/main/gen/org/intellij/sdk/language/SimpleLexer.java @@ -1,6 +1,6 @@ /* The following code was generated by JFlex 1.7.0 tweaked for IntelliJ platform */ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; import com.intellij.lexer.FlexLexer; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/Simple.bnf b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/Simple.bnf index 6b69e6f81..1e6975aff 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/Simple.bnf +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/Simple.bnf @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. { parserClass="org.intellij.sdk.language.parser.SimpleParser" diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/Simple.flex b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/Simple.flex index 810ca2439..8a8fc6017 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/Simple.flex +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/Simple.flex @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; import com.intellij.lexer.FlexLexer; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleAnnotator.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleAnnotator.java index 2a1999e2e..144318888 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleAnnotator.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleAnnotator.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleBlock.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleBlock.java index 9d3436e0c..43bf8f4aa 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleBlock.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleBlock.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleChooseByNameContributor.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleChooseByNameContributor.java index 601b48851..4dede3515 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleChooseByNameContributor.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleChooseByNameContributor.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCodeStyleSettings.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCodeStyleSettings.java index 71f8bdcc1..03a493657 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCodeStyleSettings.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCodeStyleSettings.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCodeStyleSettingsProvider.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCodeStyleSettingsProvider.java index db3d0556b..b0a62b40f 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCodeStyleSettingsProvider.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCodeStyleSettingsProvider.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleColorSettingsPage.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleColorSettingsPage.java index a3b041e9a..2ef858243 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleColorSettingsPage.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleColorSettingsPage.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCommenter.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCommenter.java index fac7f144a..0f6d6554a 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCommenter.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCommenter.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCompletionContributor.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCompletionContributor.java index f68870441..3b261bd97 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCompletionContributor.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCompletionContributor.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCreatePropertyQuickFix.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCreatePropertyQuickFix.java index 363a35b53..ce1a0c9a0 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCreatePropertyQuickFix.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleCreatePropertyQuickFix.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFileType.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFileType.java index 3c4c6464a..61b35f2d9 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFileType.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFileType.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFileTypeFactory.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFileTypeFactory.java index 102ccf14d..39f907a7c 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFileTypeFactory.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFileTypeFactory.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFindUsagesProvider.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFindUsagesProvider.java index 5cd19c263..1a631b73c 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFindUsagesProvider.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFindUsagesProvider.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFoldingBuilder.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFoldingBuilder.java index 90c8df4f6..ad4befe0f 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFoldingBuilder.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFoldingBuilder.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFormattingModelBuilder.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFormattingModelBuilder.java index 8886920fa..fe4b2370f 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFormattingModelBuilder.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleFormattingModelBuilder.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleIcons.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleIcons.java index ded3f282c..2e9abfbd3 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleIcons.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleIcons.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLanguage.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLanguage.java index 0c99bfb36..266f7aa3f 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLanguage.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLanguage.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLanguageCodeStyleSettingsProvider.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLanguageCodeStyleSettingsProvider.java index 9b67404bb..7add86e57 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLanguageCodeStyleSettingsProvider.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLanguageCodeStyleSettingsProvider.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLexerAdapter.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLexerAdapter.java index 3f2d0b45b..d5fb59d8c 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLexerAdapter.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLexerAdapter.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLineMarkerProvider.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLineMarkerProvider.java index 7078569aa..94aa4b9b7 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLineMarkerProvider.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleLineMarkerProvider.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleParserDefinition.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleParserDefinition.java index f4bdbdadb..3894b9cad 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleParserDefinition.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleParserDefinition.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleRefactoringSupportProvider.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleRefactoringSupportProvider.java index eca4af9e0..1ba8a9fe8 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleRefactoringSupportProvider.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleRefactoringSupportProvider.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleReference.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleReference.java index aeade5c72..b337eaa05 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleReference.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleReference.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleReferenceContributor.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleReferenceContributor.java index f27517b1b..91b7af0cb 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleReferenceContributor.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleReferenceContributor.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewElement.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewElement.java index 35a6fa909..ba90f902c 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewElement.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewElement.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewFactory.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewFactory.java index f8b1a3d84..1ac21ceef 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewFactory.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewFactory.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewModel.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewModel.java index 251c449cc..25ec9a46f 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewModel.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleStructureViewModel.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleSyntaxHighlighter.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleSyntaxHighlighter.java index 5249cf9d4..1ca8c8002 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleSyntaxHighlighter.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleSyntaxHighlighter.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleSyntaxHighlighterFactory.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleSyntaxHighlighterFactory.java index c941aab46..cfe08ce52 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleSyntaxHighlighterFactory.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleSyntaxHighlighterFactory.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleUtil.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleUtil.java index f3edbb94a..91eb5f0a0 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleUtil.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleUtil.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleElementFactory.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleElementFactory.java index 6a3fc22c5..bfa5188eb 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleElementFactory.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleElementFactory.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language.psi; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleElementType.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleElementType.java index 1f98b7cbf..3149dc609 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleElementType.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleElementType.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language.psi; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleFile.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleFile.java index 51d6faaf2..7bb65486e 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleFile.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleFile.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language.psi; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleNamedElement.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleNamedElement.java index 9499b75cd..7937a5e41 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleNamedElement.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleNamedElement.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language.psi; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleTokenType.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleTokenType.java index eef585869..cf4dafb82 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleTokenType.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/SimpleTokenType.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language.psi; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/impl/SimpleNamedElementImpl.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/impl/SimpleNamedElementImpl.java index 3785f51db..7f9372836 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/impl/SimpleNamedElementImpl.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/impl/SimpleNamedElementImpl.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language.psi.impl; diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/impl/SimplePsiImplUtil.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/impl/SimplePsiImplUtil.java index 6653a9371..6593316cd 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/impl/SimplePsiImplUtil.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/psi/impl/SimplePsiImplUtil.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language.psi.impl; diff --git a/code_samples/simple_language_plugin/src/main/resources/META-INF/plugin.xml b/code_samples/simple_language_plugin/src/main/resources/META-INF/plugin.xml index 1b767302f..ad434bd8a 100644 --- a/code_samples/simple_language_plugin/src/main/resources/META-INF/plugin.xml +++ b/code_samples/simple_language_plugin/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/simple_language_plugin/src/test/java/org/intellij/sdk/language/SimpleCodeInsightTest.java b/code_samples/simple_language_plugin/src/test/java/org/intellij/sdk/language/SimpleCodeInsightTest.java index fe489838c..bb028124e 100644 --- a/code_samples/simple_language_plugin/src/test/java/org/intellij/sdk/language/SimpleCodeInsightTest.java +++ b/code_samples/simple_language_plugin/src/test/java/org/intellij/sdk/language/SimpleCodeInsightTest.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/simple_language_plugin/src/test/java/org/intellij/sdk/language/SimpleParsingTest.java b/code_samples/simple_language_plugin/src/test/java/org/intellij/sdk/language/SimpleParsingTest.java index 964daf503..60c52cdfc 100644 --- a/code_samples/simple_language_plugin/src/test/java/org/intellij/sdk/language/SimpleParsingTest.java +++ b/code_samples/simple_language_plugin/src/test/java/org/intellij/sdk/language/SimpleParsingTest.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; diff --git a/code_samples/theme_basics/resources/Lightning.xml b/code_samples/theme_basics/resources/Lightning.xml index 4d73a6eef..5778ed92a 100644 --- a/code_samples/theme_basics/resources/Lightning.xml +++ b/code_samples/theme_basics/resources/Lightning.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/theme_basics/resources/META-INF/plugin.xml b/code_samples/theme_basics/resources/META-INF/plugin.xml index 4ab940a89..fd09f0dd7 100644 --- a/code_samples/theme_basics/resources/META-INF/plugin.xml +++ b/code_samples/theme_basics/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/tool_window/build.gradle b/code_samples/tool_window/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/tool_window/build.gradle +++ b/code_samples/tool_window/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/tool_window/gradlew b/code_samples/tool_window/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/tool_window/gradlew +++ b/code_samples/tool_window/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/tool_window/settings.gradle b/code_samples/tool_window/settings.gradle index dfc1e189f..5eca40f4d 100644 --- a/code_samples/tool_window/settings.gradle +++ b/code_samples/tool_window/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'toolWindow' diff --git a/code_samples/tool_window/src/main/java/org/intellij/sdk/toolWindow/MyToolWindow.java b/code_samples/tool_window/src/main/java/org/intellij/sdk/toolWindow/MyToolWindow.java index 7d941942b..0b2f36743 100644 --- a/code_samples/tool_window/src/main/java/org/intellij/sdk/toolWindow/MyToolWindow.java +++ b/code_samples/tool_window/src/main/java/org/intellij/sdk/toolWindow/MyToolWindow.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.toolWindow; diff --git a/code_samples/tool_window/src/main/java/org/intellij/sdk/toolWindow/MyToolWindowFactory.java b/code_samples/tool_window/src/main/java/org/intellij/sdk/toolWindow/MyToolWindowFactory.java index 56dd5a1f4..c103feed8 100644 --- a/code_samples/tool_window/src/main/java/org/intellij/sdk/toolWindow/MyToolWindowFactory.java +++ b/code_samples/tool_window/src/main/java/org/intellij/sdk/toolWindow/MyToolWindowFactory.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.toolWindow; diff --git a/code_samples/tool_window/src/main/resources/META-INF/plugin.xml b/code_samples/tool_window/src/main/resources/META-INF/plugin.xml index 2b7a28d7e..48ecd42e9 100644 --- a/code_samples/tool_window/src/main/resources/META-INF/plugin.xml +++ b/code_samples/tool_window/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/code_samples/tree_structure_provider/build.gradle b/code_samples/tree_structure_provider/build.gradle index 159701cff..b74617248 100644 --- a/code_samples/tree_structure_provider/build.gradle +++ b/code_samples/tree_structure_provider/build.gradle @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. plugins { id 'java' diff --git a/code_samples/tree_structure_provider/gradlew b/code_samples/tree_structure_provider/gradlew index 1b6c78733..f887d1017 100755 --- a/code_samples/tree_structure_provider/gradlew +++ b/code_samples/tree_structure_provider/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015-2022 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/code_samples/tree_structure_provider/settings.gradle b/code_samples/tree_structure_provider/settings.gradle index dc0ea4064..73745ea4b 100644 --- a/code_samples/tree_structure_provider/settings.gradle +++ b/code_samples/tree_structure_provider/settings.gradle @@ -1,3 +1,3 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. rootProject.name = 'treeStructureProvider' diff --git a/code_samples/tree_structure_provider/src/main/java/org/intellij/sdk/treeStructureProvider/TextOnlyTreeStructureProvider.java b/code_samples/tree_structure_provider/src/main/java/org/intellij/sdk/treeStructureProvider/TextOnlyTreeStructureProvider.java index e60d5b7ce..d39878770 100644 --- a/code_samples/tree_structure_provider/src/main/java/org/intellij/sdk/treeStructureProvider/TextOnlyTreeStructureProvider.java +++ b/code_samples/tree_structure_provider/src/main/java/org/intellij/sdk/treeStructureProvider/TextOnlyTreeStructureProvider.java @@ -1,4 +1,4 @@ -// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.treeStructureProvider; diff --git a/code_samples/tree_structure_provider/src/main/resources/META-INF/plugin.xml b/code_samples/tree_structure_provider/src/main/resources/META-INF/plugin.xml index 55aa39d38..4d7844057 100644 --- a/code_samples/tree_structure_provider/src/main/resources/META-INF/plugin.xml +++ b/code_samples/tree_structure_provider/src/main/resources/META-INF/plugin.xml @@ -1,4 +1,4 @@ - + diff --git a/reference_guide/api_changes_list.md b/reference_guide/api_changes_list.md index 967f59207..3bef1d587 100644 --- a/reference_guide/api_changes_list.md +++ b/reference_guide/api_changes_list.md @@ -1,6 +1,6 @@ [//]: # (title: Incompatible Changes in IntelliJ Platform and Plugins API) - + + + + + + + + The following pages list notable changes and new features in IDE releases. diff --git a/topics/appendix/api_notable/api_notable_list_2018.md b/topics/appendix/api_notable/api_notable_list_2018.md index 70d7f37ea..fa5d9d24f 100644 --- a/topics/appendix/api_notable/api_notable_list_2018.md +++ b/topics/appendix/api_notable/api_notable_list_2018.md @@ -1,6 +1,6 @@ [//]: # (title: Notable Changes in IntelliJ Platform and Plugins API 2018.*) - + ## 2018.3 diff --git a/topics/appendix/api_notable/api_notable_list_2019.md b/topics/appendix/api_notable/api_notable_list_2019.md index 69dfc4fc7..3705abb57 100644 --- a/topics/appendix/api_notable/api_notable_list_2019.md +++ b/topics/appendix/api_notable/api_notable_list_2019.md @@ -1,6 +1,6 @@ [//]: # (title: Notable Changes in IntelliJ Platform and Plugins API 2019.*) - + ## 2019.3 diff --git a/topics/appendix/api_notable/api_notable_list_2020.md b/topics/appendix/api_notable/api_notable_list_2020.md index 515842d5d..f172afd75 100644 --- a/topics/appendix/api_notable/api_notable_list_2020.md +++ b/topics/appendix/api_notable/api_notable_list_2020.md @@ -1,6 +1,6 @@ [//]: # (title: Notable Changes in IntelliJ Platform and Plugins API 2020.*) - + We've published our roadmap for the IntelliJ Platform for 2020: [Part I](https://blog.jetbrains.com/idea/2019/12/intellij-platform-roadmap-for-2020/) [Part II](https://blog.jetbrains.com/idea/2020/01/intellij-based-ide-features-roadmap-for-2020/) diff --git a/topics/appendix/api_notable/api_notable_list_2021.md b/topics/appendix/api_notable/api_notable_list_2021.md index 6fc3f856a..d2736d6a0 100644 --- a/topics/appendix/api_notable/api_notable_list_2021.md +++ b/topics/appendix/api_notable/api_notable_list_2021.md @@ -1,6 +1,6 @@ [//]: # (title: Notable Changes in IntelliJ Platform and Plugins API 2021.*) - + _Early Access Program_ (EAP) releases of upcoming versions are available [here](https://eap.jetbrains.com). diff --git a/topics/appendix/api_notable/api_notable_list_2022.md b/topics/appendix/api_notable/api_notable_list_2022.md index ce2388547..bfb071eb4 100644 --- a/topics/appendix/api_notable/api_notable_list_2022.md +++ b/topics/appendix/api_notable/api_notable_list_2022.md @@ -1,6 +1,6 @@ [//]: # (title: Notable Changes in IntelliJ Platform and Plugins API 2022.*) - + _Early Access Program_ (EAP) releases of upcoming versions are available [here](https://eap.jetbrains.com). diff --git a/topics/appendix/glossary.md b/topics/appendix/glossary.md index b2ca87e00..81384f583 100644 --- a/topics/appendix/glossary.md +++ b/topics/appendix/glossary.md @@ -1,6 +1,6 @@ [//]: # (title: Glossary) - + See also [Oracle's Java Technology Glossary](https://www.oracle.com/java/technologies/glossary.html). diff --git a/topics/appendix/resources/consulting.md b/topics/appendix/resources/consulting.md index f0b957e46..e46f7e908 100644 --- a/topics/appendix/resources/consulting.md +++ b/topics/appendix/resources/consulting.md @@ -1,6 +1,6 @@ [//]: # (title: Consulting) - + The following independent companies and individuals provide paid plugin consulting and development services. diff --git a/topics/appendix/resources/explore_api.md b/topics/appendix/resources/explore_api.md index f4cf9af28..5c28ca127 100644 --- a/topics/appendix/resources/explore_api.md +++ b/topics/appendix/resources/explore_api.md @@ -1,6 +1,6 @@ [//]: # (title: Explore the IntelliJ Platform API) - + Sometimes it can be challenging to implement plugin features for the IntelliJ Platform, especially when you've hit a roadblock and you're unsure how to move forward. diff --git a/topics/appendix/resources/marketing.md b/topics/appendix/resources/marketing.md index 418cbbe11..3ec716de5 100644 --- a/topics/appendix/resources/marketing.md +++ b/topics/appendix/resources/marketing.md @@ -1,6 +1,6 @@ [//]: # (title: Marketing) - + > Please make sure to follow the guidelines from [Plugin Overview page](https://plugins.jetbrains.com/docs/marketplace/plugin-overview-page.html) for an optimal presentation of your plugin on JetBrains Marketplace. > diff --git a/topics/appendix/resources/useful_links.md b/topics/appendix/resources/useful_links.md index 4c073d0ba..7bbeacafa 100644 --- a/topics/appendix/resources/useful_links.md +++ b/topics/appendix/resources/useful_links.md @@ -1,6 +1,6 @@ [//]: # (title: Useful Links) - + The following links represent useful resources for working with the IntelliJ Platform and creating plugins. diff --git a/topics/basics/analyzing.md b/topics/basics/analyzing.md index 0c17028ab..535d4a7d3 100644 --- a/topics/basics/analyzing.md +++ b/topics/basics/analyzing.md @@ -1,6 +1,6 @@ [//]: # (title: Analyzing) - + * Annotator * [Inspections](code_inspections.md) diff --git a/topics/basics/architectural_overview/documents.md b/topics/basics/architectural_overview/documents.md index 2da944917..b9df6d809 100644 --- a/topics/basics/architectural_overview/documents.md +++ b/topics/basics/architectural_overview/documents.md @@ -1,6 +1,6 @@ [//]: # (title: Documents) - + A [`Document`](upsource:///platform/core-api/src/com/intellij/openapi/editor/Document.java) is an editable sequence of Unicode characters, typically corresponding to the text contents of a [virtual file](virtual_file.md). diff --git a/topics/basics/architectural_overview/element_patterns.md b/topics/basics/architectural_overview/element_patterns.md index 4462272f9..525272f89 100644 --- a/topics/basics/architectural_overview/element_patterns.md +++ b/topics/basics/architectural_overview/element_patterns.md @@ -1,6 +1,6 @@ [//]: # (title: Element Patterns) - + Element patterns provide a generic way to specify conditions on objects. Plugin authors use them to check whether PSI elements match a particular structure. Just as regular expressions for strings test whether a (sub-)string matches a particular pattern, element patterns are used to put conditions on the nested structure of PSI elements. Their two main applications inside the IntelliJ Platform are: diff --git a/topics/basics/architectural_overview/file_view_providers.md b/topics/basics/architectural_overview/file_view_providers.md index ca6ff28a9..e91364177 100644 --- a/topics/basics/architectural_overview/file_view_providers.md +++ b/topics/basics/architectural_overview/file_view_providers.md @@ -1,6 +1,6 @@ [//]: # (title: File View Providers) - + A file view provider ([`FileViewProvider`](upsource:///platform/core-api/src/com/intellij/psi/FileViewProvider.java)) manages access to multiple PSI trees within a single file. diff --git a/topics/basics/architectural_overview/files.md b/topics/basics/architectural_overview/files.md index 9d334d60b..dd4678899 100644 --- a/topics/basics/architectural_overview/files.md +++ b/topics/basics/architectural_overview/files.md @@ -1,6 +1,6 @@ [//]: # (title: Files) - + * [Virtual File System](virtual_file_system.md) * [Virtual Files](virtual_file.md) \ No newline at end of file diff --git a/topics/basics/architectural_overview/general_threading_rules.md b/topics/basics/architectural_overview/general_threading_rules.md index 31ebd7ce0..85316a186 100644 --- a/topics/basics/architectural_overview/general_threading_rules.md +++ b/topics/basics/architectural_overview/general_threading_rules.md @@ -1,6 +1,6 @@ [//]: # (title: General Threading Rules) - + ## Read-Write Lock diff --git a/topics/basics/architectural_overview/modifying_psi.md b/topics/basics/architectural_overview/modifying_psi.md index bb7fd11e1..2a1282519 100644 --- a/topics/basics/architectural_overview/modifying_psi.md +++ b/topics/basics/architectural_overview/modifying_psi.md @@ -1,6 +1,6 @@ [//]: # (title: Modifying the PSI) - + The PSI is a read-write representation of the source code as a tree of elements corresponding to a source file's structure. You can modify the PSI by *adding*, *replacing*, and *deleting* PSI elements. diff --git a/topics/basics/architectural_overview/navigating_psi.md b/topics/basics/architectural_overview/navigating_psi.md index 510bc9b81..ca190a22d 100644 --- a/topics/basics/architectural_overview/navigating_psi.md +++ b/topics/basics/architectural_overview/navigating_psi.md @@ -1,6 +1,6 @@ [//]: # (title: Navigating the PSI) - + There are three main ways to navigate the PSI: *top-down*, *bottom-up*, and *references*. In the first scenario, you have a PSI file or another higher-level element (for example, a method). You need to find all elements that match a specified condition (for example, all variable declarations). diff --git a/topics/basics/architectural_overview/psi.md b/topics/basics/architectural_overview/psi.md index 291e7e61e..2debcf74e 100644 --- a/topics/basics/architectural_overview/psi.md +++ b/topics/basics/architectural_overview/psi.md @@ -1,6 +1,6 @@ [//]: # (title: Program Structure Interface \(PSI\)) - + The Program Structure Interface, commonly referred to as just PSI, is the layer in the IntelliJ Platform responsible for parsing files and creating the syntactic and semantic code model that powers so many of the platform's features. diff --git a/topics/basics/architectural_overview/psi_elements.md b/topics/basics/architectural_overview/psi_elements.md index 40ba5c595..80155877e 100644 --- a/topics/basics/architectural_overview/psi_elements.md +++ b/topics/basics/architectural_overview/psi_elements.md @@ -1,6 +1,6 @@ [//]: # (title: PSI Elements) - + A PSI (Program Structure Interface) file represents a hierarchy of PSI elements (so-called _PSI trees_). A single PSI file (itself being a PSI element) may contain several PSI trees in specific programming languages. diff --git a/topics/basics/architectural_overview/psi_files.md b/topics/basics/architectural_overview/psi_files.md index 2fd834147..c03b8aabd 100644 --- a/topics/basics/architectural_overview/psi_files.md +++ b/topics/basics/architectural_overview/psi_files.md @@ -1,6 +1,6 @@ [//]: # (title: PSI Files) - + A PSI (Program Structure Interface) file is the root of a structure representing a file's contents as a hierarchy of elements in a particular programming language. diff --git a/topics/basics/architectural_overview/psi_references.md b/topics/basics/architectural_overview/psi_references.md index 472687a99..b3429d6ec 100644 --- a/topics/basics/architectural_overview/psi_references.md +++ b/topics/basics/architectural_overview/psi_references.md @@ -1,6 +1,6 @@ [//]: # (title: PSI References) - + A *reference* in a PSI tree is an object that represents a link from a *usage* of a particular element in the code to the corresponding *declaration*. *Resolving* a reference means locating the declaration to which a specific usage refers. diff --git a/topics/basics/architectural_overview/uast.md b/topics/basics/architectural_overview/uast.md index 2c25ffc0f..8f506c22a 100644 --- a/topics/basics/architectural_overview/uast.md +++ b/topics/basics/architectural_overview/uast.md @@ -1,6 +1,6 @@ [//]: # (title: UAST - Unified Abstract Syntax Tree) - + UAST (Unified Abstract Syntax Tree) is an abstraction layer on the [PSI](psi_elements.md) of different JVM languages. It provides a unified API for working with common language elements like classes and method declarations, literal values, and control flow operators. diff --git a/topics/basics/architectural_overview/virtual_file.md b/topics/basics/architectural_overview/virtual_file.md index b1bfb4a31..c9c797689 100644 --- a/topics/basics/architectural_overview/virtual_file.md +++ b/topics/basics/architectural_overview/virtual_file.md @@ -1,6 +1,6 @@ [//]: # (title: Virtual Files) - + A [`VirtualFile`](upsource:///platform/core-api/src/com/intellij/openapi/vfs/VirtualFile.java) (VF) is the IntelliJ Platform's representation of a file in a [Virtual File System (VFS)](virtual_file_system.md). diff --git a/topics/basics/basic_action_system.md b/topics/basics/basic_action_system.md index 5d77aa88d..5174a571f 100644 --- a/topics/basics/basic_action_system.md +++ b/topics/basics/basic_action_system.md @@ -1,6 +1,6 @@ [//]: # (title: Actions) - + ## Introduction The actions system is an extension point that allows plugins to add their items to IntelliJ Platform-based IDE menus and toolbars. diff --git a/topics/basics/basic_run_configurations.md b/topics/basics/basic_run_configurations.md index 3504485a3..4a9fdbdd7 100644 --- a/topics/basics/basic_run_configurations.md +++ b/topics/basics/basic_run_configurations.md @@ -1,6 +1,6 @@ [//]: # (title: Run Configurations) - + *Run Configurations* allow users to run specific external processes from within the IDE, e.g., a script, an application, a server, etc. You can provide the UI for the user to specify execution options, and an option to create a run configuration based on a specific location in the source code. diff --git a/topics/basics/basics.md b/topics/basics/basics.md index effd93730..23dc39eac 100644 --- a/topics/basics/basics.md +++ b/topics/basics/basics.md @@ -1,6 +1,6 @@ [//]: # (title: Quick Start Guide) - + This section covers the basics of working with the IntelliJ Platform. It will familiarize you with the working environment, project structure, and frequently used API components. diff --git a/topics/basics/disposers.md b/topics/basics/disposers.md index 949698b14..7ecf2b26a 100644 --- a/topics/basics/disposers.md +++ b/topics/basics/disposers.md @@ -1,6 +1,6 @@ [//]: # (title: Disposer and Disposable) - + The IntelliJ Platform's [`Disposer`](upsource:///platform/util/src/com/intellij/openapi/util/Disposer.java) facilitates resource cleanup. If a subsystem keeps a set of resources alive coincident with a parent object's lifetime, the subsystem's resources should be registered with the `Disposer` to be released before or at the same time as the parent object. diff --git a/topics/basics/editing.md b/topics/basics/editing.md index 5e6fa3234..9cbceab02 100644 --- a/topics/basics/editing.md +++ b/topics/basics/editing.md @@ -1,6 +1,6 @@ [//]: # (title: Editing) - + * Code Completion * [Templates](templates.md) diff --git a/topics/basics/getting_started/creating_plugin_project.md b/topics/basics/getting_started/creating_plugin_project.md index ee6212c9c..a00a9236e 100644 --- a/topics/basics/getting_started/creating_plugin_project.md +++ b/topics/basics/getting_started/creating_plugin_project.md @@ -1,6 +1,6 @@ [//]: # (title: Creating a Plugin Project) - + > For new projects, it is highly recommended to use [Gradle-based setup](getting_started.md). > diff --git a/topics/basics/getting_started/deploying_plugin.md b/topics/basics/getting_started/deploying_plugin.md index e2beed0f1..b32a7eae9 100644 --- a/topics/basics/getting_started/deploying_plugin.md +++ b/topics/basics/getting_started/deploying_plugin.md @@ -1,6 +1,6 @@ [//]: # (title: Deploying a Plugin) - + Before your custom plugin can be used, it must be deployed: built, installed, and then enabled using Plugin Manager. diff --git a/topics/basics/getting_started/running_and_debugging_a_plugin.md b/topics/basics/getting_started/running_and_debugging_a_plugin.md index df2221fa7..69fec9330 100644 --- a/topics/basics/getting_started/running_and_debugging_a_plugin.md +++ b/topics/basics/getting_started/running_and_debugging_a_plugin.md @@ -1,6 +1,6 @@ [//]: # (title: Running and Debugging a Plugin) - + It's possible to run and debug a plugin directly from the IntelliJ IDEA. You need a configured special profile (a *Plugin* Run/Debug configuration) that specifies the plugin module, VM parameters, and other specific options. diff --git a/topics/basics/getting_started/setting_up_environment.md b/topics/basics/getting_started/setting_up_environment.md index 2970a6779..06a80f9fa 100644 --- a/topics/basics/getting_started/setting_up_environment.md +++ b/topics/basics/getting_started/setting_up_environment.md @@ -1,6 +1,6 @@ [//]: # (title: Setting Up a Development Environment) - + > For new projects, it is highly recommended to use [Gradle-based setup](getting_started.md). > diff --git a/topics/basics/getting_started/using_dev_kit.md b/topics/basics/getting_started/using_dev_kit.md index c218fff09..45c9f9832 100644 --- a/topics/basics/getting_started/using_dev_kit.md +++ b/topics/basics/getting_started/using_dev_kit.md @@ -1,6 +1,6 @@ [//]: # (title: Using DevKit) - + > For new projects, it is highly recommended to use [Gradle-based setup](getting_started.md). > diff --git a/topics/basics/ide_development_instance.md b/topics/basics/ide_development_instance.md index dd5654417..f4eb053f9 100644 --- a/topics/basics/ide_development_instance.md +++ b/topics/basics/ide_development_instance.md @@ -1,6 +1,6 @@ [//]: # (title: IDE Development Instances) - + A JetBrains feature for developing plugins is running or debugging a plugin project from within an IntelliJ Platform-based IDE such as IntelliJ IDEA. Selecting the [runIde](gradle_prerequisites.md#running-a-simple-gradle-based-intellij-platform-plugin) task for a Gradle-based project (or [Run](running_and_debugging_a_plugin.md) menu for a DevKit-based project) will launch a _Development Instance_ of the IDE with the plugin enabled. diff --git a/topics/basics/indexing_and_psi_stubs.md b/topics/basics/indexing_and_psi_stubs.md index 21f717b6b..d87965f8d 100644 --- a/topics/basics/indexing_and_psi_stubs.md +++ b/topics/basics/indexing_and_psi_stubs.md @@ -1,6 +1,6 @@ [//]: # (title: Indexing and PSI Stubs) - + ## Indexes diff --git a/topics/basics/indexing_and_psi_stubs/file_based_indexes.md b/topics/basics/indexing_and_psi_stubs/file_based_indexes.md index 28606a868..445ee345c 100644 --- a/topics/basics/indexing_and_psi_stubs/file_based_indexes.md +++ b/topics/basics/indexing_and_psi_stubs/file_based_indexes.md @@ -1,6 +1,6 @@ [//]: # (title: File-Based Indexes) - + File-based indexes are based on a [Map/Reduce architecture](https://en.wikipedia.org/wiki/MapReduce). Each index has a specific type of key and a particular type of value. diff --git a/topics/basics/indexing_and_psi_stubs/stub_indexes.md b/topics/basics/indexing_and_psi_stubs/stub_indexes.md index 3c10ab451..d87f8533b 100644 --- a/topics/basics/indexing_and_psi_stubs/stub_indexes.md +++ b/topics/basics/indexing_and_psi_stubs/stub_indexes.md @@ -1,6 +1,6 @@ [//]: # (title: Stub Indexes) - + ## Stub Trees diff --git a/topics/basics/intellij_coding_guidelines.md b/topics/basics/intellij_coding_guidelines.md index db5ca7083..35fa39443 100644 --- a/topics/basics/intellij_coding_guidelines.md +++ b/topics/basics/intellij_coding_guidelines.md @@ -1,6 +1,6 @@ [//]: # (title: IntelliJ Platform Coding Guidelines) - + If you are writing code that you would like to contribute to the IntelliJ Platform (either as a patch or as a plugin), following these guidelines will make it easier for the JetBrains development team to review and accept your changes. diff --git a/topics/basics/persistence.md b/topics/basics/persistence.md index 537a2153d..bc72023cc 100644 --- a/topics/basics/persistence.md +++ b/topics/basics/persistence.md @@ -1,6 +1,6 @@ [//]: # (title: Persistence Model) - + The IntelliJ Platform Persistence Model is used to store a variety of information. For example, [Run Configurations](basic_run_configurations.md) and [Settings](settings.md) are stored using the Persistence Model. diff --git a/topics/basics/persisting_sensitive_data.md b/topics/basics/persisting_sensitive_data.md index 015860cdd..eab5424fd 100644 --- a/topics/basics/persisting_sensitive_data.md +++ b/topics/basics/persisting_sensitive_data.md @@ -1,6 +1,6 @@ [//]: # (title: Persisting Sensitive Data) - + The Credentials Store API allows you to store sensitive user data securely, like passwords, server URLs, etc. diff --git a/topics/basics/platform_contributions.md b/topics/basics/platform_contributions.md index 4c3aa215d..99b148c5b 100644 --- a/topics/basics/platform_contributions.md +++ b/topics/basics/platform_contributions.md @@ -1,6 +1,6 @@ [//]: # (title: Contributing to the IntelliJ Platform) - + Please make sure to read the [Code of Conduct](intellij-sdk-docs-original_CODE_OF_CONDUCT.md). diff --git a/topics/basics/plugin_signing.md b/topics/basics/plugin_signing.md index 796a3fb03..6665942d4 100644 --- a/topics/basics/plugin_signing.md +++ b/topics/basics/plugin_signing.md @@ -1,6 +1,6 @@ [//]: # (title: Plugin Signing) - + Plugin Signing is a mechanism introduced in the 2021.2 release cycle to increase security in [JetBrains Marketplace](https://plugins.jetbrains.com) and all of our IntelliJ-based IDEs. diff --git a/topics/basics/plugin_structure.md b/topics/basics/plugin_structure.md index de2ba816d..380ee18b2 100644 --- a/topics/basics/plugin_structure.md +++ b/topics/basics/plugin_structure.md @@ -1,6 +1,6 @@ [//]: # (title: Plugin Structure) - + Click the following topics to learn more about the plugin system structure and plugin lifecycles: diff --git a/topics/basics/plugin_structure/dynamic_plugins.md b/topics/basics/plugin_structure/dynamic_plugins.md index db41064ad..127eaa022 100644 --- a/topics/basics/plugin_structure/dynamic_plugins.md +++ b/topics/basics/plugin_structure/dynamic_plugins.md @@ -1,6 +1,6 @@ [//]: # (title: Dynamic Plugins) - + Starting with the **2020.1** release, installing, updating, and uninstalling plugins without restarting the IDE is available in the IntelliJ Platform. diff --git a/topics/basics/plugin_structure/plugin_actions.md b/topics/basics/plugin_structure/plugin_actions.md index 60b522005..d9b20ab1b 100644 --- a/topics/basics/plugin_structure/plugin_actions.md +++ b/topics/basics/plugin_structure/plugin_actions.md @@ -1,6 +1,6 @@ [//]: # (title: Actions) - + The IntelliJ Platform provides the concept of _actions_. An action is a class derived from [`AnAction`](upsource:///platform/editor-ui-api/src/com/intellij/openapi/actionSystem/AnAction.java), whose `actionPerformed()` method is called when its menu item or toolbar button is selected. diff --git a/topics/basics/plugin_structure/plugin_class_loaders.md b/topics/basics/plugin_structure/plugin_class_loaders.md index 4e65ca5aa..be1e3bdec 100644 --- a/topics/basics/plugin_structure/plugin_class_loaders.md +++ b/topics/basics/plugin_structure/plugin_class_loaders.md @@ -1,6 +1,6 @@ [//]: # (title: Class Loaders) - + A separate class loader is used to load the classes of each plugin. This allows each plugin to use a different library version, even if the same library is used by the IDE itself or by another plugin. diff --git a/topics/basics/plugin_structure/plugin_configuration_file.md b/topics/basics/plugin_structure/plugin_configuration_file.md index 14f1ec23c..05254927e 100644 --- a/topics/basics/plugin_structure/plugin_configuration_file.md +++ b/topics/basics/plugin_structure/plugin_configuration_file.md @@ -1,6 +1,6 @@ [//]: # (title: Plugin Configuration File) - + The following is a sample plugin configuration file. This sample showcases and describes all elements that can be used in the plugin.xml file. diff --git a/topics/basics/plugin_structure/plugin_content.md b/topics/basics/plugin_structure/plugin_content.md index 2ae863201..b295913ff 100644 --- a/topics/basics/plugin_structure/plugin_content.md +++ b/topics/basics/plugin_structure/plugin_content.md @@ -1,6 +1,6 @@ [//]: # (title: Plugin Content) - + Plugin distribution will be built using [Gradle](deployment.md) or [Plugin DevKit](deploying_plugin.md). diff --git a/topics/basics/plugin_structure/plugin_dependencies.md b/topics/basics/plugin_structure/plugin_dependencies.md index 14a97aac2..3fccb2f60 100644 --- a/topics/basics/plugin_structure/plugin_dependencies.md +++ b/topics/basics/plugin_structure/plugin_dependencies.md @@ -1,6 +1,6 @@ [//]: # (title: Dependencies) - + A plugin may depend on classes from other plugins, either bundled, third-party, or by the same author. This document describes the syntax for declaring plugin dependencies and optional plugin dependencies. diff --git a/topics/basics/plugin_structure/plugin_extension_points.md b/topics/basics/plugin_structure/plugin_extension_points.md index 6d33e0daf..6557c3029 100644 --- a/topics/basics/plugin_structure/plugin_extension_points.md +++ b/topics/basics/plugin_structure/plugin_extension_points.md @@ -1,6 +1,6 @@ [//]: # (title: Extension Points) - + > See [Plugin Extensions](plugin_extensions.md) for _using_ extension points in your plugin. > diff --git a/topics/basics/plugin_structure/plugin_extensions.md b/topics/basics/plugin_structure/plugin_extensions.md index fc921deb4..584f6a07e 100644 --- a/topics/basics/plugin_structure/plugin_extensions.md +++ b/topics/basics/plugin_structure/plugin_extensions.md @@ -1,6 +1,6 @@ [//]: # (title: Extensions) - + _Extensions_ are the most common way for a plugin to extend the IntelliJ Platform's functionality in a way that is not as straightforward as adding an action to a menu or toolbar. diff --git a/topics/basics/plugin_structure/plugin_icon_file.md b/topics/basics/plugin_structure/plugin_icon_file.md index 6cd0fdcce..174ca039c 100644 --- a/topics/basics/plugin_structure/plugin_icon_file.md +++ b/topics/basics/plugin_structure/plugin_icon_file.md @@ -1,6 +1,6 @@ [//]: # (title: Plugin Logo) - + Beginning in version 2019.1, the IntelliJ Platform supports representing a plugin with a logo. A _Plugin Logo_ is intended to be a unique representation of a plugin's functionality, technology, or company. diff --git a/topics/basics/plugin_structure/plugin_listeners.md b/topics/basics/plugin_structure/plugin_listeners.md index a6c2d1078..b35af430f 100644 --- a/topics/basics/plugin_structure/plugin_listeners.md +++ b/topics/basics/plugin_structure/plugin_listeners.md @@ -1,6 +1,6 @@ [//]: # (title: Listeners) - + _Listeners_ allow plugins to declaratively subscribe to events delivered through the message bus (see [Messaging infrastructure](messaging_infrastructure.md) for details). Listener implementations must be stateless and may not implement life-cycle (e.g., `Disposable`). diff --git a/topics/basics/plugin_structure/plugin_services.md b/topics/basics/plugin_structure/plugin_services.md index 59022a743..ae63d4562 100644 --- a/topics/basics/plugin_structure/plugin_services.md +++ b/topics/basics/plugin_structure/plugin_services.md @@ -1,6 +1,6 @@ [//]: # (title: Services) - + A _service_ is a plugin component loaded on demand when your plugin calls the `getService()` method of corresponding [`ComponentManager`](upsource:///platform/extensions/src/com/intellij/openapi/components/ComponentManager.java) instance (see [Types](#types)). diff --git a/topics/basics/project_structure.md b/topics/basics/project_structure.md index 7511d2c1c..62dce7792 100644 --- a/topics/basics/project_structure.md +++ b/topics/basics/project_structure.md @@ -1,6 +1,6 @@ [//]: # (title: Project Structure) - + diff --git a/topics/basics/project_view.md b/topics/basics/project_view.md index faf77eeb6..0cf8dbb76 100644 --- a/topics/basics/project_view.md +++ b/topics/basics/project_view.md @@ -1,5 +1,5 @@ [//]: # (title: Project View) - + * [Modifying Project View Structure](tree_structure_view.md) \ No newline at end of file diff --git a/topics/basics/psi_cookbook.md b/topics/basics/psi_cookbook.md index dfdaf0003..db39a03e8 100644 --- a/topics/basics/psi_cookbook.md +++ b/topics/basics/psi_cookbook.md @@ -1,6 +1,6 @@ [//]: # (title: PSI Cookbook) - + This page gives recipes for the most common operations for working with the PSI (Program Structure Interface). Unlike [Developing Custom Language Plugins](custom_language_support.md), it talks about working with the PSI of existing languages (such as Java). diff --git a/topics/basics/run_configurations/run_configuration_execution.md b/topics/basics/run_configurations/run_configuration_execution.md index 8457e658b..9041340dd 100644 --- a/topics/basics/run_configurations/run_configuration_execution.md +++ b/topics/basics/run_configurations/run_configuration_execution.md @@ -1,6 +1,6 @@ [//]: # (title: Execution) - + The standard execution of a run action goes through the following steps: diff --git a/topics/basics/run_configurations/run_configuration_management.md b/topics/basics/run_configurations/run_configuration_management.md index c4669c655..20bd21f53 100644 --- a/topics/basics/run_configurations/run_configuration_management.md +++ b/topics/basics/run_configurations/run_configuration_management.md @@ -1,6 +1,6 @@ [//]: # (title: Run Configuration Management) - + This document describes the primary classes to work with run configurations and everyday use cases. diff --git a/topics/basics/settings.md b/topics/basics/settings.md index 63869671a..ffdf2f311 100644 --- a/topics/basics/settings.md +++ b/topics/basics/settings.md @@ -1,6 +1,6 @@ [//]: # (title: Settings) - + ## Introduction to Settings [Settings](https://www.jetbrains.com/help/idea/configuring-project-and-ide-settings.html) are but one application of the IntelliJ Platform [Persistence Model](persistence.md). diff --git a/topics/basics/templates.md b/topics/basics/templates.md index f618b0422..2a93af3d1 100644 --- a/topics/basics/templates.md +++ b/topics/basics/templates.md @@ -1,6 +1,6 @@ [//]: # (title: Templates) - + * [Live Templates](live_templates.md) * [Adding Live Templates to a Plugin](template_support.md) diff --git a/topics/basics/testing_plugins/light_and_heavy_tests.md b/topics/basics/testing_plugins/light_and_heavy_tests.md index 0746cc12e..06abb5519 100644 --- a/topics/basics/testing_plugins/light_and_heavy_tests.md +++ b/topics/basics/testing_plugins/light_and_heavy_tests.md @@ -1,6 +1,6 @@ [//]: # (title: Light and Heavy Tests) - + Plugin tests run in a real, rather than mocked, IntelliJ Platform environment and use real implementations for most application and project components/services. diff --git a/topics/basics/testing_plugins/test_project_and_testdata_directories.md b/topics/basics/testing_plugins/test_project_and_testdata_directories.md index 6b63857e3..5b570448f 100644 --- a/topics/basics/testing_plugins/test_project_and_testdata_directories.md +++ b/topics/basics/testing_plugins/test_project_and_testdata_directories.md @@ -1,6 +1,6 @@ [//]: # (title: Test Project and Testdata Directories) - + The test fixture creates a *test project* environment. Unless you customize the project creation, the test project will have one module with one source root called src. diff --git a/topics/basics/testing_plugins/testing_faq.md b/topics/basics/testing_plugins/testing_faq.md index 73ce80a53..1550b7d25 100644 --- a/topics/basics/testing_plugins/testing_faq.md +++ b/topics/basics/testing_plugins/testing_faq.md @@ -1,6 +1,6 @@ [//]: # (title: Testing FAQ) - + This page lists a number of common questions/issues and techniques useful for testing plugins. diff --git a/topics/basics/testing_plugins/testing_highlighting.md b/topics/basics/testing_plugins/testing_highlighting.md index 9eebc7ea2..7783560de 100644 --- a/topics/basics/testing_plugins/testing_highlighting.md +++ b/topics/basics/testing_plugins/testing_highlighting.md @@ -1,6 +1,6 @@ [//]: # (title: Testing Highlighting) - + When writing plugin tests, a common task is testing various kinds of highlighting (inspections, annotators, parser error highlighting, etc.). The IntelliJ Platform provides a dedicated utility and markup format for this task. diff --git a/topics/basics/testing_plugins/testing_plugins.md b/topics/basics/testing_plugins/testing_plugins.md index 03a276f2e..d6c821ff6 100644 --- a/topics/basics/testing_plugins/testing_plugins.md +++ b/topics/basics/testing_plugins/testing_plugins.md @@ -1,6 +1,6 @@ [//]: # (title: Testing Plugins) - + Most of the tests in the IntelliJ Platform codebase are *model-level functional tests*. What this means is the following: diff --git a/topics/basics/testing_plugins/tests_and_fixtures.md b/topics/basics/testing_plugins/tests_and_fixtures.md index cf1f05f42..7c56a7ab0 100644 --- a/topics/basics/testing_plugins/tests_and_fixtures.md +++ b/topics/basics/testing_plugins/tests_and_fixtures.md @@ -1,6 +1,6 @@ [//]: # (title: Tests and Fixtures) - + The IntelliJ Platform testing infrastructure is not tied to any specific test framework. In fact, the IntelliJ IDEA Team uses [JUnit](https://junit.org), [TestNG](https://testng.org), and [Cucumber](https://cucumber.io/) for testing different parts of the project. However, most of the tests are written using JUnit 3. diff --git a/topics/basics/testing_plugins/writing_tests.md b/topics/basics/testing_plugins/writing_tests.md index 65c9fee69..f98913c8b 100644 --- a/topics/basics/testing_plugins/writing_tests.md +++ b/topics/basics/testing_plugins/writing_tests.md @@ -1,6 +1,6 @@ [//]: # (title: Writing Tests) - + In most cases, once you have the necessary files copied to the test project and loaded into the in-memory editor, writing the test itself involves invoking your plugin code and has few dependencies on the test framework. diff --git a/topics/basics/types_of_plugins.md b/topics/basics/types_of_plugins.md index 3cd56a90d..76e71fd9d 100644 --- a/topics/basics/types_of_plugins.md +++ b/topics/basics/types_of_plugins.md @@ -1,6 +1,6 @@ [//]: # (title: Main Types of Plugins) - + Products based on the IntelliJ Platform can be modified and adjusted for custom purposes by adding plugins. All downloadable plugins are available at the [JetBrains Plugins Repository](https://plugins.jetbrains.com/). diff --git a/topics/basics/virtual_file_system.md b/topics/basics/virtual_file_system.md index ae0695276..742c12170 100644 --- a/topics/basics/virtual_file_system.md +++ b/topics/basics/virtual_file_system.md @@ -1,6 +1,6 @@ [//]: # (title: Virtual File System) - + The Virtual File System (VFS) is a component of the IntelliJ Platform that encapsulates most of its activity for working with files represented as [Virtual File](virtual_file.md). diff --git a/topics/intellij-sdk-docs-original_CODE_OF_CONDUCT.md b/topics/intellij-sdk-docs-original_CODE_OF_CONDUCT.md index 535f06104..6213508ef 100644 --- a/topics/intellij-sdk-docs-original_CODE_OF_CONDUCT.md +++ b/topics/intellij-sdk-docs-original_CODE_OF_CONDUCT.md @@ -1,6 +1,6 @@ [//]: # (title: Code of Conduct) - + ## Code of Conduct diff --git a/topics/intellij-sdk-docs-original_CONTRIBUTING.md b/topics/intellij-sdk-docs-original_CONTRIBUTING.md index b2de1d738..4ae4f0958 100644 --- a/topics/intellij-sdk-docs-original_CONTRIBUTING.md +++ b/topics/intellij-sdk-docs-original_CONTRIBUTING.md @@ -1,6 +1,6 @@ [//]: # (title: Contributing to the IntelliJ Platform SDK) - + This document describes our contribution guidelines for the open-source IntelliJ Platform SDK documentation and sample code. Before you begin contributing content to the SDK, please read this page thoroughly as well as the [Code of Conduct](intellij-sdk-docs-original_CODE_OF_CONDUCT.md) and [License](https://github.com/JetBrains/intellij-sdk-docs/blob/main/LICENSE.txt) documents. diff --git a/topics/intro/about.md b/topics/intro/about.md index 43c20b909..e05675e17 100644 --- a/topics/intro/about.md +++ b/topics/intro/about.md @@ -1,6 +1,6 @@ [//]: # (title: About This Guide) - + This guide is split into several parts, similar to a textbook. Each one builds on the content of the previous section, but it is not necessary to read the guide in order. diff --git a/topics/intro/code_samples.md b/topics/intro/code_samples.md index 413c9335d..9eb5e525f 100644 --- a/topics/intro/code_samples.md +++ b/topics/intro/code_samples.md @@ -1,6 +1,6 @@ [//]: # (title: Code Samples) - + ## Introduction diff --git a/topics/intro/content_updates.md b/topics/intro/content_updates.md index 59f98e6c7..815ef2078 100644 --- a/topics/intro/content_updates.md +++ b/topics/intro/content_updates.md @@ -1,5 +1,5 @@ [//]: # (title: Content Updates) - + This page lists notable additions and updates to the SDK documentation and [code samples](https://github.com/JetBrains/intellij-sdk-code-samples). diff --git a/topics/intro/getting_help.md b/topics/intro/getting_help.md index 1a6409ecd..7f1018cc6 100644 --- a/topics/intro/getting_help.md +++ b/topics/intro/getting_help.md @@ -1,6 +1,6 @@ [//]: # (title: Getting Help) - + ## Problems with the Guide diff --git a/topics/intro/key_topics.md b/topics/intro/key_topics.md index ad0c6b6dc..cf346c8a2 100644 --- a/topics/intro/key_topics.md +++ b/topics/intro/key_topics.md @@ -1,6 +1,6 @@ [//]: # (title: Key Topics) - + The IntelliJ Platform is extensive and very capable, and its size and scope can initially be very daunting. This page is intended to list the key topics that a plugin author would be interested in, and provide quick links to the most common extension points. diff --git a/topics/intro/sdk_code_guidelines.md b/topics/intro/sdk_code_guidelines.md index 5cc4ffbf2..9e9d9671d 100644 --- a/topics/intro/sdk_code_guidelines.md +++ b/topics/intro/sdk_code_guidelines.md @@ -1,6 +1,6 @@ [//]: # (title: SDK Code Sample Guidelines) - + This document describes the coding guidelines used for authoring open-source IntelliJ Platform SDK code samples. Before you begin, please read this page thoroughly, as well as the [Code of Conduct](intellij-sdk-docs-original_CODE_OF_CONDUCT.md) and [License](https://github.com/JetBrains/intellij-sdk-docs/blob/main/LICENSE.txt) documents. @@ -33,7 +33,7 @@ Each roadmap should contain: Use the standard intellij-community copyright notice in all sample plugins authored by JetBrains: ```text -Copyright 2000-2021 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file." +Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file." ``` > The copyright statement must appear at the top of every source file. diff --git a/topics/intro/welcome.md b/topics/intro/welcome.md index 2aa95a4b2..8128c165d 100644 --- a/topics/intro/welcome.md +++ b/topics/intro/welcome.md @@ -1,6 +1,6 @@ [//]: # (title: IntelliJ Platform SDK) - + [![official JetBrains project](https://jb.gg/badges/official-flat-square.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub) [![Twitter Follow](https://img.shields.io/twitter/follow/JBPlatform?style=flat-square&logo=twitter)](https://twitter.com/JBPlatform/) [![Slack](https://img.shields.io/badge/Slack-%23intellij--platform-blue?style=flat-square&logo=slack)](https://plugins.jetbrains.com/slack) diff --git a/topics/platform/fundamentals.md b/topics/platform/fundamentals.md index 5ba2a3dbf..e6825a0b7 100644 --- a/topics/platform/fundamentals.md +++ b/topics/platform/fundamentals.md @@ -1,6 +1,6 @@ [//]: # (title: Fundamentals) - + This section describes the low-level fundamental building blocks of the IntelliJ Platform: diff --git a/topics/products/appcode/app_code.md b/topics/products/appcode/app_code.md index b8b83452b..15445f852 100644 --- a/topics/products/appcode/app_code.md +++ b/topics/products/appcode/app_code.md @@ -1,6 +1,6 @@ [//]: # (title: AppCode Plugin Development) - + ## Introduction Plugin projects targeting [AppCode](https://www.jetbrains.com/objc/) can be developed using IntelliJ IDEA with the `gradle-intellij-plugin`. diff --git a/topics/products/appcode/appcode_extension_point_list.md b/topics/products/appcode/appcode_extension_point_list.md index b83cd353b..3e124fd99 100644 --- a/topics/products/appcode/appcode_extension_point_list.md +++ b/topics/products/appcode/appcode_extension_point_list.md @@ -1,6 +1,6 @@ [//]: # (title: AppCode Extension Point List) - + 25 Extension Points (EP) and 4 Listeners for AppCode diff --git a/topics/products/clion/clion.md b/topics/products/clion/clion.md index 6c86b04b3..afb472c8a 100644 --- a/topics/products/clion/clion.md +++ b/topics/products/clion/clion.md @@ -1,6 +1,6 @@ [//]: # (title: CLion Plugin Development) - + ## Introduction [CLion](https://www.jetbrains.com/clion/) is an IntelliJ Platform-based product. diff --git a/topics/products/clion/clion_extension_point_list.md b/topics/products/clion/clion_extension_point_list.md index b17417705..f709d452b 100644 --- a/topics/products/clion/clion_extension_point_list.md +++ b/topics/products/clion/clion_extension_point_list.md @@ -1,6 +1,6 @@ [//]: # (title: CLion Extension Point List) - + 95 Extension Points (EP) and 27 Listeners for CLion diff --git a/topics/products/datagrip/data_grip.md b/topics/products/datagrip/data_grip.md index fb08567a9..8b141a632 100644 --- a/topics/products/datagrip/data_grip.md +++ b/topics/products/datagrip/data_grip.md @@ -1,6 +1,6 @@ [//]: # (title: DataGrip Plugin Development) - + ## Introduction [DataGrip](https://www.jetbrains.com/datagrip/) is an IntelliJ Platform-based product. diff --git a/topics/products/datagrip/data_grip_extension_point_list.md b/topics/products/datagrip/data_grip_extension_point_list.md index 3c71b0853..dc5fded79 100644 --- a/topics/products/datagrip/data_grip_extension_point_list.md +++ b/topics/products/datagrip/data_grip_extension_point_list.md @@ -1,6 +1,6 @@ [//]: # (title: DataGrip Extension Point List) - + 12 Extension Points (EP) and 13 Listeners for DataGrip diff --git a/topics/products/goland/goland.md b/topics/products/goland/goland.md index 2f6a4e08e..a23400c3e 100644 --- a/topics/products/goland/goland.md +++ b/topics/products/goland/goland.md @@ -1,6 +1,6 @@ [//]: # (title: GoLand Plugin Development) - + ## Introduction [GoLand](https://www.jetbrains.com/go/) is an IntelliJ Platform-based product. diff --git a/topics/products/goland/goland_extension_point_list.md b/topics/products/goland/goland_extension_point_list.md index 4a261b1d8..345016039 100644 --- a/topics/products/goland/goland_extension_point_list.md +++ b/topics/products/goland/goland_extension_point_list.md @@ -1,6 +1,6 @@ [//]: # (title: GoLand Extension Point List) - + 17 Extension Points (EP) and 7 Listeners for GoLand diff --git a/topics/products/idea/idea.md b/topics/products/idea/idea.md index 6152fbb60..0b7cf7326 100644 --- a/topics/products/idea/idea.md +++ b/topics/products/idea/idea.md @@ -1,6 +1,6 @@ [//]: # (title: IntelliJ IDEA Plugin Development) - + Please see "Java" entry in table [Modules Specific to Functionality](plugin_compatibility.md#modules-specific-to-functionality) on how to use Java specific functionality. diff --git a/topics/products/idea/spring_api.md b/topics/products/idea/spring_api.md index 8c73d7fa6..b9b10252e 100644 --- a/topics/products/idea/spring_api.md +++ b/topics/products/idea/spring_api.md @@ -1,6 +1,6 @@ [//]: # (title: Spring API) - + Spring API allows 3rd party plugins to re-use, integrate with or extend existing Spring Framework support in IntelliJ IDEA Ultimate. diff --git a/topics/products/idea/spring_extension_point_list.md b/topics/products/idea/spring_extension_point_list.md index 8a8fea10d..8fa7bb9e0 100644 --- a/topics/products/idea/spring_extension_point_list.md +++ b/topics/products/idea/spring_extension_point_list.md @@ -1,6 +1,6 @@ [//]: # (title: Spring API Extension Point List) - + 48 Extension Points (EP) and 5 Listeners for Spring API diff --git a/topics/products/idea/tomcat_integration.md b/topics/products/idea/tomcat_integration.md index 39d9a9918..c19c846f8 100644 --- a/topics/products/idea/tomcat_integration.md +++ b/topics/products/idea/tomcat_integration.md @@ -1,6 +1,6 @@ [//]: # (title: Tomcat Integration) - + The source code of the Tomcat plugin included in IntelliJ IDEA Ultimate is available as a sample for implementing application server integration plugins. You can find the code under lib/src/src_tomcat.zip in the main IntelliJ IDEA Ultimate distribution. \ No newline at end of file diff --git a/topics/products/phpstorm/existing_plugins.md b/topics/products/phpstorm/existing_plugins.md index 950f141a6..fef0dc682 100644 --- a/topics/products/phpstorm/existing_plugins.md +++ b/topics/products/phpstorm/existing_plugins.md @@ -1,6 +1,6 @@ [//]: # (title: Example PhpStorm Third-Party Plugins) - + This page lists some example PhpStorm plugins created by third-party developers. diff --git a/topics/products/phpstorm/php_extension_point_list.md b/topics/products/phpstorm/php_extension_point_list.md index 14dfe677b..945aa81a1 100644 --- a/topics/products/phpstorm/php_extension_point_list.md +++ b/topics/products/phpstorm/php_extension_point_list.md @@ -1,6 +1,6 @@ [//]: # (title: PHP Extension Point List) - + 54 Extension Points (EP) and 7 Listeners for PHP diff --git a/topics/products/phpstorm/php_open_api.md b/topics/products/phpstorm/php_open_api.md index 9077db91e..274fef70c 100644 --- a/topics/products/phpstorm/php_open_api.md +++ b/topics/products/phpstorm/php_open_api.md @@ -1,6 +1,6 @@ [//]: # (title: PHP Open API) - + ## Dependency in `plugin.xml` diff --git a/topics/products/phpstorm/php_open_api_breaking_changes.md b/topics/products/phpstorm/php_open_api_breaking_changes.md index 63d7fb823..13b688873 100644 --- a/topics/products/phpstorm/php_open_api_breaking_changes.md +++ b/topics/products/phpstorm/php_open_api_breaking_changes.md @@ -1,6 +1,6 @@ [//]: # (title: Incompatible PHP OpenAPI Changes in PhpStorm) - + The following pages list the breaking changes in IDE releases with required/recommended steps to take by plugin authors. diff --git a/topics/products/phpstorm/php_open_api_breaking_changes_202.md b/topics/products/phpstorm/php_open_api_breaking_changes_202.md index 86fa4a972..d9654a2c3 100644 --- a/topics/products/phpstorm/php_open_api_breaking_changes_202.md +++ b/topics/products/phpstorm/php_open_api_breaking_changes_202.md @@ -1,6 +1,6 @@ [//]: # (title: Incompatible PHP OpenAPI changes in PhpStorm 2020.2) - + ## Union Types Support PhpStorm 2020.2 introduced support for [PHP union types](https://wiki.php.net/rfc/union_types_v2), which resulted in some PSI-breaking changes. diff --git a/topics/products/phpstorm/php_open_api_breaking_changes_203.md b/topics/products/phpstorm/php_open_api_breaking_changes_203.md index 756b0a613..a8c3e702a 100644 --- a/topics/products/phpstorm/php_open_api_breaking_changes_203.md +++ b/topics/products/phpstorm/php_open_api_breaking_changes_203.md @@ -1,6 +1,6 @@ [//]: # (title: Incompatible PHP OpenAPI changes in PhpStorm 2020.3) - + ## PHP 8 Support PhpStorm 2020.3 introduces support for the upcoming PHP 8, which results in several noticeable changes in the PhpStorm internals. diff --git a/topics/products/phpstorm/phpstorm.md b/topics/products/phpstorm/phpstorm.md index b72128233..f95ec7dfa 100644 --- a/topics/products/phpstorm/phpstorm.md +++ b/topics/products/phpstorm/phpstorm.md @@ -1,6 +1,6 @@ [//]: # (title: PhpStorm Plugin Development) - + ## Introduction [PhpStorm](https://www.jetbrains.com/phpstorm/) is an IntelliJ Platform-based product. diff --git a/topics/products/pycharm/pycharm.md b/topics/products/pycharm/pycharm.md index 7b7adfaa2..5251960d4 100644 --- a/topics/products/pycharm/pycharm.md +++ b/topics/products/pycharm/pycharm.md @@ -1,6 +1,6 @@ [//]: # (title: PyCharm Plugin Development) - + ## Introduction [PyCharm](https://www.jetbrains.com/pycharm/) is an IntelliJ Platform-based product. diff --git a/topics/products/rider/rider.md b/topics/products/rider/rider.md index 20d2d3bf8..d0ba767ee 100644 --- a/topics/products/rider/rider.md +++ b/topics/products/rider/rider.md @@ -1,6 +1,6 @@ [//]: # (title: Rider Plugin Development) - + ## Introduction Rider plugins are generally used to expose the functionality of a ReSharper plugin. diff --git a/topics/products/rider/rider_extension_point_list.md b/topics/products/rider/rider_extension_point_list.md index 93659371e..7006e4f8f 100644 --- a/topics/products/rider/rider_extension_point_list.md +++ b/topics/products/rider/rider_extension_point_list.md @@ -1,6 +1,6 @@ [//]: # (title: Rider Extension Point List) - + 74 Extension Points and 2 Listeners for Rider diff --git a/topics/products/rubymine/rubymine.md b/topics/products/rubymine/rubymine.md index bf054e0c3..f4302524d 100644 --- a/topics/products/rubymine/rubymine.md +++ b/topics/products/rubymine/rubymine.md @@ -1,6 +1,6 @@ [//]: # (title: RubyMine Plugin Development) - + ## Introduction [RubyMine](https://www.jetbrains.com/ruby/) is an IntelliJ Platform-based product. diff --git a/topics/products/rubymine/rubymine_extension_point_list.md b/topics/products/rubymine/rubymine_extension_point_list.md index c8b35007a..8a4f28031 100644 --- a/topics/products/rubymine/rubymine_extension_point_list.md +++ b/topics/products/rubymine/rubymine_extension_point_list.md @@ -1,6 +1,6 @@ [//]: # (title: RubyMine Extension Point List) - + 66 Extension Points (EP) and 10 Listeners for RubyMine diff --git a/topics/products/webstorm/webstorm.md b/topics/products/webstorm/webstorm.md index e2323e330..96fe76f08 100644 --- a/topics/products/webstorm/webstorm.md +++ b/topics/products/webstorm/webstorm.md @@ -1,6 +1,6 @@ [//]: # (title: WebStorm Plugin Development) - + ## Introduction [WebStorm](https://www.jetbrains.com/webstorm/) is an IntelliJ Platform-based product. diff --git a/topics/products/webstorm/webstorm_extension_point_list.md b/topics/products/webstorm/webstorm_extension_point_list.md index 784d717fa..f9e543e9b 100644 --- a/topics/products/webstorm/webstorm_extension_point_list.md +++ b/topics/products/webstorm/webstorm_extension_point_list.md @@ -1,6 +1,6 @@ [//]: # (title: WebStorm Extension Point List) - + 70 Extension Points (EP) and 4 Listeners for WebStorm diff --git a/topics/reference_guide/color_scheme_management.md b/topics/reference_guide/color_scheme_management.md index 9567fc289..fe0ce7f03 100644 --- a/topics/reference_guide/color_scheme_management.md +++ b/topics/reference_guide/color_scheme_management.md @@ -1,6 +1,6 @@ [//]: # (title: Color Scheme Management) - + ## Preface diff --git a/topics/reference_guide/custom_language_support.md b/topics/reference_guide/custom_language_support.md index 9bff19544..f99b379e7 100644 --- a/topics/reference_guide/custom_language_support.md +++ b/topics/reference_guide/custom_language_support.md @@ -1,6 +1,6 @@ [//]: # (title: Custom Language Support) - + IntelliJ Platform is a powerful platform for building development tools targeting *any* language. Most of the IDE features consist of language-independent (provided by the platform) and language-specific parts. diff --git a/topics/reference_guide/custom_language_support/additional_minor_features.md b/topics/reference_guide/custom_language_support/additional_minor_features.md index 87a5c19c8..353fe5b1a 100644 --- a/topics/reference_guide/custom_language_support/additional_minor_features.md +++ b/topics/reference_guide/custom_language_support/additional_minor_features.md @@ -1,6 +1,6 @@ [//]: # (title: Additional Minor Features) - + A number of minor features are listed in the following format: diff --git a/topics/reference_guide/custom_language_support/code_completion.md b/topics/reference_guide/custom_language_support/code_completion.md index 2a54d6225..b0dc17c92 100644 --- a/topics/reference_guide/custom_language_support/code_completion.md +++ b/topics/reference_guide/custom_language_support/code_completion.md @@ -1,6 +1,6 @@ [//]: # (title: Code Completion) - + Two main types of code completion can be provided by custom language plugins: reference completion and contributor-based completion. diff --git a/topics/reference_guide/custom_language_support/code_formatting.md b/topics/reference_guide/custom_language_support/code_formatting.md index d066f7a78..c37aa039f 100644 --- a/topics/reference_guide/custom_language_support/code_formatting.md +++ b/topics/reference_guide/custom_language_support/code_formatting.md @@ -1,6 +1,6 @@ [//]: # (title: Code Formatter) - + The IntelliJ Platform includes a powerful framework for implementing custom language formatters. In this framework, the plugin specifies the *constraints* on the whitespaces between different syntax elements. diff --git a/topics/reference_guide/custom_language_support/code_inspections_and_intentions.md b/topics/reference_guide/custom_language_support/code_inspections_and_intentions.md index 8e2aa27ea..42ba88d0a 100644 --- a/topics/reference_guide/custom_language_support/code_inspections_and_intentions.md +++ b/topics/reference_guide/custom_language_support/code_inspections_and_intentions.md @@ -1,6 +1,6 @@ [//]: # (title: Code Inspections and Intentions) - + ### Inspections diff --git a/topics/reference_guide/custom_language_support/declarations_and_references.md b/topics/reference_guide/custom_language_support/declarations_and_references.md index 2e524e760..8fedeffa1 100644 --- a/topics/reference_guide/custom_language_support/declarations_and_references.md +++ b/topics/reference_guide/custom_language_support/declarations_and_references.md @@ -1,6 +1,6 @@ [//]: # (title: Declarations and References) - + > This API is available starting from 2020.3 and currently in development and thus in experimental state. > diff --git a/topics/reference_guide/custom_language_support/documentation.md b/topics/reference_guide/custom_language_support/documentation.md index 86f0c50e6..d761d54b0 100644 --- a/topics/reference_guide/custom_language_support/documentation.md +++ b/topics/reference_guide/custom_language_support/documentation.md @@ -1,6 +1,6 @@ [//]: # (title: Documentation) - + Custom languages can use the `com.intellij.lang.documentationProvider` extension point (EP) to show documentation for functions, methods, classes, or other constructs right inside the IDE. diff --git a/topics/reference_guide/custom_language_support/find_usages.md b/topics/reference_guide/custom_language_support/find_usages.md index c5900fde5..439b019bb 100644 --- a/topics/reference_guide/custom_language_support/find_usages.md +++ b/topics/reference_guide/custom_language_support/find_usages.md @@ -1,6 +1,6 @@ [//]: # (title: Find Usages) - + The _Find Usages_ action is a multi-step process, and each step of the process requires involvement from the custom language plugin. diff --git a/topics/reference_guide/custom_language_support/go_to_class_and_go_to_symbol.md b/topics/reference_guide/custom_language_support/go_to_class_and_go_to_symbol.md index 53f045e26..9f85ef73e 100644 --- a/topics/reference_guide/custom_language_support/go_to_class_and_go_to_symbol.md +++ b/topics/reference_guide/custom_language_support/go_to_class_and_go_to_symbol.md @@ -1,6 +1,6 @@ [//]: # (title: Go to Class and Go to Symbol) - + A custom language plugin can provide its items to be included in the lists shown when the user chooses the Navigate | Class or Navigate | Symbol action. diff --git a/topics/reference_guide/custom_language_support/implementing_lexer.md b/topics/reference_guide/custom_language_support/implementing_lexer.md index e5f5e8225..e493edf12 100644 --- a/topics/reference_guide/custom_language_support/implementing_lexer.md +++ b/topics/reference_guide/custom_language_support/implementing_lexer.md @@ -1,6 +1,6 @@ [//]: # (title: Implementing Lexer) - + The lexer, or [lexical analyzer](https://en.wikipedia.org/wiki/Lexical_analysis), defines how a file's contents are broken into tokens. The lexer serves as a foundation for nearly all of the features of custom language plugins, from basic syntax highlighting to advanced code analysis features. diff --git a/topics/reference_guide/custom_language_support/implementing_parser_and_psi.md b/topics/reference_guide/custom_language_support/implementing_parser_and_psi.md index 185f52064..b114c8035 100644 --- a/topics/reference_guide/custom_language_support/implementing_parser_and_psi.md +++ b/topics/reference_guide/custom_language_support/implementing_parser_and_psi.md @@ -1,6 +1,6 @@ [//]: # (title: Implementing Parser and PSI) - + Parsing files in IntelliJ Platform is a two-step process. First, an abstract syntax tree (AST) is built, defining the structure of the program. diff --git a/topics/reference_guide/custom_language_support/language_injection.md b/topics/reference_guide/custom_language_support/language_injection.md index 5204f37a7..e5714c0b7 100644 --- a/topics/reference_guide/custom_language_support/language_injection.md +++ b/topics/reference_guide/custom_language_support/language_injection.md @@ -1,6 +1,6 @@ [//]: # (title: Language Injection) - + Language injection is the way the IntelliJ Platform handles different languages within the same source file. Well-known examples are: diff --git a/topics/reference_guide/custom_language_support/navigation.md b/topics/reference_guide/custom_language_support/navigation.md index b48f7bf5f..727c4dbc0 100644 --- a/topics/reference_guide/custom_language_support/navigation.md +++ b/topics/reference_guide/custom_language_support/navigation.md @@ -1,6 +1,6 @@ [//]: # (title: Navigation) - + > This API is available starting from 2020.3 and currently in development and thus in experimental state. > diff --git a/topics/reference_guide/custom_language_support/references_and_resolve.md b/topics/reference_guide/custom_language_support/references_and_resolve.md index 00caccdff..8ee98e821 100644 --- a/topics/reference_guide/custom_language_support/references_and_resolve.md +++ b/topics/reference_guide/custom_language_support/references_and_resolve.md @@ -1,6 +1,6 @@ [//]: # (title: References and Resolve) - + One of the most important and tricky parts in implementing a custom language PSI is resolving references. Resolving references gives users the ability to navigate from a PSI element usage (accessing a variable, calling a method, etc.) to the declaration of that element (the variable's definition, a method declaration, and so on). diff --git a/topics/reference_guide/custom_language_support/registering_file_type.md b/topics/reference_guide/custom_language_support/registering_file_type.md index 7195d10ed..57e563e1b 100644 --- a/topics/reference_guide/custom_language_support/registering_file_type.md +++ b/topics/reference_guide/custom_language_support/registering_file_type.md @@ -1,6 +1,6 @@ [//]: # (title: Registering a File Type) - + The first step in developing a custom language plugin is registering a file type associated with the language. diff --git a/topics/reference_guide/custom_language_support/rename_refactoring.md b/topics/reference_guide/custom_language_support/rename_refactoring.md index 49db7e3a9..0ea84ef30 100644 --- a/topics/reference_guide/custom_language_support/rename_refactoring.md +++ b/topics/reference_guide/custom_language_support/rename_refactoring.md @@ -1,6 +1,6 @@ [//]: # (title: Rename Refactoring) - + The Rename refactoring operation is quite similar to that of [Find Usages](find_usages.md). It uses the same rules for locating the element to be renamed and the same index of words for finding the files that may have references to the element being renamed. diff --git a/topics/reference_guide/custom_language_support/safe_delete_refactoring.md b/topics/reference_guide/custom_language_support/safe_delete_refactoring.md index b10980593..c998bc487 100644 --- a/topics/reference_guide/custom_language_support/safe_delete_refactoring.md +++ b/topics/reference_guide/custom_language_support/safe_delete_refactoring.md @@ -1,6 +1,6 @@ [//]: # (title: Safe Delete Refactoring) - + The _Safe Delete_ refactoring also builds on the same [Find Usages](find_usages.md) framework as [Rename Refactoring](rename_refactoring.md). diff --git a/topics/reference_guide/custom_language_support/surround_with.md b/topics/reference_guide/custom_language_support/surround_with.md index fe6c47978..5790684c6 100644 --- a/topics/reference_guide/custom_language_support/surround_with.md +++ b/topics/reference_guide/custom_language_support/surround_with.md @@ -1,6 +1,6 @@ [//]: # (title: Surround With) - + To support the _Surround With_ action, the plugin needs to register one or more implementations of the [`SurroundDescriptor`](upsource:///platform/lang-api/src/com/intellij/lang/surroundWith/SurroundDescriptor.java) interface in the `com.intellij.lang.surroundDescriptor` extension point. Each of the surround descriptors defines a possible type of code fragment that can be surrounded - for example, one surround descriptor can handle surrounding expressions, and another can handle statements. diff --git a/topics/reference_guide/custom_language_support/symbols.md b/topics/reference_guide/custom_language_support/symbols.md index f802b48a5..28047fe84 100644 --- a/topics/reference_guide/custom_language_support/symbols.md +++ b/topics/reference_guide/custom_language_support/symbols.md @@ -1,6 +1,6 @@ [//]: # (title: Symbols) - + > This API is available starting from 2020.3 and currently in development and thus in experimental state. > diff --git a/topics/reference_guide/custom_language_support/syntax_highlighting_and_error_highlighting.md b/topics/reference_guide/custom_language_support/syntax_highlighting_and_error_highlighting.md index 56428886d..775bfdd71 100644 --- a/topics/reference_guide/custom_language_support/syntax_highlighting_and_error_highlighting.md +++ b/topics/reference_guide/custom_language_support/syntax_highlighting_and_error_highlighting.md @@ -1,6 +1,6 @@ [//]: # (title: Syntax Highlighting and Error Highlighting) - + The class used to specify how a particular range of text should be highlighted is called [`TextAttributesKey`](upsource:///platform/core-api/src/com/intellij/openapi/editor/colors/TextAttributesKey.java). An instance of this class is created for every distinct type of item that should be highlighted (keyword, number, string, etc.). diff --git a/topics/reference_guide/editors.md b/topics/reference_guide/editors.md index e9aa08d1d..e77c3fe2c 100644 --- a/topics/reference_guide/editors.md +++ b/topics/reference_guide/editors.md @@ -1,6 +1,6 @@ [//]: # (title: Editors) - + This section covers working with text in the IntelliJ Platform editor. It is presented in two major sections: diff --git a/topics/reference_guide/frameworks_and_external_apis/external_builder_api.md b/topics/reference_guide/frameworks_and_external_apis/external_builder_api.md index d94823835..bf2dc7478 100644 --- a/topics/reference_guide/frameworks_and_external_apis/external_builder_api.md +++ b/topics/reference_guide/frameworks_and_external_apis/external_builder_api.md @@ -1,6 +1,6 @@ [//]: # (title: External Builder API and Plugins) - + > Adding JPS support to your plugin requires Java plugin to be present for it to work. > Please see [Plugin Dependencies](plugin_dependencies.md) on how to set up your plugin with required dependency. diff --git a/topics/reference_guide/frameworks_and_external_apis/xml_dom_api.md b/topics/reference_guide/frameworks_and_external_apis/xml_dom_api.md index 81725ed2c..35f6d2efa 100644 --- a/topics/reference_guide/frameworks_and_external_apis/xml_dom_api.md +++ b/topics/reference_guide/frameworks_and_external_apis/xml_dom_api.md @@ -1,6 +1,6 @@ [//]: # (title: XML DOM API) - + diff --git a/topics/reference_guide/intellij_artifacts.md b/topics/reference_guide/intellij_artifacts.md index d4aae0982..c804907c8 100644 --- a/topics/reference_guide/intellij_artifacts.md +++ b/topics/reference_guide/intellij_artifacts.md @@ -1,6 +1,6 @@ [//]: # (title: IntelliJ Platform Artifacts Repositories) - + > When using additional repositories, make sure to use HTTPS always. > diff --git a/topics/reference_guide/internal_actions/enabling_internal.md b/topics/reference_guide/internal_actions/enabling_internal.md index c02ad9464..1c65c9afb 100644 --- a/topics/reference_guide/internal_actions/enabling_internal.md +++ b/topics/reference_guide/internal_actions/enabling_internal.md @@ -1,6 +1,6 @@ [//]: # (title: Enabling Internal Mode) - + There are useful tools, such as the Internal Actions menu, that are only visible if internal mode is enabled in IntelliJ IDEA. diff --git a/topics/reference_guide/internal_actions/internal_actions_intro.md b/topics/reference_guide/internal_actions/internal_actions_intro.md index 75f408b9d..c61c9d110 100644 --- a/topics/reference_guide/internal_actions/internal_actions_intro.md +++ b/topics/reference_guide/internal_actions/internal_actions_intro.md @@ -1,6 +1,6 @@ [//]: # (title: Internal Actions Menu) - + The Tools | Internal Actions menu provides plugin developers with a suite of tools to help develop, debug, and test their IntelliJ Platform plugins. diff --git a/topics/reference_guide/internal_actions/internal_ui_laf_defaults.md b/topics/reference_guide/internal_actions/internal_ui_laf_defaults.md index dbe7599c1..47decd6f0 100644 --- a/topics/reference_guide/internal_actions/internal_ui_laf_defaults.md +++ b/topics/reference_guide/internal_actions/internal_ui_laf_defaults.md @@ -1,7 +1,7 @@ [//]: # (title: Internal Actions - LaF Defaults) [//]: # (: ) - + The _LaF Defaults_ window provides a key-value pair lookup for UI Controls. It also allows interactive prototyping of UI Control color changes. diff --git a/topics/reference_guide/internal_actions/internal_ui_sub.md b/topics/reference_guide/internal_actions/internal_ui_sub.md index cdd0c78ee..766808426 100644 --- a/topics/reference_guide/internal_actions/internal_ui_sub.md +++ b/topics/reference_guide/internal_actions/internal_ui_sub.md @@ -1,6 +1,6 @@ [//]: # (title: Internal Actions - UI Submenu) - + The Internal Actions UI submenu provides IntelliJ Platform plugin developers with a suite of tools to help develop, debug, and test their IntelliJ Platform project UI. diff --git a/topics/reference_guide/jcef.md b/topics/reference_guide/jcef.md index 1e0cb3461..8833ee5f5 100644 --- a/topics/reference_guide/jcef.md +++ b/topics/reference_guide/jcef.md @@ -1,6 +1,6 @@ [//]: # (title: JCEF - Java Chromium Embedded Framework) - + > JCEF is available since 2020.1 as an **experimental feature**. > We plan to deprecate using JavaFX in 3rd party plugins and switch to JCEF in 2020.2. diff --git a/topics/reference_guide/localization_guide.md b/topics/reference_guide/localization_guide.md index c9b57dd8b..bce598dee 100644 --- a/topics/reference_guide/localization_guide.md +++ b/topics/reference_guide/localization_guide.md @@ -1,6 +1,6 @@ [//]: # (title: Localization Guide) - + The purpose of the document is to describe steps necessary to create localized versions of IDEA. diff --git a/topics/reference_guide/messaging_infrastructure.md b/topics/reference_guide/messaging_infrastructure.md index 3d767412a..2081a14ad 100644 --- a/topics/reference_guide/messaging_infrastructure.md +++ b/topics/reference_guide/messaging_infrastructure.md @@ -1,6 +1,6 @@ [//]: # (title: Messaging Infrastructure) - + ## Purpose diff --git a/topics/reference_guide/multiple_carets.md b/topics/reference_guide/multiple_carets.md index bec8c73a0..586b2b194 100644 --- a/topics/reference_guide/multiple_carets.md +++ b/topics/reference_guide/multiple_carets.md @@ -1,6 +1,6 @@ [//]: # (title: Multiple Carets) - + ## Introduction diff --git a/topics/reference_guide/performance/performance.md b/topics/reference_guide/performance/performance.md index 57c2d7d3c..9a78ecdf6 100644 --- a/topics/reference_guide/performance/performance.md +++ b/topics/reference_guide/performance/performance.md @@ -1,6 +1,6 @@ [//]: # (title: Optimizing Performance) - + > [IDE Perf](https://plugins.jetbrains.com/plugin/15104-ide-perf) plugin provides on-the-fly performance diagnostic tools, including a dedicated view for [`CachedValue`](#cache-results-of-heavy-computations) metrics. > diff --git a/topics/reference_guide/project_model/build_system.md b/topics/reference_guide/project_model/build_system.md index 1fe71e071..7a6f1b4d8 100644 --- a/topics/reference_guide/project_model/build_system.md +++ b/topics/reference_guide/project_model/build_system.md @@ -1,5 +1,5 @@ [//]: # (title: Build System) - + * [External builder API and plugins](external_builder_api.md) \ No newline at end of file diff --git a/topics/reference_guide/project_model/facet.md b/topics/reference_guide/project_model/facet.md index ef65690f4..01d59da54 100644 --- a/topics/reference_guide/project_model/facet.md +++ b/topics/reference_guide/project_model/facet.md @@ -1,6 +1,6 @@ [//]: # (title: Facet) - + A facet represents configuration specific for a particular framework/technology, associated with a module. A module can have multiple facets. diff --git a/topics/reference_guide/project_model/library.md b/topics/reference_guide/project_model/library.md index b6825383f..288c36ed8 100644 --- a/topics/reference_guide/project_model/library.md +++ b/topics/reference_guide/project_model/library.md @@ -1,6 +1,6 @@ [//]: # (title: Library) - + A library is an archive of compiled code (such as JAR files) that modules depend on. diff --git a/topics/reference_guide/project_model/module.md b/topics/reference_guide/project_model/module.md index 608078988..a92172458 100644 --- a/topics/reference_guide/project_model/module.md +++ b/topics/reference_guide/project_model/module.md @@ -1,6 +1,6 @@ [//]: # (title: Module) - + A _module_ is a discrete unit of functionality that can be run, tested, and debugged independently. Modules include such things as source code, build scripts, unit tests, deployment descriptors, etc. diff --git a/topics/reference_guide/project_model/project.md b/topics/reference_guide/project_model/project.md index d98b4030a..3966758f8 100644 --- a/topics/reference_guide/project_model/project.md +++ b/topics/reference_guide/project_model/project.md @@ -1,6 +1,6 @@ [//]: # (title: Project) - + In the IntelliJ Platform, a project encapsulates all the source code, libraries, and build instructions into a single organizational unit. Everything done in the IDE is accomplished within the context of a project. diff --git a/topics/reference_guide/project_model/sdk.md b/topics/reference_guide/project_model/sdk.md index 5c70b5422..7d6da21ea 100644 --- a/topics/reference_guide/project_model/sdk.md +++ b/topics/reference_guide/project_model/sdk.md @@ -1,6 +1,6 @@ [//]: # (title: SDK) - + Every project uses a Software Development Kit (SDK). For Java projects, the SDK is referred to as the JDK (Java Development Kit). diff --git a/topics/reference_guide/project_model/trusted_projects.md b/topics/reference_guide/project_model/trusted_projects.md index ad3edd83f..e4f3b9857 100644 --- a/topics/reference_guide/project_model/trusted_projects.md +++ b/topics/reference_guide/project_model/trusted_projects.md @@ -1,6 +1,6 @@ [//]: # (title: Trusted Project) - + > This API is available in platform releases 2021.2.4/2021.3.1 and later. > diff --git a/topics/reference_guide/project_wizard.md b/topics/reference_guide/project_wizard.md index 1ea2468f0..3d6b3b9b9 100644 --- a/topics/reference_guide/project_wizard.md +++ b/topics/reference_guide/project_wizard.md @@ -1,6 +1,6 @@ [//]: # (title: Project Wizard - Adding Support for Creating New Project Types) - + ## Project Wizard diff --git a/topics/reference_guide/settings_groups.md b/topics/reference_guide/settings_groups.md index 52732c1b1..0f0bc7b3e 100644 --- a/topics/reference_guide/settings_groups.md +++ b/topics/reference_guide/settings_groups.md @@ -1,6 +1,6 @@ [//]: # (title: Custom Settings Groups) - + As described in [Extension Points for Settings](settings_guide.md#extension-points-for-settings), custom _Settings_ can be declared as children of existing parent groups such as `tools`. These parent groups are the existing categories of Settings in the IntelliJ Platform-based IDE. diff --git a/topics/reference_guide/settings_guide.md b/topics/reference_guide/settings_guide.md index 5d9fd37da..049ae18ed 100644 --- a/topics/reference_guide/settings_guide.md +++ b/topics/reference_guide/settings_guide.md @@ -1,6 +1,6 @@ [//]: # (title: Settings Guide) - + _Settings_ persistently store states that control the behavior and appearance of IntelliJ Platform-based IDEs. On this page, the term "Settings" means the same as "Preferences" on some platforms. diff --git a/topics/reference_guide/text_selection.md b/topics/reference_guide/text_selection.md index 7d55e668b..bedbc9ede 100644 --- a/topics/reference_guide/text_selection.md +++ b/topics/reference_guide/text_selection.md @@ -1,6 +1,6 @@ [//]: # (title: Text Selection) - + ## Extending/Shrinking Text Selection diff --git a/topics/reference_guide/ui_themes/themes.md b/topics/reference_guide/ui_themes/themes.md index 6e5a3207e..fc76029d3 100644 --- a/topics/reference_guide/ui_themes/themes.md +++ b/topics/reference_guide/ui_themes/themes.md @@ -1,6 +1,6 @@ [//]: # (title: Creating Custom UI Themes) - + Creating a custom UI Theme is a process of choosing a base IDE Theme (_Light_ or _Darcula_,) then changing aspects of the base Theme definition. Custom UI Themes can: diff --git a/topics/reference_guide/ui_themes/themes_customize.md b/topics/reference_guide/ui_themes/themes_customize.md index ca6bde07b..6030ddbe8 100644 --- a/topics/reference_guide/ui_themes/themes_customize.md +++ b/topics/reference_guide/ui_themes/themes_customize.md @@ -1,6 +1,6 @@ [//]: # (title: Customizing UI Themes - Icons and UI Controls) - + A UI Theme is customized by adding information to the UI Theme description file that overrides the base (_Light_ or _Darcula_) UI Theme. diff --git a/topics/reference_guide/ui_themes/themes_extras.md b/topics/reference_guide/ui_themes/themes_extras.md index 06b69169b..ab45e49c8 100644 --- a/topics/reference_guide/ui_themes/themes_extras.md +++ b/topics/reference_guide/ui_themes/themes_extras.md @@ -1,6 +1,6 @@ [//]: # (title: UI Themes - Editor Schemes and Background Images) - + UI Themes can also provide custom color and font settings, as well as custom images for display in the IDE application window. diff --git a/topics/reference_guide/ui_themes/themes_intro.md b/topics/reference_guide/ui_themes/themes_intro.md index 4703f0525..2e338f70d 100644 --- a/topics/reference_guide/ui_themes/themes_intro.md +++ b/topics/reference_guide/ui_themes/themes_intro.md @@ -1,6 +1,6 @@ [//]: # (title: Custom UI Themes) - + Beginning with the 2019.1 release, custom UI Themes are supported. Custom UI Themes give designers control of the appearance of built-in UI elements. diff --git a/topics/reference_guide/vcs_integration_for_plugins.md b/topics/reference_guide/vcs_integration_for_plugins.md index 1b455777e..09fa6146b 100644 --- a/topics/reference_guide/vcs_integration_for_plugins.md +++ b/topics/reference_guide/vcs_integration_for_plugins.md @@ -1,6 +1,6 @@ [//]: # (title: Version Control Systems) - + This page gives an overview of the Version Control Integration API. diff --git a/topics/reference_guide/work_with_icons_and_images.md b/topics/reference_guide/work_with_icons_and_images.md index cebd2c493..11c5ee0a4 100644 --- a/topics/reference_guide/work_with_icons_and_images.md +++ b/topics/reference_guide/work_with_icons_and_images.md @@ -1,6 +1,6 @@ [//]: # (title: Working with Icons and Images) - + Icons and images are used widely by IntelliJ Platform plugins. Plugins need icons mostly for actions, custom components renderers, tool windows, and so on. diff --git a/topics/tutorials/action_system.md b/topics/tutorials/action_system.md index 7079d6365..2036a396d 100644 --- a/topics/tutorials/action_system.md +++ b/topics/tutorials/action_system.md @@ -1,6 +1,6 @@ [//]: # (title: Actions Tutorial) - + This tutorial leads you through a series of steps which show how to create, register, and customize custom actions and action groups. By registering actions, you can add your own menu items, toolbar buttons and keyboard shortcuts to the IDE user interface. diff --git a/topics/tutorials/action_system/grouping_action.md b/topics/tutorials/action_system/grouping_action.md index fdeabd18d..ba0d087a8 100644 --- a/topics/tutorials/action_system/grouping_action.md +++ b/topics/tutorials/action_system/grouping_action.md @@ -1,6 +1,6 @@ [//]: # (title: Grouping Actions) - + If an implementation requires several actions, or there are simply too many actions that overload the menu, the actions can be placed into groups. This tutorial demonstrates adding an action to an existing group, creating a new action group, and action groups with a variable number of actions. diff --git a/topics/tutorials/action_system/working_with_custom_actions.md b/topics/tutorials/action_system/working_with_custom_actions.md index 9477141d5..90055e15c 100644 --- a/topics/tutorials/action_system/working_with_custom_actions.md +++ b/topics/tutorials/action_system/working_with_custom_actions.md @@ -1,6 +1,6 @@ [//]: # (title: Creating Actions) - + ## Introduction Plugins can add actions to existing IDE menus and toolbars, as well as add new menus and toolbars. diff --git a/topics/tutorials/build_system/gradle_guide.md b/topics/tutorials/build_system/gradle_guide.md index 1f9bc6640..a614d058d 100644 --- a/topics/tutorials/build_system/gradle_guide.md +++ b/topics/tutorials/build_system/gradle_guide.md @@ -1,6 +1,6 @@ [//]: # (title: Configuring Gradle Projects) - + This page serves as a guide to Gradle-based plugin configuration for IntelliJ Platform projects. The IntelliJ IDEA Ultimate and Community editions bundle the _Gradle_ and _Plugin DevKit_ plugins to support Gradle-based development. diff --git a/topics/tutorials/build_system/gradle_prerequisites.md b/topics/tutorials/build_system/gradle_prerequisites.md index 933a72191..ef88159f1 100644 --- a/topics/tutorials/build_system/gradle_prerequisites.md +++ b/topics/tutorials/build_system/gradle_prerequisites.md @@ -1,6 +1,6 @@ [//]: # (title: Getting Started with Gradle) - + Gradle is the preferred solution for creating IntelliJ Platform plugins. The IntelliJ IDEA Ultimate and Community editions bundle the necessary plugins to support Gradle-based development. diff --git a/topics/tutorials/code_intentions.md b/topics/tutorials/code_intentions.md index 135de41a3..66cf95aed 100644 --- a/topics/tutorials/code_intentions.md +++ b/topics/tutorials/code_intentions.md @@ -1,6 +1,6 @@ [//]: # (title: Code Intentions) - + This topic describes the [conditional_operator_intention](https://github.com/JetBrains/intellij-sdk-code-samples/tree/main/conditional_operator_intention), a sample plugin that adds a new [intention action](https://www.jetbrains.com/help/idea/intention-actions.html) to the IDE Intentions list. In addition, the sample plugin contains a JUnit-based test. diff --git a/topics/tutorials/custom_language_support/annotator.md b/topics/tutorials/custom_language_support/annotator.md index 4f9474565..55a7068a2 100644 --- a/topics/tutorials/custom_language_support/annotator.md +++ b/topics/tutorials/custom_language_support/annotator.md @@ -1,6 +1,6 @@ [//]: # (title: 7. Annotator) - + diff --git a/topics/tutorials/custom_language_support/code_style_settings.md b/topics/tutorials/custom_language_support/code_style_settings.md index 94620d7d4..c1eff73b4 100644 --- a/topics/tutorials/custom_language_support/code_style_settings.md +++ b/topics/tutorials/custom_language_support/code_style_settings.md @@ -1,6 +1,6 @@ [//]: # (title: 16. Code Style Settings) - + diff --git a/topics/tutorials/custom_language_support/commenter.md b/topics/tutorials/custom_language_support/commenter.md index f8a0cfd2a..bc1322cd1 100644 --- a/topics/tutorials/custom_language_support/commenter.md +++ b/topics/tutorials/custom_language_support/commenter.md @@ -1,6 +1,6 @@ [//]: # (title: 17. Commenter) - + diff --git a/topics/tutorials/custom_language_support/completion_contributor.md b/topics/tutorials/custom_language_support/completion_contributor.md index b32eeabc0..68a006a17 100644 --- a/topics/tutorials/custom_language_support/completion_contributor.md +++ b/topics/tutorials/custom_language_support/completion_contributor.md @@ -1,6 +1,6 @@ [//]: # (title: 9. Completion Contributor) - + diff --git a/topics/tutorials/custom_language_support/custom_language_support_tutorial.md b/topics/tutorials/custom_language_support/custom_language_support_tutorial.md index b0834ed8f..df956b1ca 100644 --- a/topics/tutorials/custom_language_support/custom_language_support_tutorial.md +++ b/topics/tutorials/custom_language_support/custom_language_support_tutorial.md @@ -1,6 +1,6 @@ [//]: # (title: Custom Language Support Tutorial) - + In this tutorial we will add support for a [.properties](https://en.wikipedia.org/wiki/.properties) language and its usages within Java code. diff --git a/topics/tutorials/custom_language_support/documentation_provider.md b/topics/tutorials/custom_language_support/documentation_provider.md index b936434a0..3a81e3ef4 100644 --- a/topics/tutorials/custom_language_support/documentation_provider.md +++ b/topics/tutorials/custom_language_support/documentation_provider.md @@ -1,6 +1,6 @@ [//]: # (title: 19. Documentation) - + diff --git a/topics/tutorials/custom_language_support/find_usages_provider.md b/topics/tutorials/custom_language_support/find_usages_provider.md index bb7807e82..4e1abc65e 100644 --- a/topics/tutorials/custom_language_support/find_usages_provider.md +++ b/topics/tutorials/custom_language_support/find_usages_provider.md @@ -1,6 +1,6 @@ [//]: # (title: 11. Find Usages Provider) - + diff --git a/topics/tutorials/custom_language_support/folding_builder.md b/topics/tutorials/custom_language_support/folding_builder.md index 1ef49e336..811d99958 100644 --- a/topics/tutorials/custom_language_support/folding_builder.md +++ b/topics/tutorials/custom_language_support/folding_builder.md @@ -1,6 +1,6 @@ [//]: # (title: 12. Folding Builder) - + diff --git a/topics/tutorials/custom_language_support/formatter.md b/topics/tutorials/custom_language_support/formatter.md index fa791c78d..6bd680396 100644 --- a/topics/tutorials/custom_language_support/formatter.md +++ b/topics/tutorials/custom_language_support/formatter.md @@ -1,6 +1,6 @@ [//]: # (title: 15. Formatter) - + diff --git a/topics/tutorials/custom_language_support/go_to_symbol_contributor.md b/topics/tutorials/custom_language_support/go_to_symbol_contributor.md index 5dbc325d1..c35a355cc 100644 --- a/topics/tutorials/custom_language_support/go_to_symbol_contributor.md +++ b/topics/tutorials/custom_language_support/go_to_symbol_contributor.md @@ -1,6 +1,6 @@ [//]: # (title: 13. Go To Symbol Contributor) - + diff --git a/topics/tutorials/custom_language_support/grammar_and_parser.md b/topics/tutorials/custom_language_support/grammar_and_parser.md index 47b64502e..665546d15 100644 --- a/topics/tutorials/custom_language_support/grammar_and_parser.md +++ b/topics/tutorials/custom_language_support/grammar_and_parser.md @@ -1,6 +1,6 @@ [//]: # (title: 3. Grammar and Parser) - + diff --git a/topics/tutorials/custom_language_support/language_and_filetype.md b/topics/tutorials/custom_language_support/language_and_filetype.md index c6e5405ae..6e6addd38 100644 --- a/topics/tutorials/custom_language_support/language_and_filetype.md +++ b/topics/tutorials/custom_language_support/language_and_filetype.md @@ -1,6 +1,6 @@ [//]: # (title: 2. Language and File Type) - + diff --git a/topics/tutorials/custom_language_support/lexer_and_parser_definition.md b/topics/tutorials/custom_language_support/lexer_and_parser_definition.md index 7c4f3edbb..4a239f6b5 100644 --- a/topics/tutorials/custom_language_support/lexer_and_parser_definition.md +++ b/topics/tutorials/custom_language_support/lexer_and_parser_definition.md @@ -1,6 +1,6 @@ [//]: # (title: 4. Lexer and Parser Definition) - + diff --git a/topics/tutorials/custom_language_support/line_marker_provider.md b/topics/tutorials/custom_language_support/line_marker_provider.md index 603cd03f5..475f895d7 100644 --- a/topics/tutorials/custom_language_support/line_marker_provider.md +++ b/topics/tutorials/custom_language_support/line_marker_provider.md @@ -1,6 +1,6 @@ [//]: # (title: 8. Line Marker Provider) - + diff --git a/topics/tutorials/custom_language_support/prerequisites.md b/topics/tutorials/custom_language_support/prerequisites.md index 1dea2b857..d74cdacf5 100644 --- a/topics/tutorials/custom_language_support/prerequisites.md +++ b/topics/tutorials/custom_language_support/prerequisites.md @@ -1,6 +1,6 @@ [//]: # (title: 1. Prerequisites) - + diff --git a/topics/tutorials/custom_language_support/psi_helper_and_utilities.md b/topics/tutorials/custom_language_support/psi_helper_and_utilities.md index 414b48f4f..5610554d4 100644 --- a/topics/tutorials/custom_language_support/psi_helper_and_utilities.md +++ b/topics/tutorials/custom_language_support/psi_helper_and_utilities.md @@ -1,6 +1,6 @@ [//]: # (title: 6. PSI Helpers and Utilities) - + diff --git a/topics/tutorials/custom_language_support/quick_fix.md b/topics/tutorials/custom_language_support/quick_fix.md index b2290d0f2..713b27243 100644 --- a/topics/tutorials/custom_language_support/quick_fix.md +++ b/topics/tutorials/custom_language_support/quick_fix.md @@ -1,6 +1,6 @@ [//]: # (title: 18. Quick Fix) - + diff --git a/topics/tutorials/custom_language_support/reference_contributor.md b/topics/tutorials/custom_language_support/reference_contributor.md index 419de44f0..80d0382ce 100644 --- a/topics/tutorials/custom_language_support/reference_contributor.md +++ b/topics/tutorials/custom_language_support/reference_contributor.md @@ -1,6 +1,6 @@ [//]: # (title: 10. Reference Contributor) - + diff --git a/topics/tutorials/custom_language_support/structure_view_factory.md b/topics/tutorials/custom_language_support/structure_view_factory.md index 56d20b73a..01ab8b3da 100644 --- a/topics/tutorials/custom_language_support/structure_view_factory.md +++ b/topics/tutorials/custom_language_support/structure_view_factory.md @@ -1,6 +1,6 @@ [//]: # (title: 14. Structure View Factory) - + diff --git a/topics/tutorials/custom_language_support/syntax_highlighter_and_color_settings_page.md b/topics/tutorials/custom_language_support/syntax_highlighter_and_color_settings_page.md index 6b51ba53a..614fb76ab 100644 --- a/topics/tutorials/custom_language_support/syntax_highlighter_and_color_settings_page.md +++ b/topics/tutorials/custom_language_support/syntax_highlighter_and_color_settings_page.md @@ -1,6 +1,6 @@ [//]: # (title: 5. Syntax Highlighter and Color Settings Page) - + diff --git a/topics/tutorials/editor_basics.md b/topics/tutorials/editor_basics.md index 266e03b4b..40296f310 100644 --- a/topics/tutorials/editor_basics.md +++ b/topics/tutorials/editor_basics.md @@ -1,6 +1,6 @@ [//]: # (title: Basics of Working with the Editor) - + This tutorial will lead you through the series of steps showing how to work with the IntelliJ Platform Editor, how to access and modify text it contains, and how to handle events sent to the editor. * [1. Working With Text](working_with_text.md) diff --git a/topics/tutorials/editor_basics/coordinates_system.md b/topics/tutorials/editor_basics/coordinates_system.md index aab1e2f9d..c299c6ade 100644 --- a/topics/tutorials/editor_basics/coordinates_system.md +++ b/topics/tutorials/editor_basics/coordinates_system.md @@ -1,6 +1,6 @@ [//]: # (title: 2. Editor Coordinates System. Positions and Offsets) - + The previous tutorial [Working with Text](working_with_text.md) demonstrated how to use actions to access a caret placed in a document open in an editor. The examples replaced selected text in a document by using information about the caret. diff --git a/topics/tutorials/editor_basics/editor_events.md b/topics/tutorials/editor_basics/editor_events.md index 70f723b25..377db607c 100644 --- a/topics/tutorials/editor_basics/editor_events.md +++ b/topics/tutorials/editor_basics/editor_events.md @@ -1,6 +1,6 @@ [//]: # (title: 3. Handling Editor Events) - + The previous tutorial [Editor Coordinate Systems](coordinates_system.md) described working with caret coordinate systems in an editor window. Caret position was discussed in terms of Logical Position, Visual Position, and Offset. diff --git a/topics/tutorials/editor_basics/working_with_text.md b/topics/tutorials/editor_basics/working_with_text.md index b1f9e06c4..9fcd7dfee 100644 --- a/topics/tutorials/editor_basics/working_with_text.md +++ b/topics/tutorials/editor_basics/working_with_text.md @@ -1,6 +1,6 @@ [//]: # (title: 1. Working with Text) - + This tutorial shows how to use actions to access a caret placed in a document open in an editor. Using information about the caret, replace selected text in a document with a string. diff --git a/topics/tutorials/framework.md b/topics/tutorials/framework.md index 4e371ecf2..5303a5994 100644 --- a/topics/tutorials/framework.md +++ b/topics/tutorials/framework.md @@ -1,6 +1,6 @@ [//]: # (title: Frameworks) - + The following tutorial shows how to support a custom framework type for a project and make this framework type embedded in a project wizard as a UI component. The examples in this tutorial rely heavily on the [framework_basics](https://github.com/JetBrains/intellij-sdk-code-samples/tree/main/framework_basics) code sample. diff --git a/topics/tutorials/github_template.md b/topics/tutorials/github_template.md index af840068d..5f841369a 100644 --- a/topics/tutorials/github_template.md +++ b/topics/tutorials/github_template.md @@ -1,6 +1,6 @@ [//]: # (title: IntelliJ Platform Plugin Template) - + [IntelliJ Platform Plugin Template][gh:ippt] is a repository that provides a pure boilerplate template to make it easier to create a new plugin project using the recommended [Gradle setup](gradle_build_system.md). diff --git a/topics/tutorials/gradle_build_system.md b/topics/tutorials/gradle_build_system.md index ce5805745..5c030b1f0 100644 --- a/topics/tutorials/gradle_build_system.md +++ b/topics/tutorials/gradle_build_system.md @@ -1,6 +1,6 @@ [//]: # (title: Building Plugins with Gradle) - + The [gradle-intellij-plugin](https://github.com/JetBrains/gradle-intellij-plugin) Gradle plugin is the recommended solution for building IntelliJ Platform plugins. The plugin takes care of the dependencies of your plugin project - both the base IDE and other plugin dependencies. diff --git a/topics/tutorials/intro_project_wizard.md b/topics/tutorials/intro_project_wizard.md index 5a2087b8d..24560ba4f 100644 --- a/topics/tutorials/intro_project_wizard.md +++ b/topics/tutorials/intro_project_wizard.md @@ -1,6 +1,6 @@ [//]: # (title: Project Wizard Tutorial) - + This set of tutorials shows how to manipulate the process of project creation. Configuring Project Wizard automatically allows you to do the following: diff --git a/topics/tutorials/kotlin.md b/topics/tutorials/kotlin.md index 0c8988193..781dd3a43 100644 --- a/topics/tutorials/kotlin.md +++ b/topics/tutorials/kotlin.md @@ -1,6 +1,6 @@ [//]: # (title: Kotlin for Plugin Developers) - + ## Why Kotlin? diff --git a/topics/tutorials/live_templates.md b/topics/tutorials/live_templates.md index b250058b0..ec622d478 100644 --- a/topics/tutorials/live_templates.md +++ b/topics/tutorials/live_templates.md @@ -1,6 +1,6 @@ [//]: # (title: Live Templates) - + *Live Templates* are customizable rules that allow developers to abbreviate repetitive patterns of text in the editor. When a user types the designated abbreviation followed by a configurable *expansion key* (usually `Tab`), the IDE transforms the preceding input sequence to its full-length output, and update the cursor position. diff --git a/topics/tutorials/live_templates/new_macros.md b/topics/tutorials/live_templates/new_macros.md index 51747c427..f5608e404 100644 --- a/topics/tutorials/live_templates/new_macros.md +++ b/topics/tutorials/live_templates/new_macros.md @@ -1,6 +1,6 @@ [//]: # (title: Creating New Functions for Live Templates) - + The [Predefined Functions](https://www.jetbrains.com/help/idea/template-variables.html?s=quick#predefined_functions) are the building blocks for creating [Parameterized Templates and Surround Templates](https://www.jetbrains.com/help/idea/using-live-templates.html?s=quick#live_templates_types). However, sometimes the Predefined Functions are not enough. diff --git a/topics/tutorials/live_templates/template_support.md b/topics/tutorials/live_templates/template_support.md index e6019154b..6a385b018 100644 --- a/topics/tutorials/live_templates/template_support.md +++ b/topics/tutorials/live_templates/template_support.md @@ -1,6 +1,6 @@ [//]: # (title: Adding Live Templates to a Plugin) - + This tutorial illustrates how to add default Custom Live Templates to an IntelliJ Platform plugin, and assign valid contexts for these templates based on the surrounding code and file type. In addition, the tutorial discusses how to export existing Live Templates, and bundle them within a plugin. diff --git a/topics/tutorials/project_wizard/adding_new_steps.md b/topics/tutorials/project_wizard/adding_new_steps.md index a391a7ee9..8e006c0f7 100644 --- a/topics/tutorials/project_wizard/adding_new_steps.md +++ b/topics/tutorials/project_wizard/adding_new_steps.md @@ -1,6 +1,6 @@ [//]: # (title: Adding New Steps to Project Wizard) - + This tutorial shows how to add an extra step to the Project Wizard to provide additional project configuration settings. diff --git a/topics/tutorials/project_wizard/module_types.md b/topics/tutorials/project_wizard/module_types.md index 0d4e180dd..35f63afb0 100644 --- a/topics/tutorials/project_wizard/module_types.md +++ b/topics/tutorials/project_wizard/module_types.md @@ -1,6 +1,6 @@ [//]: # (title: Supporting Module Types) - + IntelliJ Platform provides a set of standard module types. However, an application might need module of a type that isn't supported yet. diff --git a/topics/tutorials/run_configurations.md b/topics/tutorials/run_configurations.md index 763fb1097..a740cd7bd 100644 --- a/topics/tutorials/run_configurations.md +++ b/topics/tutorials/run_configurations.md @@ -1,6 +1,6 @@ [//]: # (title: Run Configurations Tutorial) - + These series of steps show how to register and implement a simple Run Configuration. Run Configurations are used to run internal and external processes from within IntelliJ Platform based products. diff --git a/topics/tutorials/tree_structure_view.md b/topics/tutorials/tree_structure_view.md index 393736ed8..d04c26191 100644 --- a/topics/tutorials/tree_structure_view.md +++ b/topics/tutorials/tree_structure_view.md @@ -1,6 +1,6 @@ [//]: # (title: Modifying Project View Structure) - + This tutorial is meant to illustrate how the project tree structure view appearance can be modified programmatically. If you need to know more about basic concepts of a project view in IntelliJ-based IDEs, please refer to [Exploring The Project Structure](https://www.jetbrains.com/idea/help/exploring-the-project-structure.html#d164891e120) of [IntelliJ IDEA Web Help](https://www.jetbrains.com/idea/help/intellij-idea.html). diff --git a/topics/tutorials/writing_tests_for_plugins/annotator_test.md b/topics/tutorials/writing_tests_for_plugins/annotator_test.md index 5ae60148f..c1e00b64d 100644 --- a/topics/tutorials/writing_tests_for_plugins/annotator_test.md +++ b/topics/tutorials/writing_tests_for_plugins/annotator_test.md @@ -1,6 +1,6 @@ [//]: # (title: 4. Annotator Test) - + diff --git a/topics/tutorials/writing_tests_for_plugins/commenter_test.md b/topics/tutorials/writing_tests_for_plugins/commenter_test.md index fe7de1005..7dddee030 100644 --- a/topics/tutorials/writing_tests_for_plugins/commenter_test.md +++ b/topics/tutorials/writing_tests_for_plugins/commenter_test.md @@ -1,6 +1,6 @@ [//]: # (title: 9. Commenter Test) - + diff --git a/topics/tutorials/writing_tests_for_plugins/completion_test.md b/topics/tutorials/writing_tests_for_plugins/completion_test.md index 63e59917a..31842a205 100644 --- a/topics/tutorials/writing_tests_for_plugins/completion_test.md +++ b/topics/tutorials/writing_tests_for_plugins/completion_test.md @@ -1,6 +1,6 @@ [//]: # (title: 3. Completion Test) - + diff --git a/topics/tutorials/writing_tests_for_plugins/documentation_test.md b/topics/tutorials/writing_tests_for_plugins/documentation_test.md index b70271da6..42b627d19 100644 --- a/topics/tutorials/writing_tests_for_plugins/documentation_test.md +++ b/topics/tutorials/writing_tests_for_plugins/documentation_test.md @@ -1,6 +1,6 @@ [//]: # (title: 11. Documentation Test) - + diff --git a/topics/tutorials/writing_tests_for_plugins/find_usages_test.md b/topics/tutorials/writing_tests_for_plugins/find_usages_test.md index 49e047f22..3a39fc299 100644 --- a/topics/tutorials/writing_tests_for_plugins/find_usages_test.md +++ b/topics/tutorials/writing_tests_for_plugins/find_usages_test.md @@ -1,6 +1,6 @@ [//]: # (title: 8. Find Usages Test) - + diff --git a/topics/tutorials/writing_tests_for_plugins/folding_test.md b/topics/tutorials/writing_tests_for_plugins/folding_test.md index 8da108b49..decf3b179 100644 --- a/topics/tutorials/writing_tests_for_plugins/folding_test.md +++ b/topics/tutorials/writing_tests_for_plugins/folding_test.md @@ -1,6 +1,6 @@ [//]: # (title: 7. Folding Test) - + diff --git a/topics/tutorials/writing_tests_for_plugins/formatter_test.md b/topics/tutorials/writing_tests_for_plugins/formatter_test.md index 8292d2c6b..ec7e8914f 100644 --- a/topics/tutorials/writing_tests_for_plugins/formatter_test.md +++ b/topics/tutorials/writing_tests_for_plugins/formatter_test.md @@ -1,6 +1,6 @@ [//]: # (title: 5. Formatter Test) - + diff --git a/topics/tutorials/writing_tests_for_plugins/parsing_test.md b/topics/tutorials/writing_tests_for_plugins/parsing_test.md index 803ce972e..2d4fbc2d7 100644 --- a/topics/tutorials/writing_tests_for_plugins/parsing_test.md +++ b/topics/tutorials/writing_tests_for_plugins/parsing_test.md @@ -1,6 +1,6 @@ [//]: # (title: 2. Parsing Test) - + diff --git a/topics/tutorials/writing_tests_for_plugins/reference_test.md b/topics/tutorials/writing_tests_for_plugins/reference_test.md index b0c7b66c9..8778d3b3a 100644 --- a/topics/tutorials/writing_tests_for_plugins/reference_test.md +++ b/topics/tutorials/writing_tests_for_plugins/reference_test.md @@ -1,6 +1,6 @@ [//]: # (title: 10. Reference Test) - + diff --git a/topics/tutorials/writing_tests_for_plugins/rename_test.md b/topics/tutorials/writing_tests_for_plugins/rename_test.md index 29262fa85..a56530464 100644 --- a/topics/tutorials/writing_tests_for_plugins/rename_test.md +++ b/topics/tutorials/writing_tests_for_plugins/rename_test.md @@ -1,6 +1,6 @@ [//]: # (title: 6. Rename Test) - + diff --git a/topics/tutorials/writing_tests_for_plugins/tests_prerequisites.md b/topics/tutorials/writing_tests_for_plugins/tests_prerequisites.md index 97c98dfe8..7c7c45ea4 100644 --- a/topics/tutorials/writing_tests_for_plugins/tests_prerequisites.md +++ b/topics/tutorials/writing_tests_for_plugins/tests_prerequisites.md @@ -1,6 +1,6 @@ [//]: # (title: 1. Tests Prerequisites) - + diff --git a/topics/tutorials/writing_tests_for_plugins/writing_tests_for_plugins.md b/topics/tutorials/writing_tests_for_plugins/writing_tests_for_plugins.md index e83b42a2d..af7e78f4b 100644 --- a/topics/tutorials/writing_tests_for_plugins/writing_tests_for_plugins.md +++ b/topics/tutorials/writing_tests_for_plugins/writing_tests_for_plugins.md @@ -1,6 +1,6 @@ [//]: # (title: Testing a Custom Language Plugin) - + > Please see [Testing Plugins](testing_plugins.md) for a general introduction. > diff --git a/topics/user_interface_components/dialog_wrapper.md b/topics/user_interface_components/dialog_wrapper.md index 3244fd009..2f6d98fea 100644 --- a/topics/user_interface_components/dialog_wrapper.md +++ b/topics/user_interface_components/dialog_wrapper.md @@ -1,6 +1,6 @@ [//]: # (title: Dialogs) - + ## DialogWrapper diff --git a/topics/user_interface_components/editor_components.md b/topics/user_interface_components/editor_components.md index f109c8d6d..24c933658 100644 --- a/topics/user_interface_components/editor_components.md +++ b/topics/user_interface_components/editor_components.md @@ -1,6 +1,6 @@ [//]: # (title: Editor Components) - + ## EditorTextField diff --git a/topics/user_interface_components/file_and_class_choosers.md b/topics/user_interface_components/file_and_class_choosers.md index 5a2aab8a5..3d0ba76ce 100644 --- a/topics/user_interface_components/file_and_class_choosers.md +++ b/topics/user_interface_components/file_and_class_choosers.md @@ -1,6 +1,6 @@ [//]: # (title: File and Class Choosers) - + ## File Choosers diff --git a/topics/user_interface_components/kotlin_ui_dsl.md b/topics/user_interface_components/kotlin_ui_dsl.md index d715c7ec0..bccde7633 100644 --- a/topics/user_interface_components/kotlin_ui_dsl.md +++ b/topics/user_interface_components/kotlin_ui_dsl.md @@ -1,6 +1,6 @@ [//]: # (title: Kotlin UI DSL Version 1) - + Kotlin UI DSL allows creating UI components using a declarative syntax inside Kotlin. It shares similarities with [Jetpack Compose](https://developer.android.com/jetpack/compose) for Android and makes it easy to develop UIs for, e.g. dialogs, settings or tool windows. diff --git a/topics/user_interface_components/kotlin_ui_dsl_version_2.md b/topics/user_interface_components/kotlin_ui_dsl_version_2.md index f9c03f84d..acb3b2675 100644 --- a/topics/user_interface_components/kotlin_ui_dsl_version_2.md +++ b/topics/user_interface_components/kotlin_ui_dsl_version_2.md @@ -1,6 +1,6 @@ [//]: # (title: Kotlin UI DSL Version 2) - + > This page describes API available in IntelliJ Platform releases **2021.3 and later** only. > diff --git a/topics/user_interface_components/lists_and_trees.md b/topics/user_interface_components/lists_and_trees.md index bf85992bf..d6c92d795 100644 --- a/topics/user_interface_components/lists_and_trees.md +++ b/topics/user_interface_components/lists_and_trees.md @@ -1,6 +1,6 @@ [//]: # (title: List and Tree Controls) - + ### JBList and Tree diff --git a/topics/user_interface_components/misc_swing_components.md b/topics/user_interface_components/misc_swing_components.md index 802382417..cec4abcc7 100644 --- a/topics/user_interface_components/misc_swing_components.md +++ b/topics/user_interface_components/misc_swing_components.md @@ -1,6 +1,6 @@ [//]: # (title: Miscellaneous Swing Components) - + ### Messages diff --git a/topics/user_interface_components/notifications.md b/topics/user_interface_components/notifications.md index 0368b9f7c..a4d32f5e8 100644 --- a/topics/user_interface_components/notifications.md +++ b/topics/user_interface_components/notifications.md @@ -1,6 +1,6 @@ [//]: # (title: Notifications) - + One of the leading design principles is avoiding the use of modal message boxes for notifying the user about errors and other situations that may warrant the user's attention. As a replacement, the IntelliJ Platform provides multiple non-modal notification UI options. diff --git a/topics/user_interface_components/popups.md b/topics/user_interface_components/popups.md index 8bec09370..b232f8ced 100644 --- a/topics/user_interface_components/popups.md +++ b/topics/user_interface_components/popups.md @@ -1,6 +1,6 @@ [//]: # (title: Popups) - + ## Introduction diff --git a/topics/user_interface_components/tool_windows.md b/topics/user_interface_components/tool_windows.md index d6a15c34f..888650c6f 100644 --- a/topics/user_interface_components/tool_windows.md +++ b/topics/user_interface_components/tool_windows.md @@ -1,6 +1,6 @@ [//]: # (title: Tool Windows) - + ## Tool Windows diff --git a/topics/user_interface_components/user_interface_components.md b/topics/user_interface_components/user_interface_components.md index 5098f181a..a100b49c8 100644 --- a/topics/user_interface_components/user_interface_components.md +++ b/topics/user_interface_components/user_interface_components.md @@ -1,6 +1,6 @@ [//]: # (title: User Interface Components) - + The IntelliJ Platform includes a large number of custom Swing components. Using those components in your plugins will ensure that your plugin looks and works consistently with the UI of the rest of the IDE, and can often reduce the code size compared to using the default Swing components.