diff --git a/CHANGELOG.md b/CHANGELOG.md index cb79197..c31dd6b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ - Example code - `FrameStateListener` application listener ### Changed +- Example code - registered project service changed into a lightweight one - GitHub Actions - pass changelog release notes as a multi-line content - GitHub Actions - provide `plugin.verifier.home.dir` variable as a system property instead of project property - Template Cleanup: remove default `pluginIcon.svg` icon diff --git a/src/main/kotlin/org/jetbrains/plugins/template/services/MyProjectService.kt b/src/main/kotlin/org/jetbrains/plugins/template/services/MyProjectService.kt index 1a84306..06779f4 100644 --- a/src/main/kotlin/org/jetbrains/plugins/template/services/MyProjectService.kt +++ b/src/main/kotlin/org/jetbrains/plugins/template/services/MyProjectService.kt @@ -1,12 +1,15 @@ package org.jetbrains.plugins.template.services +import com.intellij.openapi.components.Service +import com.intellij.openapi.diagnostic.thisLogger import com.intellij.openapi.project.Project import org.jetbrains.plugins.template.MyBundle +@Service(Service.Level.PROJECT) class MyProjectService(project: Project) { init { - println(MyBundle.message("projectService", project.name)) + thisLogger().info(MyBundle.message("projectService", project.name)) System.getenv("CI") ?: TODO("Don't forget to remove all non-needed sample code files with their corresponding registration entries in `plugin.xml`.") diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml index 4bfa615..1f0a69e 100644 --- a/src/main/resources/META-INF/plugin.xml +++ b/src/main/resources/META-INF/plugin.xml @@ -7,10 +7,6 @@ com.intellij.modules.platform messages.MyBundle - - - -