From c36147439caaeb948fad58137259c75cdb65c8b1 Mon Sep 17 00:00:00 2001 From: Karol Lewandowski Date: Thu, 24 Nov 2022 06:11:20 -0800 Subject: [PATCH] Migration from Stardust to Writerside (#902) --- cfg/build-script.xml | 6 +- cfg/buildprofiles.xml | 18 +- cfg/google-analytics-code.html | 7 + cfg/google-analytics-noscript.html | 4 + ijs.tree | 574 +++++++++--------- ...f => plugin_xml_completion_suggestion.gif} | Bin .../img/plugin_xml_completion_suggestion.png | Bin 69579 -> 0 bytes project.ihp | 4 +- reference_guide/api_changes_list.md | 3 +- reference_guide/api_changes_list_2019.md | 2 +- reference_guide/api_changes_list_2020.md | 4 +- reference_guide/api_changes_list_2021.md | 4 +- reference_guide/api_changes_list_2022.md | 6 +- reference_guide/api_changes_list_2023.md | 6 +- topics/_generated/android_studio_releases.md | 8 +- topics/appendix/api_internal/api_internal.md | 5 +- topics/appendix/api_notable/api_notable.md | 3 +- .../api_notable/api_notable_list_2019.md | 6 +- .../api_notable/api_notable_list_2022.md | 2 +- .../api_notable/api_notable_list_2023.md | 2 +- topics/appendix/glossary.md | 4 +- topics/appendix/plugin_repository_obsolete.md | 2 +- .../resources/custom_plugin_repository.md | 2 - topics/appendix/resources/explore_api.md | 8 +- .../resources/extension_point_list.md | 12 +- .../appendix/resources/learning_resources.md | 31 +- topics/appendix/resources/marketing.md | 38 +- topics/appendix/resources/useful_links.md | 2 +- .../tools_gradle_intellij_plugin.md | 33 +- ...s_gradle_intellij_plugin_build_features.md | 10 +- .../tools_gradle_intellij_plugin_faq.md | 6 +- .../internal_actions/enabling_internal.md | 6 +- .../internal_actions_intro.md | 9 +- .../internal_actions/internal_ui_inspector.md | 7 +- .../internal_ui_laf_defaults.md | 4 +- .../internal_actions/internal_ui_sub.md | 2 +- .../tools/tools_gradle_grammar_kit_plugin.md | 7 +- .../verifying_plugin_compatibility.md | 2 +- topics/basics/analyzing.md | 2 +- .../architectural_overview/documents.md | 2 +- .../element_patterns.md | 2 +- .../general_threading_rules.md | 4 +- topics/basics/architectural_overview/psi.md | 1 - .../architectural_overview/psi_files.md | 2 +- .../architectural_overview/psi_performance.md | 1 - .../architectural_overview/psi_references.md | 1 - topics/basics/architectural_overview/uast.md | 4 +- .../architectural_overview/virtual_file.md | 2 +- topics/basics/basic_action_system.md | 30 +- topics/basics/basic_run_configurations.md | 4 +- .../basics/bundling_plugin_openapi_sources.md | 2 +- topics/basics/disposers.md | 7 +- topics/basics/faq.md | 1 - .../getting_started/build_number_ranges.md | 9 +- .../plugin/developing_plugins.md | 5 +- .../migrating_plugin_devkit_to_gradle.md | 1 - .../getting_started/plugin_compatibility.md | 6 +- .../getting_started/publishing_plugin.md | 6 +- .../theme/creating_theme_project.md | 6 +- .../getting_started/theme/deploying_theme.md | 8 +- .../theme/developing_themes.md | 2 +- .../theme/running_and_debugging_a_theme.md | 8 +- .../theme/setting_up_theme_environment.md | 8 +- .../getting_started/theme/theme_structure.md | 8 +- .../getting_started/theme/themes_customize.md | 8 +- .../getting_started/theme/themes_extras.md | 6 +- .../theme/themes_getting_started.md | 5 +- topics/basics/ide_development_instance.md | 7 +- topics/basics/ide_infrastructure.md | 12 +- topics/basics/indexing_and_psi_stubs.md | 1 - .../file_based_indexes.md | 10 +- .../indexing_and_psi_stubs/stub_indexes.md | 3 +- topics/basics/persisting_sensitive_data.md | 2 +- .../basics/persisting_state_of_components.md | 13 +- topics/basics/plugin_alternatives.md | 10 +- topics/basics/plugin_required_experience.md | 1 - topics/basics/plugin_signing.md | 8 +- topics/basics/plugin_structure.md | 23 - topics/basics/plugin_structure.topic | 46 ++ .../plugin_structure/dynamic_plugins.md | 8 +- .../basics/plugin_structure/plugin_actions.md | 2 +- .../plugin_structure/plugin_components.md | 4 +- .../plugin_configuration_file.md | 33 +- .../basics/plugin_structure/plugin_content.md | 2 +- .../plugin_structure/plugin_dependencies.md | 12 +- .../plugin_extension_points.md | 7 +- .../plugin_structure/plugin_extensions.md | 5 +- .../plugin_structure/plugin_icon_file.md | 18 +- .../plugin_structure/plugin_listeners.md | 7 +- .../plugin_structure/plugin_services.md | 10 +- topics/basics/plugin_types.md | 1 - topics/basics/plugins_quick_start.md | 4 +- topics/basics/project_structure.md | 2 +- topics/basics/project_view.md | 4 +- topics/basics/psi_cookbook.md | 5 +- .../run_configuration_management.md | 4 +- topics/basics/settings.md | 6 +- .../testing_plugins/light_and_heavy_tests.md | 6 +- .../test_project_and_testdata_directories.md | 7 +- topics/basics/testing_plugins/testing_faq.md | 2 +- .../basics/testing_plugins/testing_plugins.md | 4 +- topics/basics/virtual_file_system.md | 11 +- ...intellij-sdk-docs-original_CONTRIBUTING.md | 2 +- topics/intro/about.md | 5 +- topics/intro/code_samples.md | 2 +- topics/intro/content_updates.md | 3 +- topics/intro/getting_help.md | 3 +- topics/intro/intellij_platform.md | 4 +- topics/intro/key_topics.md | 1 - topics/intro/sdk_code_guidelines.md | 4 +- topics/intro/sdk_style.md | 39 +- topics/intro/welcome.md | 8 +- .../products/androidstudio/android_studio.md | 2 +- .../android_studio_releases_list.md | 2 +- topics/products/appcode/app_code.md | 7 +- .../appcode/appcode_extension_point_list.md | 6 +- topics/products/clion/clion.md | 5 +- .../clion/clion_extension_point_list.md | 6 +- topics/products/datagrip/data_grip.md | 3 +- .../data_grip_extension_point_list.md | 6 +- topics/products/dev_alternate_products.md | 5 +- topics/products/goland/goland.md | 3 +- .../goland/goland_extension_point_list.md | 6 +- topics/products/idea/idea.md | 1 - topics/products/idea/spring_api.md | 12 +- .../idea/spring_extension_point_list.md | 6 +- .../phpstorm/php_extension_point_list.md | 6 +- topics/products/phpstorm/php_open_api.md | 3 +- .../php_open_api_php_type_providers.md | 2 +- topics/products/phpstorm/phpstorm.md | 1 - topics/products/pycharm/pycharm.md | 1 - topics/products/rider/rider.md | 3 +- .../rider/rider_extension_point_list.md | 6 +- topics/products/rubymine/rubymine.md | 3 +- .../rubymine/rubymine_extension_point_list.md | 6 +- topics/products/webstorm/webstorm.md | 5 +- .../webstorm/webstorm_extension_point_list.md | 6 +- .../color_scheme_management.md | 2 +- .../custom_language_support.md | 6 +- .../additional_minor_features.md | 13 +- .../code_completion.md | 8 +- .../code_formatting.md | 6 +- .../code_inspections_and_intentions.md | 6 +- .../declarations_and_references.md | 2 +- .../custom_language_support/documentation.md | 13 +- .../custom_language_support/find_usages.md | 5 +- .../go_to_class_and_go_to_symbol.md | 7 +- .../implementing_lexer.md | 6 +- .../implementing_parser_and_psi.md | 3 +- .../custom_language_support/inlay_hints.md | 4 +- .../language_injection.md | 8 +- .../custom_language_support/navbar.md | 6 +- .../custom_language_support/navigation.md | 6 +- .../custom_language_support/parameter_info.md | 6 +- .../references_and_resolve.md | 12 +- .../registering_file_type.md | 6 +- .../rename_refactoring.md | 4 +- .../safe_delete_refactoring.md | 4 +- .../custom_language_support/spell_checking.md | 4 +- .../custom_language_support/structure_view.md | 5 +- .../custom_language_support/surround_with.md | 8 +- .../custom_language_support/symbols.md | 4 +- ...tax_highlighting_and_error_highlighting.md | 12 +- .../external_builder_api.md | 6 +- .../external_system_integration.md | 9 +- .../xml_dom_api.md | 6 +- topics/reference_guide/intellij_artifacts.md | 4 +- topics/reference_guide/jcef.md | 8 +- topics/reference_guide/localization_guide.md | 2 +- .../messaging_infrastructure.md | 8 +- topics/reference_guide/multiple_carets.md | 6 +- topics/reference_guide/project_model/facet.md | 4 +- .../reference_guide/project_model/library.md | 4 +- .../reference_guide/project_model/module.md | 4 +- .../reference_guide/project_model/project.md | 4 +- topics/reference_guide/project_model/sdk.md | 6 +- .../project_model/trusted_projects.md | 4 +- topics/reference_guide/project_wizard.md | 2 +- topics/reference_guide/settings_groups.md | 3 +- topics/reference_guide/settings_guide.md | 8 +- topics/reference_guide/themes_metadata.md | 4 +- .../vcs_integration_for_plugins.md | 2 +- .../work_with_icons_and_images.md | 13 +- .../action_system/grouping_action.md | 18 +- .../working_with_custom_actions.md | 18 +- .../configuring_plugin_project.md | 6 +- .../build_system/creating_plugin_project.md | 8 +- topics/tutorials/code_documentation.md | 4 +- topics/tutorials/code_inspections.md | 11 +- topics/tutorials/code_intentions.md | 8 +- .../custom_language_support/annotator.md | 9 +- .../code_style_settings.md | 8 +- .../custom_language_support/commenter.md | 12 +- .../completion_contributor.md | 6 +- .../custom_language_support_tutorial.md | 7 +- .../documentation_provider.md | 22 +- .../find_usages_provider.md | 6 +- .../folding_builder.md | 10 +- .../custom_language_support/formatter.md | 12 +- .../go_to_symbol_contributor.md | 12 +- .../grammar_and_parser.md | 7 +- .../language_and_filetype.md | 15 +- .../lexer_and_parser_definition.md | 9 +- .../line_marker_provider.md | 8 +- .../custom_language_support/prerequisites.md | 4 +- .../psi_helper_and_utilities.md | 6 +- .../custom_language_support/quick_fix.md | 6 +- .../reference_contributor.md | 8 +- .../spell_checking_strategy.md | 6 +- .../structure_aware_navbar.md | 6 +- .../structure_view_factory.md | 8 +- ...tax_highlighter_and_color_settings_page.md | 8 +- .../editor_basics/coordinates_system.md | 2 +- topics/tutorials/file_and_code_templates.md | 6 +- .../providing_file_templates.md | 6 +- .../using_file_templates.md | 10 +- topics/tutorials/live_templates.md | 6 +- topics/tutorials/live_templates/new_macros.md | 2 +- .../live_templates/template_support.md | 5 +- topics/tutorials/plugin_github_template.md | 4 +- topics/tutorials/postfix_completion.md | 6 +- .../advanced_postfix_templates.md | 6 +- .../postfix_completion/postfix_templates.md | 8 +- .../tutorials/project_wizard/module_types.md | 4 +- topics/tutorials/run_configurations.md | 4 +- topics/tutorials/settings_tutorial.md | 6 +- topics/tutorials/using_kotlin.md | 7 +- .../annotator_test.md | 6 +- .../commenter_test.md | 6 +- .../completion_test.md | 6 +- .../documentation_test.md | 6 +- .../find_usages_test.md | 6 +- .../writing_tests_for_plugins/folding_test.md | 8 +- .../formatter_test.md | 6 +- .../writing_tests_for_plugins/parsing_test.md | 8 +- .../reference_test.md | 6 +- .../writing_tests_for_plugins/rename_test.md | 6 +- .../tests_prerequisites.md | 5 +- .../writing_tests_for_plugins.md | 3 +- .../dialog_wrapper.md | 5 +- .../editor_components.md | 2 +- .../file_and_class_choosers.md | 4 +- .../kotlin_ui_dsl.md | 22 +- .../kotlin_ui_dsl_version_2.md | 18 +- .../notifications.md | 9 +- topics/user_interface_components/popups.md | 4 +- .../status_bar_widgets.md | 6 +- .../user_interface_components/tool_windows.md | 4 +- .../user_interface_components.md | 10 +- v.list | 2 +- 250 files changed, 1110 insertions(+), 1154 deletions(-) create mode 100644 cfg/google-analytics-code.html create mode 100644 cfg/google-analytics-noscript.html rename images/appendix/resources/explore_api/img/{plugin_xml_completion_suggestion.animated.gif => plugin_xml_completion_suggestion.gif} (100%) delete mode 100644 images/appendix/resources/explore_api/img/plugin_xml_completion_suggestion.png delete mode 100644 topics/basics/plugin_structure.md create mode 100644 topics/basics/plugin_structure.topic diff --git a/cfg/build-script.xml b/cfg/build-script.xml index 717a169f0..c6970de69 100644 --- a/cfg/build-script.xml +++ b/cfg/build-script.xml @@ -1,11 +1,11 @@ + SYSTEM "https://helpserver.labs.jb.gg/help/schemas/mvp/build-script.dtd"> - + - + diff --git a/cfg/buildprofiles.xml b/cfg/buildprofiles.xml index 4d0622ba9..44a2f3070 100644 --- a/cfg/buildprofiles.xml +++ b/cfg/buildprofiles.xml @@ -1,7 +1,6 @@ - - + https://plugins.jetbrains.com/docs https://plugins.jetbrains.com/docs/intellij/ @@ -26,9 +25,20 @@ false false false + + 8c2683cac2d71d547b55183297abb506 + OHIV241QET + prod_JETBRAINSCOM_HELP + intellij + + + google-analytics-code.html + google-analytics-noscript.html + + false - +