A C D E F G I J L M P Q R S T W 
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 ruthless extension.
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 object and 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
 
A C D E F G I J L M P Q R S T W 
All Classes All Packages