A C D E F G I J L M P Q R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractProjectPlugin - Class in dev.lajoscseppento.ruthless.plugin.impl
-
Base class to approximate buildscript DSL and facilitate writing cleaner plugin code.
- AbstractProjectPlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
- apply() - Method in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
-
Plugin logic.
- apply() - Method in class dev.lajoscseppento.ruthless.plugin.impl.RuthlessBasePlugin
- apply() - Method in class dev.lajoscseppento.ruthless.plugin.impl.RuthlessJavaBasePlugin
- apply() - Method in class dev.lajoscseppento.ruthless.plugin.impl.RuthlessSpringBootBasePlugin
- apply() - Method in class dev.lajoscseppento.ruthless.plugin.RuthlessJavaGradlePluginPlugin
- apply() - Method in class dev.lajoscseppento.ruthless.plugin.RuthlessSpringBootLibraryPlugin
- apply(Settings) - Method in class dev.lajoscseppento.ruthless.plugin.impl.RuthlessSettingsPlugin
- apply(Gradle) - Method in class dev.lajoscseppento.ruthless.plugin.impl.RuthlessGradlePlugin
- apply(PluginAware) - Method in class dev.lajoscseppento.ruthless.plugin.RuthlessPlugin
- apply(Project) - Method in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
- apply(Settings) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLoggingPlugin
C
- close() - Method in class dev.lajoscseppento.ruthless.plugin.logging.impl.LogRecordingService
- configurations - Variable in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
- create(Class<?>) - Static method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- create(Class<?>, String) - Static method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- create(Logger) - Static method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- create(Logger, String) - Static method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
D
- debug(String) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- debug(String, Object...) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- debug(String, Throwable) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- declareDependencies(String, List<GroupIdArtifactId>) - Method in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
- declarePlatformDependencies(String, List<GroupIdArtifactId>) - Method in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
- dependencies - Variable in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
- dev.lajoscseppento.ruthless.plugin - package dev.lajoscseppento.ruthless.plugin
- dev.lajoscseppento.ruthless.plugin.configuration.impl - package dev.lajoscseppento.ruthless.plugin.configuration.impl
- dev.lajoscseppento.ruthless.plugin.extension - package dev.lajoscseppento.ruthless.plugin.extension
- dev.lajoscseppento.ruthless.plugin.extension.impl - package dev.lajoscseppento.ruthless.plugin.extension.impl
- dev.lajoscseppento.ruthless.plugin.impl - package dev.lajoscseppento.ruthless.plugin.impl
- dev.lajoscseppento.ruthless.plugin.logging - package dev.lajoscseppento.ruthless.plugin.logging
- dev.lajoscseppento.ruthless.plugin.logging.impl - package dev.lajoscseppento.ruthless.plugin.logging.impl
E
- error(String) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- error(String, Object...) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- error(String, Throwable) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- extensions - Variable in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
F
- findSettingsById(UUID) - Static method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLoggingPlugin
G
- getEnabled() - Method in interface dev.lajoscseppento.ruthless.plugin.extension.LombokSpec
- getId() - Method in interface dev.lajoscseppento.ruthless.plugin.logging.impl.LogRecordingService.Parameters
- getLombok() - Method in interface dev.lajoscseppento.ruthless.plugin.extension.RuthlessExtension
- gradle - Variable in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
- GroupIdArtifactId - Class in dev.lajoscseppento.ruthless.plugin.configuration.impl
- GroupIdArtifactId() - Constructor for class dev.lajoscseppento.ruthless.plugin.configuration.impl.GroupIdArtifactId
- GroupIdArtifactIdVersion - Class in dev.lajoscseppento.ruthless.plugin.configuration.impl
- GroupIdArtifactIdVersion() - Constructor for class dev.lajoscseppento.ruthless.plugin.configuration.impl.GroupIdArtifactIdVersion
I
- info(String) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- info(String, Object...) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- info(String, Throwable) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- INSTANCE - Static variable in class dev.lajoscseppento.ruthless.plugin.configuration.impl.RuthlessConfiguration
- isDebugEnabled() - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- isInfoEnabled() - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
J
- java - Variable in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
- JavaLanguageVersionSystemProperty - Class in dev.lajoscseppento.ruthless.plugin.impl
-
System property for Java language version.
- JavaLanguageVersionSystemProperty() - Constructor for class dev.lajoscseppento.ruthless.plugin.impl.JavaLanguageVersionSystemProperty
L
- lifecycle(String) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- lifecycle(String, Object...) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- lifecycle(String, Throwable) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- logger - Variable in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
- LogRecordingService - Class in dev.lajoscseppento.ruthless.plugin.logging.impl
-
Service responsible for persisting build output to file.
- LogRecordingService() - Constructor for class dev.lajoscseppento.ruthless.plugin.logging.impl.LogRecordingService
- LogRecordingService.Parameters - Interface in dev.lajoscseppento.ruthless.plugin.logging.impl
- lombok(Action<? super LombokSpec>) - Method in class dev.lajoscseppento.ruthless.plugin.extension.impl.RuthlessExtensionImpl
- lombok(Action<? super LombokSpec>) - Method in interface dev.lajoscseppento.ruthless.plugin.extension.RuthlessExtension
- LombokSpec - Interface in dev.lajoscseppento.ruthless.plugin.extension
-
Interface for
ruthless.lombok.
M
- matches(String, String) - Method in class dev.lajoscseppento.ruthless.plugin.configuration.impl.GroupIdArtifactIdVersion
P
- project - Variable in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
Q
- quiet(String) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- quiet(String, Object...) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- quiet(String, Throwable) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
R
- repositories - Variable in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
- requiredPlugins() - Method in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
-
Returns the list of plugins which should be applied before executing this plugin's logic.
- requiredPlugins() - Method in class dev.lajoscseppento.ruthless.plugin.impl.RuthlessJavaBasePlugin
- requiredPlugins() - Method in class dev.lajoscseppento.ruthless.plugin.impl.RuthlessSpringBootBasePlugin
- requiredPlugins() - Method in class dev.lajoscseppento.ruthless.plugin.RuthlessJavaApplicationPlugin
- requiredPlugins() - Method in class dev.lajoscseppento.ruthless.plugin.RuthlessJavaGradlePluginPlugin
- requiredPlugins() - Method in class dev.lajoscseppento.ruthless.plugin.RuthlessJavaLibraryPlugin
- requiredPlugins() - Method in class dev.lajoscseppento.ruthless.plugin.RuthlessSpringBootApplicationPlugin
- requiredPlugins() - Method in class dev.lajoscseppento.ruthless.plugin.RuthlessSpringBootLibraryPlugin
- RuthlessBasePlugin - Class in dev.lajoscseppento.ruthless.plugin.impl
- RuthlessBasePlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.impl.RuthlessBasePlugin
- RuthlessConfiguration - Class in dev.lajoscseppento.ruthless.plugin.configuration.impl
-
Ruthless configuration root.
- RuthlessConfiguration() - Constructor for class dev.lajoscseppento.ruthless.plugin.configuration.impl.RuthlessConfiguration
- RuthlessExtension - Interface in dev.lajoscseppento.ruthless.plugin.extension
-
Interface for the
ruthlessextension. - RuthlessExtensionImpl - Class in dev.lajoscseppento.ruthless.plugin.extension.impl
- RuthlessExtensionImpl(Project) - Constructor for class dev.lajoscseppento.ruthless.plugin.extension.impl.RuthlessExtensionImpl
- RuthlessGradlePlugin - Class in dev.lajoscseppento.ruthless.plugin.impl
- RuthlessGradlePlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.impl.RuthlessGradlePlugin
- RuthlessJavaApplicationPlugin - Class in dev.lajoscseppento.ruthless.plugin
- RuthlessJavaApplicationPlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.RuthlessJavaApplicationPlugin
- RuthlessJavaBasePlugin - Class in dev.lajoscseppento.ruthless.plugin.impl
- RuthlessJavaBasePlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.impl.RuthlessJavaBasePlugin
- RuthlessJavaGradlePluginPlugin - Class in dev.lajoscseppento.ruthless.plugin
- RuthlessJavaGradlePluginPlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.RuthlessJavaGradlePluginPlugin
- RuthlessJavaLibraryPlugin - Class in dev.lajoscseppento.ruthless.plugin
- RuthlessJavaLibraryPlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.RuthlessJavaLibraryPlugin
- RuthlessLogger - Class in dev.lajoscseppento.ruthless.plugin.logging
-
Wrapper for Gradle
Logger. - RuthlessLoggingPlugin - Class in dev.lajoscseppento.ruthless.plugin.logging
-
The Ruthless Logging Plugin applies logging conventions to the Gradle build:
LogRecordingService: records the build output to file - RuthlessLoggingPlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLoggingPlugin
- RuthlessPlugin - Class in dev.lajoscseppento.ruthless.plugin
-
Meta-plugin which can be applied to any
objectand applies in the corresponding plugin. - RuthlessPlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.RuthlessPlugin
- RuthlessSettingsPlugin - Class in dev.lajoscseppento.ruthless.plugin.impl
- RuthlessSettingsPlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.impl.RuthlessSettingsPlugin
- RuthlessSpringBootApplicationPlugin - Class in dev.lajoscseppento.ruthless.plugin
- RuthlessSpringBootApplicationPlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.RuthlessSpringBootApplicationPlugin
- RuthlessSpringBootBasePlugin - Class in dev.lajoscseppento.ruthless.plugin.impl
- RuthlessSpringBootBasePlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.impl.RuthlessSpringBootBasePlugin
- RuthlessSpringBootLibraryPlugin - Class in dev.lajoscseppento.ruthless.plugin
- RuthlessSpringBootLibraryPlugin() - Constructor for class dev.lajoscseppento.ruthless.plugin.RuthlessSpringBootLibraryPlugin
S
- sourceSets - Variable in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
T
- tasks - Variable in class dev.lajoscseppento.ruthless.plugin.impl.AbstractProjectPlugin
- toDependencyNotation() - Method in class dev.lajoscseppento.ruthless.plugin.configuration.impl.GroupIdArtifactId
- toDependencyNotation() - Method in class dev.lajoscseppento.ruthless.plugin.configuration.impl.GroupIdArtifactIdVersion
W
- warn(String) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- warn(String, Object...) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
- warn(String, Throwable) - Method in class dev.lajoscseppento.ruthless.plugin.logging.RuthlessLogger
All Classes All Packages