diff --git a/CHANGELOG.md b/CHANGELOG.md index ec046cd..43302f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## [1.0.5] January 23, 2025 +- Revert 1.0.4 + ## [1.0.4] January 21, 2025 - Initialise the properties in `LumoTask` directly instead of lazily initialisation. diff --git a/lumo-ui/plugin/build.gradle.kts b/lumo-ui/plugin/build.gradle.kts index cdcded3..95c8816 100644 --- a/lumo-ui/plugin/build.gradle.kts +++ b/lumo-ui/plugin/build.gradle.kts @@ -4,7 +4,7 @@ plugins { } group = "com.nomanr" -version = "1.0.4" +version = "1.0.5" gradlePlugin { plugins { diff --git a/lumo-ui/plugin/src/main/java/com/nomanr/lumo/plugin/LumoTask.kt b/lumo-ui/plugin/src/main/java/com/nomanr/lumo/plugin/LumoTask.kt index 3df36e8..14ba548 100644 --- a/lumo-ui/plugin/src/main/java/com/nomanr/lumo/plugin/LumoTask.kt +++ b/lumo-ui/plugin/src/main/java/com/nomanr/lumo/plugin/LumoTask.kt @@ -38,10 +38,10 @@ abstract class LumoTask : DefaultTask() { @Optional var componentToAdd: String? = null - private val propertyLoader = PropertyLoader(project) - private val initialiser = Initialiser(project, propertyLoader) - private val dependencyProvider = PluginDependencyProvider() - private val generateComponent = GenerateComponent(project, propertyLoader) + private val propertyLoader by lazy { PropertyLoader(project) } + private val initialiser by lazy { Initialiser(project, propertyLoader) } + private val dependencyProvider by lazy { PluginDependencyProvider() } + private val generateComponent by lazy { GenerateComponent(project, propertyLoader) } private val logger = Logger.getInstance() @TaskAction