From 35bc0962b50b87933a6a9ecc0d21fb7cc2444d30 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 5 Dec 2019 10:10:38 +0100 Subject: [PATCH] Stop teaching people to use components (#233) - Replace documentation on writing components with documentation on migrating away from components - Split documentation on extensions and extension points (extensions are always needed and EPs are quite uncommon) - Add documentation on listeners - Remove application and project components in sample plugins whenever possible --- plugin_sample/resources/META-INF/plugin.xml | 25 -------------- .../sample/DummyApplicationComponent.java | 9 ----- .../sample/DummyApplicationComponentImpl.java | 24 ------------- .../sample/DummyProjectComponent.java | 9 ----- .../sample/DummyProjectComponentImpl.java | 34 ------------------- 5 files changed, 101 deletions(-) delete mode 100644 plugin_sample/src/org/jetbrains/tutorials/sample/DummyApplicationComponent.java delete mode 100644 plugin_sample/src/org/jetbrains/tutorials/sample/DummyApplicationComponentImpl.java delete mode 100644 plugin_sample/src/org/jetbrains/tutorials/sample/DummyProjectComponent.java delete mode 100644 plugin_sample/src/org/jetbrains/tutorials/sample/DummyProjectComponentImpl.java diff --git a/plugin_sample/resources/META-INF/plugin.xml b/plugin_sample/resources/META-INF/plugin.xml index 72c398865..5e48764c7 100644 --- a/plugin_sample/resources/META-INF/plugin.xml +++ b/plugin_sample/resources/META-INF/plugin.xml @@ -28,31 +28,6 @@ org.jetbrains.tutorials.sample.PluginSampleBundle - - - - - org.jetbrains.tutorials.sample.DummyApplicationComponent - - org.jetbrains.tutorials.sample.DummyApplicationComponentImpl - - - - - - - - org.jetbrains.tutorials.sample.DummyProjectComponent - org.jetbrains.tutorials.sample.DummyProjectComponentImpl - - - - -