Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Action - Class in com.mooltiverse.oss.nyx.entities.git
-
This object is a Git action value holder independent from the underlying Git implementation.
- Action(Identity, TimeStamp) - Constructor for class com.mooltiverse.oss.nyx.entities.git.Action
-
Constructor.
- add(Collection<String>) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Adds the given paths to the staging area.
- addAsset(Attachment) - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRelease
-
Adds the given asset to the internal set of assets.
- addAssets(Set<Attachment>) - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRelease
-
Adds the given assets to the internal set of assets.
- ANY - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Changelogs
-
The changelog configuration that is suitable when using any commit message convention
- apply(T) - Method in class com.mooltiverse.oss.nyx.gradle.NyxPlugin
-
Creates and registers all the plugin resources for the given target.
- AssetConfiguration(String) - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension.AssetConfiguration
-
Constructor.
- ASSETS - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The list of selected asset names to publish for the release type.
- Attachment - Class in com.mooltiverse.oss.nyx.entities
-
This object models a MIME attachment.
- Attachment() - Constructor for class com.mooltiverse.oss.nyx.entities.Attachment
-
Default constructor.
- Attachment(String, String, String, String) - Constructor for class com.mooltiverse.oss.nyx.entities.Attachment
-
Standard constructor.
- AUTHENTICATION_TOKEN_OPTION_NAME - Static variable in class com.mooltiverse.oss.nyx.services.github.GitHub
-
The name of the option used to pass the authentication token (Personal Access Token, OAuth) to this object instance.
- AUTHENTICATION_TOKEN_OPTION_NAME - Static variable in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
The name of the option used to pass the authentication token (Personal Access Token, OAuth) to this object instance.
- AuthenticationMethod - Enum Class in com.mooltiverse.oss.nyx.entities
-
This class maps allowed values for autentication methods.
B
- BASE_URI_OPTION_NAME - Static variable in class com.mooltiverse.oss.nyx.services.github.GitHub
-
The name of the option used to pass the base URI to this object instance.
- BASE_URI_OPTION_NAME - Static variable in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
The name of the option used to pass the base URI to this object instance.
- BUILD - Enum constant in enum class com.mooltiverse.oss.nyx.entities.Identifier.Position
-
The identifier has to be placed in the build part of the version (when using Semantic Versioning).
- BUILD_DELIMITER - Static variable in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
The character that marks the separation between the core or the pre-release part and the build part.
- bump(CoreIdentifiers) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new instance with the number identified by the given value bumped.
- bump(String) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new instance with the number identified by the given value bumped.
- bump(String) - Method in class com.mooltiverse.oss.nyx.version.Version
-
Returns a new instance with the number identified by the given value bumped.
- BUMP - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default version identifier to bump.
- bumpExpressions(Action<? super MapProperty<String, String>>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.CommitMessageConventions.CommitMessageConvention
-
Accepts the DSL configuration for the
bumpExpressions
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - bumpMajor() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new instance with the major number of this current instance incremented by one and the minor and patch numbers reset to zero.
- bumpMinor() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new instance with the major number of this current instance, the minor number incremented by one and the patch number reset to zero.
- bumpPatch() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new instance with the major and minor numbers of this current instance and the patch number incremented by one.
- bumpPrerelease(String) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new instance with the number identified by the given value bumped in the prerelease part.
- byName(String) - Static method in class com.mooltiverse.oss.nyx.configuration.presets.Presets
-
Returns a configuration layer instance by its name.
C
- CARGO_VERSION - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Substitutions
-
The Cargo (Rust) version substitution configuration that replaces the version number inside Cargo.toml files within the project.
- changelog(Action<? super NyxExtension.ChangelogConfiguration>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Accepts the DSL configuration for the
changelog
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - Changelog - Class in com.mooltiverse.oss.nyx.entities
-
This object models the data model of a changelog.
- Changelog() - Constructor for class com.mooltiverse.oss.nyx.entities.Changelog
-
Default constructor.
- Changelog(List<Changelog.Release>) - Constructor for class com.mooltiverse.oss.nyx.entities.Changelog
-
Builds a changelog with the given list of releases.
- CHANGELOG - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default changelog configuration block.
- Changelog.Release - Class in com.mooltiverse.oss.nyx.entities
-
This object models a single release in a changelog.
- Changelog.Release.Section - Class in com.mooltiverse.oss.nyx.entities
-
This object models a single section in a changelog release.
- ChangelogConfiguration - Class in com.mooltiverse.oss.nyx.entities
-
This object models the fields used to configure the changelog generation.
- ChangelogConfiguration() - Constructor for class com.mooltiverse.oss.nyx.entities.ChangelogConfiguration
-
Default constructor.
- ChangelogConfiguration() - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension.ChangelogConfiguration
-
Default constructor.
- ChangelogConfiguration(String, String, Map<String, String>, String, Map<String, String>) - Constructor for class com.mooltiverse.oss.nyx.entities.ChangelogConfiguration
-
Standard constructor.
- Changelogs - Class in com.mooltiverse.oss.nyx.configuration.presets
-
This class provides reusable configuration chunks for changelog configurations.
- Changelogs() - Constructor for class com.mooltiverse.oss.nyx.configuration.presets.Changelogs
-
Default constructor.
- clean() - Method in class com.mooltiverse.oss.nyx.gradle.CleanTask
-
The actual business method for this task.
- clean() - Method in class com.mooltiverse.oss.nyx.Nyx
-
Runs the
Clean
command to restore the state of the workspace to ints initial state. - Clean - Class in com.mooltiverse.oss.nyx.command
-
The Clean command takes care of cleaning the release process and reverting the repository state to its initial state.
- Clean(State, Repository) - Constructor for class com.mooltiverse.oss.nyx.command.Clean
-
Standard constructor.
- CLEAN - Enum constant in enum class com.mooltiverse.oss.nyx.command.Commands
-
The Clean command.
- CLEAN - Enum constant in enum class com.mooltiverse.oss.nyx.entities.WorkspaceStatus
-
The workspace has no uncommitted changes.
- CleanTask - Class in com.mooltiverse.oss.nyx.gradle
-
The task running the Clean command by invoking the
Nyx.clean()
method on the backing Nyx instance. - CleanTask(NyxExtension) - Constructor for class com.mooltiverse.oss.nyx.gradle.CleanTask
-
Standard constructor.
- clone(File, String) - Method in class com.mooltiverse.oss.nyx.git.Git
-
Returns a repository instance working in the given directory after cloning from the given URI.
- clone(File, String, String, byte[]) - Method in class com.mooltiverse.oss.nyx.git.Git
-
Returns a repository instance working in the given directory after cloning from the given URI.
- clone(File, String, String, String) - Method in class com.mooltiverse.oss.nyx.git.Git
-
Returns a repository instance working in the given directory after cloning from the given URI.
- clone(String, String) - Method in class com.mooltiverse.oss.nyx.git.Git
-
Returns a repository instance working in the given directory after cloning from the given URI.
- clone(String, String, String, byte[]) - Method in class com.mooltiverse.oss.nyx.git.Git
-
Returns a repository instance working in the given directory after cloning from the given URI.
- clone(String, String, String, String) - Method in class com.mooltiverse.oss.nyx.git.Git
-
Returns a repository instance working in the given directory after cloning from the given URI.
- COLLAPSE_VERSIONS - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The flag indicating whether or not the 'collapsed' versioning (pre-release style) must be used.
- COLLAPSED_VERSION_QUALIFIER - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional qualifier or the template to render the qualifier to use for the pre-release identifier when versions are collapsed.
- com.mooltiverse.oss.nyx - package com.mooltiverse.oss.nyx
- com.mooltiverse.oss.nyx.command - package com.mooltiverse.oss.nyx.command
- com.mooltiverse.oss.nyx.configuration - package com.mooltiverse.oss.nyx.configuration
- com.mooltiverse.oss.nyx.configuration.presets - package com.mooltiverse.oss.nyx.configuration.presets
- com.mooltiverse.oss.nyx.entities - package com.mooltiverse.oss.nyx.entities
- com.mooltiverse.oss.nyx.entities.git - package com.mooltiverse.oss.nyx.entities.git
- com.mooltiverse.oss.nyx.git - package com.mooltiverse.oss.nyx.git
- com.mooltiverse.oss.nyx.gradle - package com.mooltiverse.oss.nyx.gradle
- com.mooltiverse.oss.nyx.io - package com.mooltiverse.oss.nyx.io
- com.mooltiverse.oss.nyx.log - package com.mooltiverse.oss.nyx.log
- com.mooltiverse.oss.nyx.services - package com.mooltiverse.oss.nyx.services
- com.mooltiverse.oss.nyx.services.github - package com.mooltiverse.oss.nyx.services.github
- com.mooltiverse.oss.nyx.services.gitlab - package com.mooltiverse.oss.nyx.services.gitlab
- com.mooltiverse.oss.nyx.state - package com.mooltiverse.oss.nyx.state
- com.mooltiverse.oss.nyx.template - package com.mooltiverse.oss.nyx.template
- com.mooltiverse.oss.nyx.version - package com.mooltiverse.oss.nyx.version
- Command - Interface in com.mooltiverse.oss.nyx.command
-
The Command interface must be implemented by all Nyx commands.
- COMMAND - Static variable in class com.mooltiverse.oss.nyx.log.Markers
-
The
COMMAND
marker, used when logging command events. - Commands - Enum Class in com.mooltiverse.oss.nyx.command
-
The enumeration of available commands.
- commit(String) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Commits changes to the repository.
- commit(String, Identity, Identity) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Commits changes to the repository.
- commit(Collection<String>, String) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Adds the given files to the staging area and commits changes to the repository.
- commit(Collection<String>, String, Identity, Identity) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Adds the given files to the staging area and commits changes to the repository.
- Commit - Class in com.mooltiverse.oss.nyx.entities.git
-
This object is a Git commit value holder independent from the underlying Git implementation.
- Commit(String, long, List<String>, Action, Action, Message, Set<Tag>) - Constructor for class com.mooltiverse.oss.nyx.entities.git.Commit
-
Constructor.
- COMMIT_MESSAGE_CONVENTIONS - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default commit message conventions block.
- CommitMessageConvention - Class in com.mooltiverse.oss.nyx.entities
-
This object models the fields used to configure a generic commit message convention.
- CommitMessageConvention() - Constructor for class com.mooltiverse.oss.nyx.entities.CommitMessageConvention
-
Default constructor.
- CommitMessageConvention(String) - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension.CommitMessageConventions.CommitMessageConvention
-
Constructor.
- CommitMessageConvention(String, Map<String, String>) - Constructor for class com.mooltiverse.oss.nyx.entities.CommitMessageConvention
-
Standard constructor.
- commitMessageConventions(Action<? super NyxExtension.CommitMessageConventions>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Accepts the DSL configuration for the
commitMessageConventions
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - CommitMessageConventions - Class in com.mooltiverse.oss.nyx.configuration.presets
-
This class provides reusable configuration chunks for commit message conventions.
- CommitMessageConventions - Class in com.mooltiverse.oss.nyx.entities
-
A value holder that models a section containing a map of commit message conventions.
- CommitMessageConventions() - Constructor for class com.mooltiverse.oss.nyx.configuration.presets.CommitMessageConventions
-
Default constructor.
- CommitMessageConventions() - Constructor for class com.mooltiverse.oss.nyx.entities.CommitMessageConventions
-
Default constructor.
- CommitMessageConventions() - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension.CommitMessageConventions
-
Default constructor.
- CommitMessageConventions(List<String>, Map<String, CommitMessageConvention>) - Constructor for class com.mooltiverse.oss.nyx.entities.CommitMessageConventions
-
Standard constructor.
- CommitVisitor - Interface in com.mooltiverse.oss.nyx.git
-
This functional interface is used when browsing Git commits and lets consumers receive summary implementation-independent informations about a single commit.
- compare(Scheme, String, String) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns a negative integer, zero, or a positive integer as the version represented by
v1
is less than, equal to, or greater than the version represented byv2
, according to the given scheme. - compare(Scheme, String, String, boolean) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns a negative integer, zero, or a positive integer as the version represented by
v1
is less than, equal to, or greater than the version represented byv2
, according to the given scheme. - compare(Scheme, String, String, String) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns a negative integer, zero, or a positive integer as the version represented by
v1
is less than, equal to, or greater than the version represented byv2
, according to the given scheme. - compareTo(Action) - Method in class com.mooltiverse.oss.nyx.entities.git.Action
- compareTo(Commit) - Method in class com.mooltiverse.oss.nyx.entities.git.Commit
- compareTo(Identity) - Method in class com.mooltiverse.oss.nyx.entities.git.Identity
- compareTo(Message) - Method in class com.mooltiverse.oss.nyx.entities.git.Message
- compareTo(Tag) - Method in class com.mooltiverse.oss.nyx.entities.git.Tag
- compareTo(TimeStamp) - Method in class com.mooltiverse.oss.nyx.entities.git.TimeStamp
- compareTo(SemanticVersion) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Compares this version with the specified version for order.
- COMPOSER_VERSION - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Substitutions
-
The Composer (PHP) version substitution configuration that replaces the version number inside composer.json files within the project.
- configuration() - Method in class com.mooltiverse.oss.nyx.Nyx
-
Returns the configuration.
- Configuration - Class in com.mooltiverse.oss.nyx.configuration
-
The Nyx configuration.
- Configuration() - Constructor for class com.mooltiverse.oss.nyx.configuration.Configuration
-
Default constructor.
- CONFIGURATION - Static variable in class com.mooltiverse.oss.nyx.log.Markers
-
The
CONFIGURATION
marker, used when logging configuration events. - CONFIGURATION_FILE - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default custom configuration file path.
- ConfigurationLayer - Interface in com.mooltiverse.oss.nyx.configuration
-
This interface models the behavior of the configuration main section layer within the multi-layered configuration.
- ConfigurationRoot - Interface in com.mooltiverse.oss.nyx.configuration
-
This interface models the root configuration, with global options and nested sections.
- Constants - Interface in com.mooltiverse.oss.nyx.gradle
-
An interface with constant declarations.
- CONVENTIONAL_COMMITS - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Changelogs
-
The changelog configuration that is suitable when using Conventional Commits as the commit message convention
- CONVENTIONAL_COMMITS - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.CommitMessageConventions
-
The Conventional Commits configuration.
- CONVENTIONAL_COMMITS_FOR_MERGE - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.CommitMessageConventions
-
An unofficial extension for the Conventional Commits configuration which also parses the commit message body to detect which changes have occurred.
- CoreIdentifiers - Enum Class in com.mooltiverse.oss.nyx.version
-
The identifiers used for core version numbers.
- CoreTask - Class in com.mooltiverse.oss.nyx.gradle
-
The abstract superclass for all Nyx core tasks.
- CoreTask(NyxExtension) - Constructor for class com.mooltiverse.oss.nyx.gradle.CoreTask
-
Standard constructor.
- create(Settings) - Static method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Creates the extension into the given settings.
- create(Project) - Static method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Creates the extension into the given project.
- createGitRepository(String, String, boolean, boolean) - Method in interface com.mooltiverse.oss.nyx.services.GitHostingService
-
Creates a new Git repository for the currently authenticated user.
- createGitRepository(String, String, boolean, boolean) - Method in class com.mooltiverse.oss.nyx.services.github.GitHub
-
Creates a new Git repository for the currently authenticated user.
- createGitRepository(String, String, boolean, boolean) - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
Creates a new Git repository for the currently authenticated user.
D
- DART_VERSION - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Substitutions
-
The Dart (Flutter) version substitution configuration that replaces the version number inside pubspec.yaml files within the project.
- DATA - Static variable in class com.mooltiverse.oss.nyx.log.Markers
-
The
DATA
marker, used when logging events related to internal data. - DataAccessException - Exception Class in com.mooltiverse.oss.nyx.io
-
This exception models an issue pertaining data access.
- DataAccessException() - Constructor for exception class com.mooltiverse.oss.nyx.io.DataAccessException
-
Constructs a new exception with
null
as its detail message. - DataAccessException(String) - Constructor for exception class com.mooltiverse.oss.nyx.io.DataAccessException
-
Constructs a new exception with the specified detail message.
- DataAccessException(String, Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.io.DataAccessException
-
Constructs a new exception with the specified detail message and cause.
- DataAccessException(Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.io.DataAccessException
-
Constructs a new exception with the specified cause.
- DEBUG - Enum constant in enum class com.mooltiverse.oss.nyx.entities.Verbosity
-
The debug log level.
- DEFAULT - Static variable in class com.mooltiverse.oss.nyx.log.Markers
-
The
DEFAULT
marker, used when logging default configuration. - DEFAULT_INITIAL_VERSION - Static variable in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
The default initial version that can be used when non version is yet available.
- DEFAULT_REMOTE_NAME - Static variable in interface com.mooltiverse.oss.nyx.git.Repository
-
The default remote name.
- DEFAULT_TEMPLATE_RESOURCE_NAME - Static variable in class com.mooltiverse.oss.nyx.command.Make
-
The name of the resource to load for the default template.
- defaultInitial(Scheme) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns a Version instance representing the default initial value to use for the given scheme.
- Defaults - Interface in com.mooltiverse.oss.nyx.entities
-
A utility interface that collects default configuration values.
- Defaults.ReleaseType - Interface in com.mooltiverse.oss.nyx.entities
-
A utility interface that collects default configuration values for
ReleaseType
objects. - defineTasks(Project, NyxExtension) - Static method in class com.mooltiverse.oss.nyx.gradle.NyxPlugin
-
Sets up the tasks and dependencies to the project.
- deleteGitRepository(String) - Method in interface com.mooltiverse.oss.nyx.services.GitHostingService
-
Deletes a Git repository for the currently authenticated user.
- deleteGitRepository(String) - Method in class com.mooltiverse.oss.nyx.services.github.GitHub
-
Deletes a Git repository for the currently authenticated user.
- deleteGitRepository(String) - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
Deletes a Git repository for the currently authenticated user.
- DESCRIPTION - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional string or the template to render to use as the release description.
- DESCRIPTION - Static variable in class com.mooltiverse.oss.nyx.gradle.CleanTask
-
The description of the task.
- DESCRIPTION - Static variable in class com.mooltiverse.oss.nyx.gradle.InferTask
-
The description of the task.
- DESCRIPTION - Static variable in class com.mooltiverse.oss.nyx.gradle.MakeTask
-
The description of the task.
- DESCRIPTION - Static variable in class com.mooltiverse.oss.nyx.gradle.MarkTask
-
The description of the task.
- DESCRIPTION - Static variable in class com.mooltiverse.oss.nyx.gradle.PublishTask
-
The description of the task.
- DESCRIPTION - Static variable in class com.mooltiverse.oss.nyx.gradle.ReleaseTask
-
The description of the task.
- DIRECTORY - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default working directory.
- DIRTY - Enum constant in enum class com.mooltiverse.oss.nyx.entities.WorkspaceStatus
-
The workspace has uncommitted changes.
- DRY_RUN - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default flag that prevents to alter any repository state and instead just log the actions that would be taken.
E
- ELIXIR_VERSION - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Substitutions
-
The Elixir version substitution configuration that replaces the version number inside mix.exs files within the project.
- equals(Object) - Method in class com.mooltiverse.oss.nyx.entities.git.Action
- equals(Object) - Method in class com.mooltiverse.oss.nyx.entities.git.Commit
- equals(Object) - Method in class com.mooltiverse.oss.nyx.entities.git.Identity
- equals(Object) - Method in class com.mooltiverse.oss.nyx.entities.git.Message
- equals(Object) - Method in class com.mooltiverse.oss.nyx.entities.git.Tag
- equals(Object) - Method in class com.mooltiverse.oss.nyx.entities.git.TimeStamp
- equals(Object) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.mooltiverse.oss.nyx.version.Version
-
Returns
true
if this version is equal to the given object,false
otherwise - ERROR - Enum constant in enum class com.mooltiverse.oss.nyx.entities.Verbosity
-
The error log level.
- EXPO_VERSION - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Substitutions
-
The Expo (React) version substitution configuration that replaces the version number inside app.json and app.config.json files within the project.
- Extended - Class in com.mooltiverse.oss.nyx.configuration.presets
-
The extended configuration preset.
- Extended() - Constructor for class com.mooltiverse.oss.nyx.configuration.presets.Extended
-
Default constructor.
F
- FATAL - Enum constant in enum class com.mooltiverse.oss.nyx.entities.Verbosity
-
The fatal log level.
- FEATURE - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.ReleaseTypes
-
The release type used for feature branches
- FileMapper - Class in com.mooltiverse.oss.nyx.io
-
This class is used to load and save data files like configuration or state files.
- FILTER_TAGS - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional template to render as a regular expression used to match tags from the commit history.
- FIX - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.ReleaseTypes
-
The release type used for fix branches
- fromLevel(Level) - Static method in enum class com.mooltiverse.oss.nyx.entities.Verbosity
-
Returns the proper verbosity level mapped from the given SLF4J level.
G
- geFullName() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubUser
-
Returns the full name for the user on this service.
- geFullName() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabUser
-
Returns the full name for the user on this service.
- geFullName() - Method in interface com.mooltiverse.oss.nyx.services.User
-
Returns the full name for the user on this service.
- getAPI() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRelease
-
Returns the internal API reference.
- getAPI() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRepository
-
Returns the internal API reference.
- getAPI() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabUser
-
Returns the internal API reference.
- getAppend() - Method in class com.mooltiverse.oss.nyx.entities.ChangelogConfiguration
-
Returns the flag instructing if and when to append contents to the existing changelog file.
- getAppend() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ChangelogConfiguration
-
Returns the flag instructing if and when to append contents to the existing changelog file.
- getAssets() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the list of selected asset names to publish with the release.
- getAssets() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns a string with the comma separatedlist of selected asset names to publish with the release.
- getAssets() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubRelease
-
Returns the assets attached to the relese, otherwise returns
null
. - getAssets() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRelease
-
Returns the assets attached to the relese, otherwise returns
null
. - getAssets() - Method in interface com.mooltiverse.oss.nyx.services.Release
-
Returns the assets attached to the relese, otherwise returns
null
. - getAttributes() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRelease
-
Returns the map of attributes this object is built on
- getAttributes() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRepository
-
Returns the map of attributes this object is built on
- getAttributes() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabUser
-
Returns the map of attributes this object is built on
- getAuthenticatedUser() - Method in class com.mooltiverse.oss.nyx.services.github.GitHub
-
Retrieves informations about the currently authenticated user.
- getAuthenticatedUser() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
Retrieves informations about the currently authenticated user.
- getAuthenticatedUser() - Method in interface com.mooltiverse.oss.nyx.services.UserService
-
Retrieves informations about the currently authenticated user.
- getAuthenticationMethod() - Method in class com.mooltiverse.oss.nyx.entities.GitRemoteConfiguration
-
Returns the authentication method.
- getAuthenticationMethod() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.GitConfiguration.GitRemoteConfiguration
-
Returns the remote authentication method.
- getAuthorAction() - Method in class com.mooltiverse.oss.nyx.entities.git.Commit
-
Returns the author data.
- getBranch() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the current Git branch name.
- getBuild() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns the build part of the version, if any, or
null
otherwise. - getBuildAttributeValue(String) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
If an attribute with the given name is present in the build part, return the identifier after that, otherwise return
null
. - getBuildIdentifiers() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns an array of the single identifiers of the build part of the version, if any, or
null
otherwise. - getBump() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the version identifier to bump as it's defined by this configuration.
- getBump() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the version identifier to bump as it's defined by this configuration.
- getBump() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the version identifier to bump as it's defined by this configuration.
- getBump() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the name of the version identifier to bump.
- getBump() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the version identifier to bump or bumped on the previous release to produce the new release, if any.
- getBumpExpressions() - Method in class com.mooltiverse.oss.nyx.entities.CommitMessageConvention
-
Returns the map where each key is a version identifier to bump and the value is a regular expression to be evaluated against the commit message.
- getBumpExpressions() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.CommitMessageConventions.CommitMessageConvention
-
Returns the map of bump expression items.
- getChangelog() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the changelog configuration section.
- getChangelog() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the changelog configuration section.
- getChangelog() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the changelog configuration section.
- getChangelog() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the object mapping the
changelog
block. - getChangelog() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the current changelog data model.
- getChangelogFile() - Method in class com.mooltiverse.oss.nyx.command.Make
-
Returns the reference to the configured changelog file, if configured, or
null
of no destination file has been set by the configuration. - getCollapsedVersionQualifier() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional qualifier or the template to render the qualifier to use for the pre-release identifier when versions are collapsed.
- getCollapsedVersionQualifier() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional qualifier or the template to render the qualifier to use for the pre-release identifier when versions are collapsed.
- getCollapseVersions() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the flag indicating whether or not the 'collapsed' versioning (pre-release style) must be used.
- getCollapseVersions() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the flag indicating whether or not the 'collapsed' versioning (pre-release style) must be used.
- getCommitAction() - Method in class com.mooltiverse.oss.nyx.entities.git.Commit
-
Returns the committer data.
- getCommitMessageConventions() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the commit message convention configuration section.
- getCommitMessageConventions() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the commit message convention configuration section.
- getCommitMessageConventions() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the commit message convention configuration section.
- getCommitMessageConventions() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the object mapping the
commitMessageConventions
block. - getCommits() - Method in class com.mooltiverse.oss.nyx.entities.Changelog.Release.Section
-
Returns the section commits.
- getCommits() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns the list of commits in the scope.
- getCommitTags(String) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Returns a set of objects representing all the tags for the given commit.
- getConfiguration() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the configuration object.
- getConfigurationFile() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the path to a custom configuration file as it's defined by this configuration.
- getConfigurationFile() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the path to a custom configuration file as it's defined by this configuration.
- getConfigurationFile() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the path to a custom configuration file as it's defined by this configuration.
- getConfigurationFile() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the custom configuration file to use.
- getCore() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns the core part (
major.minor.patch
) of the version as a string. - getCoreIdentifiers() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns an array of the single identifiers of the core part of the version
- getCoreVersion() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns
true
if the version (State.getVersion()
) only brings core identifiers (according to thescheme
), usually meaning it is an official version. - getCurrentBranch() - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Returns the name of the current branch or a commit SHA-1 if the repository is in the detached head state.
- getCurrentBranch() - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Returns the name of the current branch or a commit SHA-1 if the repository is in the detached head state.
- getCurrentBranch() - Method in class com.mooltiverse.oss.nyx.command.Make
-
Returns the name of the current branch or a commit SHA-1 if the repository is in the detached head state.
- getCurrentBranch() - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Returns the name of the current branch or a commit SHA-1 if the repository is in the detached head state.
- getCurrentBranch() - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Returns the name of the current branch or a commit SHA-1 if the repository is in the detached head state.
- getCurrentBranch() - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Returns the name of the current branch or a commit SHA-1 if the repository is in the detached head state.
- getDate() - Method in class com.mooltiverse.oss.nyx.entities.Changelog.Release
-
Returns the release date in a string format.
- getDate() - Method in class com.mooltiverse.oss.nyx.entities.git.Commit
-
Returns the commit date.
- getDefaultBranch() - Method in interface com.mooltiverse.oss.nyx.services.GitHostedRepository
-
Returns the repository default branch.
- getDefaultBranch() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubRepository
-
Returns the repository default branch.
- getDefaultBranch() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRepository
-
Returns the repository default branch.
- getDescription() - Method in class com.mooltiverse.oss.nyx.entities.Attachment
-
Returns the attachment (short) description (or label).
- getDescription() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional string or the template to render to use as the release description.
- getDescription() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.AssetConfiguration
-
Returns the asset (short) description (or label) property.
- getDescription() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional flag or the template to render indicating the release description.
- getDescription() - Method in interface com.mooltiverse.oss.nyx.services.GitHostedRepository
-
Returns the repository description.
- getDescription() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubRepository
-
Returns the repository description.
- getDescription() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRepository
-
Returns the repository description.
- getDirectory() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the directory to use as the working directory as it's defined by this configuration.
- getDirectory() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the directory to use as the working directory as it's defined by this configuration.
- getDirectory() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the directory to use as the working directory as it's defined by this configuration.
- getDirectory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the directory to use as the base repository location.
- getDirectory() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the directory used as the working directory as it's defined by the configuration.
- getDryRun() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the value of the dry run flag as it's defined by this configuration.
- getDryRun() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the value of the dry run flag as it's defined by this configuration.
- getDryRun() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the value of the dry run flag as it's defined by this configuration.
- getDryRun() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the flag that, when
true
, prevents Nyx from applying any change to the repository or any other resource. - getEmail() - Method in class com.mooltiverse.oss.nyx.entities.git.Identity
-
Returns the email.
- getEnabled() - Method in class com.mooltiverse.oss.nyx.entities.CommitMessageConventions
-
Returns the list of enabled items.
- getEnabled() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseTypes
-
Returns the list of enabled items.
- getEnabled() - Method in class com.mooltiverse.oss.nyx.entities.Substitutions
-
Returns the list of enabled items.
- getEnabled() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.CommitMessageConventions
-
Returns list of enabled convention names.
- getEnabled() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes
-
Returns list of enabled convention names.
- getEnabled() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.Substitutions
-
Returns list of enabled substitution names.
- getExpression() - Method in class com.mooltiverse.oss.nyx.entities.CommitMessageConvention
-
Returns the regular expression used to parse informations from a commit message.
- getExpression() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.CommitMessageConventions.CommitMessageConvention
-
Returns the regular expression to infer fields from a commit message.
- getExtension() - Method in class com.mooltiverse.oss.nyx.gradle.CoreTask
-
Returns the instance of the extension for the task.
- getFileName() - Method in class com.mooltiverse.oss.nyx.entities.Attachment
-
Returns the attachment file name.
- getFileName() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.AssetConfiguration
-
Returns the asset file name.
- getFiles() - Method in class com.mooltiverse.oss.nyx.entities.Substitution
-
Returns the glob expression to select the text files to replace the matched strings into.
- getFiles() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.Substitutions.Substitution
-
Returns the glob expression to select the text files to replace the matched strings into.
- getFilterTags() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional template to render as a regular expression used to match tags from the commit history.
- getFilterTags() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional template to render as a regular expression used to match tags from the commit history.
- getFinalCommit() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns the last commit within the scope.
- getFooters() - Method in class com.mooltiverse.oss.nyx.entities.git.Message
-
Returns the immutable list of footers, where keys are names and values are values.
- getFullMessage() - Method in class com.mooltiverse.oss.nyx.entities.git.Message
-
Returns the full message.
- getFullName() - Method in interface com.mooltiverse.oss.nyx.services.GitHostedRepository
-
Returns the repository full name.
- getFullName() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubRepository
-
Returns the repository full name.
- getFullName() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRepository
-
Returns the repository full name.
- getGit() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the Git configuration section.
- getGit() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the Git configuration section.
- getGit() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the Git configuration section.
- getGit() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the object mapping the
git
block. - getGitCommit() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional flag or the template to render indicating whether or not a new commit must be generated in case new artifacts are generated.
- getGitCommit() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional flag or the template to render indicating whether or not a new commit must be generated in case new artifacts are generated.
- getGitCommitMessage() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional string or the template to render to use as the commit message if a commit has to be made.
- getGitCommitMessage() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional string or the template to render to use as the commit message if a commit has to be made.
- getGitPush() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional flag or the template to render indicating whether or not a new commit must be generated and pushed in case new artifacts are generated.
- getGitPush() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional flag or the template to render indicating whether or not a new commit must be generated and pushed in case new artifacts are generated.
- getGitPushForce() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional flag or the template to enable/disable the Git push operation.
- getGitPushForce() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns optional flag or the template to enable/disable the Git push operation.
- getGitTag() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional flag or the template to render indicating whether or not a new tag must be generated.
- getGitTag() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional flag or the template to render indicating whether or not a new tag must be generated.
- getGitTagForce() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional flag or the template to enable/disable the Git tag operation.
- getGitTagForce() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns optional flag or the template to enable/disable the Git tag operation.
- getGitTagMessage() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional string or the template to render to use as the tag message if a tag has to be made.
- getGitTagMessage() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional string or the template to render to use as the tag message if a tag has to be made.
- getGitTagNames() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the list of templates to use as tag names when tagging a commit.
- getGitTagNames() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the list of templates to use as tag names when tagging a commit.
- getHTTPURL() - Method in interface com.mooltiverse.oss.nyx.services.GitHostedRepository
-
Returns the repository HTTP URL.
- getHTTPURL() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubRepository
-
Returns the repository HTTP URL.
- getHTTPURL() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRepository
-
Returns the repository HTTP URL.
- getID() - Method in interface com.mooltiverse.oss.nyx.services.GitHostedRepository
-
Returns the repository ID.
- getID() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubRelease
-
Returns the ID for the entity on this service.
- getID() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubRepository
-
Returns the ID for the entity on this service.
- getID() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubUser
-
Returns the ID for the entity on this service.
- getID() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRepository
-
Returns the repository ID.
- getID() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabUser
-
Returns the ID for the user on this service.
- getID() - Method in interface com.mooltiverse.oss.nyx.services.User
-
Returns the ID for the user on this service.
- getIdentifiers() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the identifiers configuration block.
- getIdentifiers() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the map of identifier items.
- getIdentity() - Method in class com.mooltiverse.oss.nyx.entities.git.Action
-
Returns the identity.
- getInitialCommit() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns the first commit within the scope.
- getInitialVersion() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the initial version defined by this configuration to use when no past version is available in the commit history.
- getInitialVersion() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the initial version defined by this configuration to use when no past version is available in the commit history.
- getInitialVersion() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the initial version defined by this configuration to use when no past version is available in the commit history.
- getInitialVersion() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the initial version to use when no past version can be inferred from the commit history.
- getInternalAttribute(String) - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Retrieves the attribute with the given name from the internal attributes map.
- getInternalAttribute(String) - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Retrieves the attribute with the given name from the internal attributes map.
- getInternalAttribute(String) - Method in class com.mooltiverse.oss.nyx.command.Make
-
Retrieves the attribute with the given name from the internal attributes map.
- getInternalAttribute(String) - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Retrieves the attribute with the given name from the internal attributes map.
- getInternalAttribute(String) - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Retrieves the attribute with the given name from the internal attributes map.
- getInternals() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the live map of internal attributes.
- getItems() - Method in class com.mooltiverse.oss.nyx.entities.CommitMessageConventions
-
Returns the map of the items configured in this section, where keys are item names and values are actual item objects.
- getItems() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseTypes
-
Returns the map of the items configured in this section, where keys are item names and values are actual item objects.
- getItems() - Method in class com.mooltiverse.oss.nyx.entities.Substitutions
-
Returns the map of the items configured in this section, where keys are item names and values are actual item objects.
- getItems() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.CommitMessageConventions
-
Returns the map of commit message convention items.
- getItems() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes
-
Returns the map of release type items.
- getItems() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.Substitutions
-
Returns the map of substitution items.
- getLatestCommit() - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Returns the SHA-1 identifier of the last commit in the current branch.
- getLatestCommit() - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Returns the SHA-1 identifier of the last commit in the current branch.
- getLatestCommit() - Method in class com.mooltiverse.oss.nyx.command.Make
-
Returns the SHA-1 identifier of the last commit in the current branch.
- getLatestCommit() - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Returns the SHA-1 identifier of the last commit in the current branch.
- getLatestCommit() - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Returns the SHA-1 identifier of the last commit in the current branch.
- getLatestCommit() - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Returns the SHA-1 identifier of the last commit in the current branch.
- getLatestVersion() - Method in class com.mooltiverse.oss.nyx.state.State
- getLevel() - Method in enum class com.mooltiverse.oss.nyx.entities.Verbosity
-
Returns the SLF4J level corresponding to this verbosity level
- getMajor() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns the major version number
- getMatch() - Method in class com.mooltiverse.oss.nyx.entities.Substitution
-
Returns the regular expression used to match the text to be replaced replace in files.
- getMatch() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.Substitutions.Substitution
-
Returns the regular expression used to match the text to be replaced replace in files.
- getMatchBranches() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional template to render as a regular expression used to match branch names.
- getMatchBranches() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional template to render as a regular expression used to match branch names.
- getMatchEnvironmentVariables() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the match environment variables map.
- getMatchEnvironmentVariables() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the map of match environment variables names and regular expressions items.
- getMatchWorkspaceStatus() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the identifier of a specific workspace status to be matched.
- getMatchWorkspaceStatus() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the identifier of a specific workspace status to be matched.
- getMessage() - Method in class com.mooltiverse.oss.nyx.entities.git.Commit
-
Returns the commit message.
- getMinor() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns the minor version number
- getName() - Method in class com.mooltiverse.oss.nyx.entities.Changelog.Release
-
Returns the release name.
- getName() - Method in class com.mooltiverse.oss.nyx.entities.Changelog.Release.Section
-
Returns the section name.
- getName() - Method in class com.mooltiverse.oss.nyx.entities.git.Identity
-
Returns the name.
- getName() - Method in class com.mooltiverse.oss.nyx.entities.git.Tag
-
Returns the name.
- getName() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.AssetConfiguration
-
Returns the asset name read-only mandatory property.
- getName() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.CommitMessageConventions.CommitMessageConvention
-
Returns the name read-only mandatory property.
- getName() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.GitConfiguration.GitRemoteConfiguration
-
Returns the name read-only mandatory property.
- getName() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the name read-only mandatory property.
- getName() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType.Identifier
-
Returns the name read-only mandatory property.
- getName() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ServiceConfiguration
-
Returns the name read-only mandatory property.
- getName() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.Substitutions.Substitution
-
Returns the name read-only mandatory property.
- getName() - Method in interface com.mooltiverse.oss.nyx.services.GitHostedRepository
-
Returns the repository name.
- getName() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubRepository
-
Returns the repository name.
- getName() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRepository
-
Returns the repository name.
- getName() - Method in enum class com.mooltiverse.oss.nyx.version.CoreIdentifiers
-
Returns the name of the identifier.
- getNewRelease() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns
true
if the version (State.getVersion()
) is different than the previous version (State.getReleaseScope()
ReleaseScope.getPreviousVersion()
) and a new release has to be published on the new version. - getNewVersion() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns
true
if the version (State.getVersion()
) is different than the previous version (State.getReleaseScope()
ReleaseScope.getPreviousVersion()
). - getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.AssetConfiguration
-
Returns an object factory instance.
- getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ChangelogConfiguration
-
Returns an object factory instance.
- getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.CommitMessageConventions.CommitMessageConvention
-
Returns an object factory instance.
- getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.CommitMessageConventions
-
Returns an object factory instance.
- getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns an object factory instance.
- getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.GitConfiguration
-
Returns an object factory instance.
- getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.GitConfiguration.GitRemoteConfiguration
-
Returns an object factory instance.
- getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes
-
Returns an object factory instance.
- getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns an object factory instance.
- getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType.Identifier
-
Returns an object factory instance.
- getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ServiceConfiguration
-
Returns an object factory instance.
- getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.Substitutions
-
Returns an object factory instance.
- getObjectfactory() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.Substitutions.Substitution
-
Returns an object factory instance.
- getOffset() - Method in class com.mooltiverse.oss.nyx.entities.git.TimeStamp
-
Returns the time zone offset in minutes relative to UTC.
- getOptions() - Method in class com.mooltiverse.oss.nyx.entities.ServiceConfiguration
-
Returns the map of service configuration options.
- getOptions() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ServiceConfiguration
-
Returns the map of service options.
- getParents() - Method in class com.mooltiverse.oss.nyx.entities.git.Commit
-
Returns the immutable list of parent commit SHA-1 identifiers.
- getPassphrase() - Method in class com.mooltiverse.oss.nyx.entities.GitRemoteConfiguration
-
Returns the passphrase for the private key.
- getPassphrase() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.GitConfiguration.GitRemoteConfiguration
-
Returns the remote passphrase for the private key.
- getPassword() - Method in class com.mooltiverse.oss.nyx.entities.GitRemoteConfiguration
-
Returns the remote password.
- getPassword() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.GitConfiguration.GitRemoteConfiguration
-
Returns the remote password.
- getPatch() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns the patch version number
- getPath() - Method in class com.mooltiverse.oss.nyx.entities.Attachment
-
Returns the attachment path (local file or URL).
- getPath() - Method in class com.mooltiverse.oss.nyx.entities.ChangelogConfiguration
-
Returns the path to the destination file.
- getPath() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.AssetConfiguration
-
Returns the asset path (local file or URL).
- getPath() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ChangelogConfiguration
-
Returns the path to the destination file.
- getPosition() - Method in class com.mooltiverse.oss.nyx.entities.Identifier
-
Returns the identifier position
- getPosition() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType.Identifier
-
Returns the identifier qualifier.
- getPrefix(String) - Static method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Takes the given string and tries to parse it as a semantic version with an optional prefix (which may be any string before the core
major.minor.patch
numbers). - getPrerelease() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns the prerelease part of the version, if any, or
null
otherwise. - getPrereleaseAttributeValue(String) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
If an attribute with the given name is present in the prerelease part, return the identifier after that, otherwise return
null
. - getPrereleaseIdentifiers() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns an array of the single identifiers of the prerelease part of the version, if any, or
null
otherwise. - getPreset() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns selected preset configuration as it's defined by this configuration.
- getPreset() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns selected preset configuration as it's defined by this configuration.
- getPreset() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns selected preset configuration as it's defined by this configuration.
- getPreset() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the selected preset configuration name.
- getPreviousVersion() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns the version identifier of the most recent past release.
- getPreviousVersionCommit() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns the most recent past release commit.
- getPrimeVersion() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns the version identifier of the most recent past release with only core identifiers.
- getPrimeVersionCommit() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns the most recent past release commit with only core identifiers.
- getPrivateKey() - Method in class com.mooltiverse.oss.nyx.entities.GitRemoteConfiguration
-
Returns the private key.
- getPrivateKey() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.GitConfiguration.GitRemoteConfiguration
-
Returns the remote private key.
- getPublicationServices() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseTypes
-
Returns the list of publication services.
- getPublicationServices() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes
-
Returns list of publication service names.
- getPublish() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional flag or the template to render indicating whether or not releases must be published.
- getPublish() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional flag or the template to render indicating whether or not releases must be published.
- getPublishDraft() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional template to set the draft flag of releases published to remote services.
- getPublishDraft() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional template to set the draft flag of releases published to remote services.
- getPublishPreRelease() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional template to set the pre-release flag of releases published to remote services.
- getPublishPreRelease() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional template to set the pre-release flag of releases published to remote services.
- getQualifier() - Method in class com.mooltiverse.oss.nyx.entities.Identifier
-
Returns the identifier qualifier
- getQualifier() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType.Identifier
-
Returns the identifier qualifier.
- getReleaseAssets() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the release assets configuration section.
- getReleaseAssets() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the release assets configuration section.
- getReleaseAssets() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the release assets configuration section.
- getReleaseAssets() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the object mapping the
releaseAssets
block. - getReleaseAssets() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the list of assets published with the release.
- getReleaseByTag(String, String, String) - Method in class com.mooltiverse.oss.nyx.services.github.GitHub
-
Finds the release in the given repository by the release tag.
- getReleaseByTag(String, String, String) - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
Finds the release in the given repository by the release tag.
- getReleaseByTag(String, String, String) - Method in interface com.mooltiverse.oss.nyx.services.ReleaseService
-
Finds the release in the given repository by the release tag.
- getReleaseLenient() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the flag that enables tolerance in reading release names with arbitrary prefixes or extra non critical characters as it's defined by this configuration.
- getReleaseLenient() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the flag that enables tolerance in reading release names with arbitrary prefixes or extra non critical characters as it's defined by this configuration.
- getReleaseLenient() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the flag that enables tolerance in reading release names with arbitrary prefixes or extra non critical characters as it's defined by this configuration.
- getReleaseLenient() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the flag that, when
true
, lets Nyx interpret release names with whatever prefix. - getReleaseName() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional template to set the name of releases published to remote services.
- getReleaseName() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional template to set the name of releases published to remote services.
- getReleasePrefix() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the prefix to use in release name generation as it's defined by this configuration.
- getReleasePrefix() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the prefix to use in release name generation as it's defined by this configuration.
- getReleasePrefix() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the prefix to use in release name generation as it's defined by this configuration.
- getReleasePrefix() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the prefix used to generate release names.
- getReleases() - Method in class com.mooltiverse.oss.nyx.entities.Changelog
-
Returns the list of releases.
- getReleaseScope() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the object modelling the attributes defining the scope of the release.
- getReleaseType() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the object modelling the attributes defining the type of the release.
- getReleaseTypes() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the release types configuration section.
- getReleaseTypes() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the release types configuration section.
- getReleaseTypes() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the release types configuration section.
- getReleaseTypes() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the object mapping the
releaseTypes
block. - getRemoteNames() - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Returns the names of configured remote repositories.
- getRemoteRepositories() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseTypes
-
Returns the list of remote repositories.
- getRemoteRepositories() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes
-
Returns list of remote repository names.
- getRemotes() - Method in class com.mooltiverse.oss.nyx.entities.GitConfiguration
-
Returns the map of remotes configuration options.
- getRemotes() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.GitConfiguration
-
Returns the map of remotes.
- getReplace() - Method in class com.mooltiverse.oss.nyx.entities.Substitution
-
Returns the template expression defining the text to use when replacing all matched tokens.
- getReplace() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.Substitutions.Substitution
-
Returns the template expression defining the text to use when replacing all matched tokens.
- getResume() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the value of the resume flag as it's defined by this configuration.
- getResume() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the value of the resume flag as it's defined by this configuration.
- getResume() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the value of the resume flag as it's defined by this configuration.
- getResume() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the flag that, when
true
, loads a previously saved state file (if any) to resume execution from there. - getRootCommit() - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Returns the SHA-1 identifier of the first commit in the repository (the only commit with no parents).
- getScheme() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the versioning scheme to use as it's defined by this configuration.
- getScheme() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the versioning scheme to use as it's defined by this configuration.
- getScheme() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the versioning scheme to use as it's defined by this configuration.
- getScheme() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the versioning scheme to use.
- getScheme() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the versioning scheme used as it's defined by the configuration.
- getScheme() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns
Scheme.SEMVER
. - getScheme() - Method in class com.mooltiverse.oss.nyx.version.Version
-
Returns the scheme that identifies the implementation
- getSection(String, boolean) - Method in class com.mooltiverse.oss.nyx.entities.Changelog.Release
-
Returns the changelog release section with the given name, if any, optionally creating if it doesn't exists and
create
istrue
. - getSections() - Method in class com.mooltiverse.oss.nyx.entities.Changelog.Release
-
Returns the changelog release sections.
- getSections() - Method in class com.mooltiverse.oss.nyx.entities.ChangelogConfiguration
-
Returns the map of sections and commit types.
- getSections() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ChangelogConfiguration
-
Returns the map of changelog sections.
- getServices() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the services configuration section.
- getServices() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the services configuration section.
- getServices() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the services configuration section.
- getServices() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the object mapping the
services
block. - getSHA() - Method in class com.mooltiverse.oss.nyx.entities.git.Commit
-
Returns the SHA-1 identifier for the commit.
- getSharedConfigurationFile() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the path to a custom shared configuration file as it's defined by this configuration.
- getSharedConfigurationFile() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the path to a custom shared configuration file as it's defined by this configuration.
- getSharedConfigurationFile() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the path to a custom shared configuration file as it's defined by this configuration.
- getSharedConfigurationFile() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the custom shared configuration file to use.
- getShortMessage() - Method in class com.mooltiverse.oss.nyx.entities.git.Message
-
Returns the short message.
- getSignificantCommits() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns the list of significant commits (those commits causing the version number to be bumped).
- getSSHURL() - Method in interface com.mooltiverse.oss.nyx.services.GitHostedRepository
-
Returns the repository SSH URL.
- getSSHURL() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubRepository
-
Returns the repository SSH URL.
- getSSHURL() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRepository
-
Returns the repository SSH URL.
- getStateFile() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the path to the file where the Nyx
State
must be saved as it's defined by this configuration. - getStateFile() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the path to the file where the Nyx
State
must be saved as it's defined by this configuration. - getStateFile() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the path to the file where the Nyx
State
must be saved as it's defined by this configuration. - getStateFile() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the optional path where to save the state file.
- getSubstitutions() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the substitutions configuration section.
- getSubstitutions() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the substitutions configuration section.
- getSubstitutions() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the substitutions configuration section.
- getSubstitutions() - Method in class com.mooltiverse.oss.nyx.entities.ChangelogConfiguration
-
Returns the map of substitution strings.
- getSubstitutions() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ChangelogConfiguration
-
Returns the map of changelog substitutions.
- getSubstitutions() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the object mapping the
substitutions
block. - getSummary() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the value of the summary flag as it's defined by this configuration.
- getSummary() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the value of the summary flag as it's defined by this configuration.
- getSummary() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the value of the summary flag as it's defined by this configuration.
- getSummary() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the flag that, when
true
, prints a state summary to the console. - getSummaryFile() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the path to the file where the Nyx summary must be saved as it's defined by this configuration.
- getSummaryFile() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the path to the file where the Nyx summary must be saved as it's defined by this configuration.
- getSummaryFile() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the path to the file where the Nyx summary must be saved as it's defined by this configuration.
- getSummaryFile() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the optional path where to save the summary file.
- getTag() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubRelease
-
Returns the tag the release refers to.
- getTag() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRelease
-
Returns the tag the release refers to.
- getTag() - Method in interface com.mooltiverse.oss.nyx.services.Release
-
Returns the tag the release refers to.
- getTags() - Method in class com.mooltiverse.oss.nyx.entities.git.Commit
-
Returns the immutable list of tags pointing to this commit.
- getTags() - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Returns a set of objects representing all the tags for the repository.
- getTarget() - Method in class com.mooltiverse.oss.nyx.entities.git.Tag
-
Returns the ID (SHA-1) of the tagged object.
- getTemplate() - Method in class com.mooltiverse.oss.nyx.entities.ChangelogConfiguration
-
Returns the path to the optional template file.
- getTemplate() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ChangelogConfiguration
-
Returns the path to the optional template file.
- getTimestamp() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the current timestamp.
- getTimeStamp() - Method in class com.mooltiverse.oss.nyx.entities.git.Action
-
Returns the time stamp.
- getTimeStamp() - Method in class com.mooltiverse.oss.nyx.entities.git.TimeStamp
-
Returns the time stamp.
- getTitle() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubRelease
-
Returns the release title.
- getTitle() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRelease
-
Returns the release title.
- getTitle() - Method in interface com.mooltiverse.oss.nyx.services.Release
-
Returns the release title.
- getType() - Method in class com.mooltiverse.oss.nyx.entities.Attachment
-
Returns the attachment MIME type.
- getType() - Method in class com.mooltiverse.oss.nyx.entities.ServiceConfiguration
-
Returns the service type
- getType() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.AssetConfiguration
-
Returns the asset MIME type.
- getType() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ServiceConfiguration
-
Returns the service type.
- getUser() - Method in class com.mooltiverse.oss.nyx.entities.GitRemoteConfiguration
-
Returns the remote user name.
- getUser() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.GitConfiguration.GitRemoteConfiguration
-
Returns the remote user.
- getUserName() - Method in class com.mooltiverse.oss.nyx.services.github.GitHubUser
-
Returns the name for the user on this service.
- getUserName() - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabUser
-
Returns the name for the user on this service.
- getUserName() - Method in interface com.mooltiverse.oss.nyx.services.User
-
Returns the name for the user on this service.
- getValue() - Method in class com.mooltiverse.oss.nyx.entities.Identifier
-
Returns the identifier value
- getValue() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType.Identifier
-
Returns the identifier value.
- getVerbosity() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the logging verbosity level as it's defined by this configuration.
- getVerbosity() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the logging verbosity level as it's defined by this configuration.
- getVerbosity() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the logging verbosity level as it's defined by this configuration.
- getVerbosity() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Returns the logging verbosity.
- getVersion() - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Returns the version defined by this configuration.
- getVersion() - Method in interface com.mooltiverse.oss.nyx.configuration.ConfigurationRoot
-
Returns the version defined by this configuration.
- getVersion() - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Returns the version defined by this configuration.
- getVersion() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the version inferred by Nyx, if any.
- getVersionBuildMetadata() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the version build metadata inferred by Nyx, if any.
- getVersionMajorNumber() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the version major number inferred by Nyx, if any.
- getVersionMinorNumber() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the version minor number inferred by Nyx, if any.
- getVersionPatchNumber() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the version patch number inferred by Nyx, if any.
- getVersionPreReleaseIdentifier() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the version pre-release identifier inferred by Nyx, if any.
- getVersionRange() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional template to render as a regular expression used to constrain versions issued by this release type.
- getVersionRange() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional template to render as a regular expression used to constrain versions issued by this release type.
- getVersionRange() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns the regular expression that is used to check whether or not the
version
is within a certain range. - getVersionRangeFromBranchName() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Returns the optional flag telling if the version range must be inferred from the branch name.
- getVersionRangeFromBranchName() - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Returns the optional flag telling if the version range must be inferred from the branch name.
- git(Action<? super NyxExtension.GitConfiguration>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Accepts the DSL configuration for the
git
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - Git - Class in com.mooltiverse.oss.nyx.git
-
The entry point to the Git local and remote service.
- GIT - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default Git configuration block.
- GIT - Static variable in class com.mooltiverse.oss.nyx.log.Markers
-
The
GIT
marker, used when performing Git operations. - GIT_COMMIT - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional flag or the template to render indicating whether or not a new commit must be generated in case new artifacts are generated.
- GIT_COMMIT_MESSAGE - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional string or the template to render to use as the commit message if a commit has to be made.
- GIT_HOSTING - Enum constant in enum class com.mooltiverse.oss.nyx.services.Service.Feature
-
When this feature is supported then the implementation class implements the
GitHostingService
interface (so it can be safely cast to it) and the service specific methods can be safely invoked without anUnsupportedOperationException
being thrown. - GIT_PUSH - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional flag or the template to render indicating whether or not a new commit must be generated and pushed in case new artifacts are generated.
- GIT_PUSH_FORCE - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional flag or the template to enable/disable the Git push operation.
- GIT_TAG - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional flag or the template to render indicating whether or not a new tag must be generated.
- GIT_TAG_FORCE - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional flag or the template to enable/disable the Git tag operation.
- GIT_TAG_MESSAGE - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional string or the template to render to use as the tag message if a tag has to be made.
- GIT_TAG_NAMES - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The list of templates to use as tag names when tagging a commit.
- GitConfiguration - Class in com.mooltiverse.oss.nyx.entities
-
This object models the fields used to configure the Git service.
- GitConfiguration() - Constructor for class com.mooltiverse.oss.nyx.entities.GitConfiguration
-
Default constructor.
- GitConfiguration() - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension.GitConfiguration
-
Default constructor.
- GitConfiguration(Map<String, GitRemoteConfiguration>) - Constructor for class com.mooltiverse.oss.nyx.entities.GitConfiguration
-
Standard constructor.
- GitException - Exception Class in com.mooltiverse.oss.nyx.git
-
A generic exception raised when some Git related issue is encountered.
- GitException(String) - Constructor for exception class com.mooltiverse.oss.nyx.git.GitException
-
Constructs a new exception with the specified detail message.
- GitException(String, Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.git.GitException
-
Constructs a new exception with the specified detail message and cause.
- GitException(Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.git.GitException
-
Constructs a new exception with the specified cause.
- GitHostedRepository - Interface in com.mooltiverse.oss.nyx.services
-
A remote Git repository hosted on some service.
- GitHostingService - Interface in com.mooltiverse.oss.nyx.services
-
A service that
supports
theService.Feature.GIT_HOSTING
feature to manage hosted repositories. - gitHostingServiceInstance(Provider, Map<String, String>) - Static method in class com.mooltiverse.oss.nyx.services.ServiceFactory
-
Returns an instance for the given provider using the given options.
- GitHub - Class in com.mooltiverse.oss.nyx.services.github
-
The entry point to the GitHub remote service.
- GITHUB - Enum constant in enum class com.mooltiverse.oss.nyx.entities.Provider
-
The GitHub service provider.
- GITHUB - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.ServiceConfigurations
-
The GitHub service configuration
- GitHubRelease - Class in com.mooltiverse.oss.nyx.services.github
-
A GitHub release.
- GitHubRepository - Class in com.mooltiverse.oss.nyx.services.github
-
A Git repository hosted on GitHub.
- GitHubUser - Class in com.mooltiverse.oss.nyx.services.github
-
A user for a remote GitHub service.
- GitLab - Class in com.mooltiverse.oss.nyx.services.gitlab
-
The entry point to the GitLab remote service.
- GITLAB - Enum constant in enum class com.mooltiverse.oss.nyx.entities.Provider
-
The GitLab service provider.
- GITLAB - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.ServiceConfigurations
-
The GitLab service configuration
- GitLabRelease - Class in com.mooltiverse.oss.nyx.services.gitlab
-
A GitLab release.
- GitLabRepository - Class in com.mooltiverse.oss.nyx.services.gitlab
-
A Git repository hosted on GitLab.
- GitLabUser - Class in com.mooltiverse.oss.nyx.services.gitlab
-
A user for a remote GitLab service.
- GITMOJI - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Changelogs
-
The changelog configuration that is suitable when using gitmoji as the commit message convention
- GITMOJI - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.CommitMessageConventions
-
The gitmoji configuration.
- GitRemoteConfiguration - Class in com.mooltiverse.oss.nyx.entities
-
This object models the fields used to configure the remote Git repository.
- GitRemoteConfiguration() - Constructor for class com.mooltiverse.oss.nyx.entities.GitRemoteConfiguration
-
Default constructor.
- GitRemoteConfiguration(AuthenticationMethod, String, String, String, String) - Constructor for class com.mooltiverse.oss.nyx.entities.GitRemoteConfiguration
-
Standard constructor.
- GitRemoteConfiguration(String) - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension.GitConfiguration.GitRemoteConfiguration
-
Constructor.
- GRADLE_VERSION_PROPERTY_NAME - Static variable in interface com.mooltiverse.oss.nyx.gradle.Constants
-
The name of the Gradle project property that brings the project version.
- GROUP - Static variable in class com.mooltiverse.oss.nyx.gradle.CleanTask
-
The group the tasks belong to.
- GROUP - Static variable in class com.mooltiverse.oss.nyx.gradle.CoreTask
-
The group the tasks belong to.
- GROUP - Static variable in class com.mooltiverse.oss.nyx.gradle.InferTask
-
The group the tasks belong to.
- GROUP - Static variable in class com.mooltiverse.oss.nyx.gradle.MakeTask
-
The group the tasks belong to.
- GROUP - Static variable in class com.mooltiverse.oss.nyx.gradle.MarkTask
-
The group the tasks belong to.
- GROUP - Static variable in class com.mooltiverse.oss.nyx.gradle.PublishTask
-
The group the tasks belong to.
- GROUP - Static variable in class com.mooltiverse.oss.nyx.gradle.ReleaseTask
-
The group the tasks belong to.
H
- hasBranch() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns
true
if the scope has a nonnull
branch name. - hasBuildAttribute(String) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns
true
if an attribute with the given name is present in the build part,false
otherwise. - hasBump() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns
true
if the scope has a nonnull
bump identifier to bump or bumped on the previous release to produce the new release. - hasChangelog() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns
true
if the scope has a nonnull
changelog data model. - hasFinalCommit() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns
true
if the scope has a nonnull
last commit within the scope. - hashCode() - Method in class com.mooltiverse.oss.nyx.entities.git.Action
- hashCode() - Method in class com.mooltiverse.oss.nyx.entities.git.Commit
- hashCode() - Method in class com.mooltiverse.oss.nyx.entities.git.Identity
- hashCode() - Method in class com.mooltiverse.oss.nyx.entities.git.Message
- hashCode() - Method in class com.mooltiverse.oss.nyx.entities.git.Tag
- hashCode() - Method in class com.mooltiverse.oss.nyx.entities.git.TimeStamp
- hashCode() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a hash code value for the object.
- hashCode() - Method in class com.mooltiverse.oss.nyx.version.Version
-
Returns the hash code for this object
- hasInitialCommit() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns
true
if the scope has a nonnull
first commit within the scope. - hasLatestVersion() - Method in class com.mooltiverse.oss.nyx.state.State
- hasPrereleaseAttribute(String) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns
true
if an attribute with the given name is present in the prerelease part,false
otherwise. - hasPreviousVersion() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns
true
if the scope has a nonnull
most recent past release. - hasPreviousVersionCommit() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns
true
if the scope has a nonnull
most recent past release commit. - hasPrimeVersion() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns
true
if the scope has a nonnull
most recent past release with only core identifiers. - hasPrimeVersionCommit() - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Returns
true
if the scope has a nonnull
most recent past release commit with only core identifiers. - hasReleaseType() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns
true
if the scope has a nonnull
release type set. - hasSharedProperty(String) - Method in class com.mooltiverse.oss.nyx.gradle.CoreTask
-
Returns
true
if there is a project with the given name stored for the project. - hasVersion() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns
true
if the scope has a nonnull
version. - hasVersionRange() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns
true
if the scope has a nonnull
version range. - HELM_VERSION - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Substitutions
-
The Helm version substitution configuration that replaces the version number inside Chart.yaml files within the project.
- HOTFIX - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.ReleaseTypes
-
The release type used for hotfix branches
I
- ID - Static variable in class com.mooltiverse.oss.nyx.gradle.NyxPlugin
-
The plugin ID.
- Identifier - Class in com.mooltiverse.oss.nyx.entities
-
This object models a custom identifier to be used in version names.
- Identifier() - Constructor for class com.mooltiverse.oss.nyx.entities.Identifier
-
Default constructor.
- Identifier(String) - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType.Identifier
-
Constructor.
- Identifier(String, String, Identifier.Position) - Constructor for class com.mooltiverse.oss.nyx.entities.Identifier
-
Standard constructor.
- Identifier.Position - Enum Class in com.mooltiverse.oss.nyx.entities
-
This enum maps allowed values for a custom identifier position (where the identifier has to be placed in version names).
- identifiers(Action<? super NamedDomainObjectContainer<NyxExtension.ReleaseTypes.ReleaseType.Identifier>>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Accepts the DSL configuration for the
identifiers
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - IDENTIFIERS - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The identifiers configuration block.
- Identity - Class in com.mooltiverse.oss.nyx.entities.git
-
This object is a Git identity value holder independent from the underlying Git implementation.
- Identity(String, String) - Constructor for class com.mooltiverse.oss.nyx.entities.git.Identity
-
Constructor.
- IllegalPropertyException - Exception Class in com.mooltiverse.oss.nyx.entities
-
This exception models an issue pertaining the value of a property.
- IllegalPropertyException() - Constructor for exception class com.mooltiverse.oss.nyx.entities.IllegalPropertyException
-
Constructs a new exception with
null
as its detail message. - IllegalPropertyException(String) - Constructor for exception class com.mooltiverse.oss.nyx.entities.IllegalPropertyException
-
Constructs a new exception with the specified detail message.
- IllegalPropertyException(String, Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.entities.IllegalPropertyException
-
Constructs a new exception with the specified detail message and cause.
- IllegalPropertyException(Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.entities.IllegalPropertyException
-
Constructs a new exception with the specified cause.
- infer() - Method in class com.mooltiverse.oss.nyx.gradle.InferTask
-
The actual business method for this task.
- infer() - Method in class com.mooltiverse.oss.nyx.Nyx
-
Runs the
Infer
command and returns the updated state. - Infer - Class in com.mooltiverse.oss.nyx.command
-
The Infer command takes care of inferring and computing informations in order to make a new release.
- Infer(State, Repository) - Constructor for class com.mooltiverse.oss.nyx.command.Infer
-
Standard constructor.
- INFER - Enum constant in enum class com.mooltiverse.oss.nyx.command.Commands
-
The Infer command.
- InferTask - Class in com.mooltiverse.oss.nyx.gradle
-
The task running the Infer command by invoking the
Nyx.infer()
method on the backing Nyx instance. - InferTask(NyxExtension) - Constructor for class com.mooltiverse.oss.nyx.gradle.InferTask
-
Standard constructor.
- INFO - Enum constant in enum class com.mooltiverse.oss.nyx.entities.Verbosity
-
The info log level.
- INITIAL_VERSION - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default initial version to use.
- instance() - Static method in class com.mooltiverse.oss.nyx.git.Git
-
Returns an instance using default options.
- instance(Provider, Map<String, String>) - Static method in class com.mooltiverse.oss.nyx.services.ServiceFactory
-
Returns an instance for the given provider using the given options.
- instance(Map<String, String>) - Static method in class com.mooltiverse.oss.nyx.services.github.GitHub
-
Returns an instance using the given options.
- instance(Map<String, String>) - Static method in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
Returns an instance using the given options.
- INTEGRATION - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.ReleaseTypes
-
The release type used for integration branches
- INTERNAL - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.ReleaseTypes
-
The fallback release type used for releases not fitting other, more specific, types
- isAnnotated() - Method in class com.mooltiverse.oss.nyx.entities.git.Tag
-
Returns
true
if this is an annotated tag,false
if it's a lightweight tag. - isClean() - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Returns
true
if the repository is clean, which is when no differences exist between the working tree, the index, and the currentHEAD
. - isCore(Scheme, String) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns
true
if the given string is a legal version and it only contains core identifiers according to the given scheme. - isCore(Scheme, String, boolean) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns
true
if the given string is a legal version and it only contains core identifiers according to the given scheme. - isCore(Scheme, String, String) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns
true
if the given string is a legal version and it only contains core identifiers according to the given scheme. - isInternalAttributeUpToDate(String, Object) - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Returns
true
if the internal attributes map contains an attribute with the given name and its value equals the given expected value. - isInternalAttributeUpToDate(String, Object) - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Returns
true
if the internal attributes map contains an attribute with the given name and its value equals the given expected value. - isInternalAttributeUpToDate(String, Object) - Method in class com.mooltiverse.oss.nyx.command.Make
-
Returns
true
if the internal attributes map contains an attribute with the given name and its value equals the given expected value. - isInternalAttributeUpToDate(String, Object) - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Returns
true
if the internal attributes map contains an attribute with the given name and its value equals the given expected value. - isInternalAttributeUpToDate(String, Object) - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Returns
true
if the internal attributes map contains an attribute with the given name and its value equals the given expected value. - isLegal(Scheme, String) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns
true
if the given string is a legal version which, for example, can be parsed usingVersions.valueOf(Scheme, String)
without exceptions using the implementation selected by the given scheme. - isLegal(Scheme, String, boolean) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns
true
if the given string is a legal version which, for example, can be parsed usingVersions.valueOf(Scheme, String, boolean)
without exceptions using the implementation selected by the given scheme. - isLegal(Scheme, String, String) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns
true
if the given string is a legal version which, for example, can be parsed usingVersions.valueOf(Scheme, String, boolean)
without exceptions using the implementation selected by the given scheme. - isLegal(String) - Static method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns
true
if the given string is a legal semantic version which, for example, can be parsed usingSemanticVersion.valueOf(String)
without exceptions. - isLegal(String, boolean) - Static method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns
true
if the given string is a legal semantic version which, for example, can be parsed usingSemanticVersion.valueOf(String, boolean)
without exceptions. - isRepositoryClean() - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Returns
true
if the repository is in a clean state (no uncommitted changes). - isRepositoryClean() - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Returns
true
if the repository is in a clean state (no uncommitted changes). - isRepositoryClean() - Method in class com.mooltiverse.oss.nyx.command.Make
-
Returns
true
if the repository is in a clean state (no uncommitted changes). - isRepositoryClean() - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Returns
true
if the repository is in a clean state (no uncommitted changes). - isRepositoryClean() - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Returns
true
if the repository is in a clean state (no uncommitted changes). - isTemplate(String) - Static method in class com.mooltiverse.oss.nyx.template.Templates
-
Returns
true
if the given buffer is a template,false
otherwise. - isUpToDate() - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Returns
true
if this command is up to date, which means that the internal state (Command.state()
) would not change by running (Command.run()
) the command again. - isUpToDate() - Method in interface com.mooltiverse.oss.nyx.command.Command
-
Returns
true
if this command is up to date, which means that the internal state (Command.state()
) would not change by running (Command.run()
) the command again. - isUpToDate() - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Returns
true
if this command is up to date, which means that the internal state (Command.state()
) would not change by running (Command.run()
) the command again. - isUpToDate() - Method in class com.mooltiverse.oss.nyx.command.Make
-
Returns
true
if this command is up to date, which means that the internal state (Command.state()
) would not change by running (Command.run()
) the command again. - isUpToDate() - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Returns
true
if this command is up to date, which means that the internal state (Command.state()
) would not change by running (Command.run()
) the command again. - isUpToDate() - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Returns
true
if this command is up to date, which means that the internal state (Command.state()
) would not change by running (Command.run()
) the command again. - isUpToDate(Commands) - Method in class com.mooltiverse.oss.nyx.Nyx
-
Runs
true
if the given command has already run and is up to date,false
otherwise. - items(Action<? super NamedDomainObjectContainer<NyxExtension.CommitMessageConventions.CommitMessageConvention>>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.CommitMessageConventions
-
Accepts the DSL configuration for the
items
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - items(Action<? super NamedDomainObjectContainer<NyxExtension.ReleaseTypes.ReleaseType>>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes
-
Accepts the DSL configuration for the
items
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - items(Action<? super NamedDomainObjectContainer<NyxExtension.Substitutions.Substitution>>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.Substitutions
-
Accepts the DSL configuration for the
items
block, needed for defining the block using the curly braces syntax in Gradle build scripts.
L
- load(File, Class<T>) - Static method in class com.mooltiverse.oss.nyx.io.FileMapper
-
Unmarshals the content of the given file to an object of the given type.
- load(URL, Class<T>) - Static method in class com.mooltiverse.oss.nyx.io.FileMapper
-
Unmarshals the content of the given URL to an object of the given type.
M
- MAIN - Static variable in class com.mooltiverse.oss.nyx.log.Markers
-
The
MAIN
marker, used when logging events from the main classes. - MAINLINE - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.ReleaseTypes
-
The release type used to issue official releases from the main branch.
- MAINTENANCE - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.ReleaseTypes
-
The release type used for maintenance branches
- MAJOR - Enum constant in enum class com.mooltiverse.oss.nyx.version.CoreIdentifiers
-
The major number.
- make() - Method in class com.mooltiverse.oss.nyx.gradle.MakeTask
-
The actual business method for this task.
- make() - Method in class com.mooltiverse.oss.nyx.Nyx
-
Runs the
Make
command and returns the updated state. - Make - Class in com.mooltiverse.oss.nyx.command
-
The Make command takes care of building the release artifacts.
- Make(State, Repository) - Constructor for class com.mooltiverse.oss.nyx.command.Make
-
Standard constructor.
- MAKE - Enum constant in enum class com.mooltiverse.oss.nyx.command.Commands
-
The Make command.
- MakeTask - Class in com.mooltiverse.oss.nyx.gradle
-
The task running the Make command by invoking the
Nyx.make()
method on the backing Nyx instance. - MakeTask(NyxExtension) - Constructor for class com.mooltiverse.oss.nyx.gradle.MakeTask
-
Standard constructor.
- mark() - Method in class com.mooltiverse.oss.nyx.gradle.MarkTask
-
The actual business method for this task.
- mark() - Method in class com.mooltiverse.oss.nyx.Nyx
-
Runs the
Mark
command and returns the updated state. - Mark - Class in com.mooltiverse.oss.nyx.command
-
The Mark command takes care of tagging and committing into the Git repository.
- Mark(State, Repository) - Constructor for class com.mooltiverse.oss.nyx.command.Mark
-
Standard constructor.
- MARK - Enum constant in enum class com.mooltiverse.oss.nyx.command.Commands
-
The Mark command.
- Markers - Class in com.mooltiverse.oss.nyx.log
-
An utility class with the defined set of markers used.
- MarkTask - Class in com.mooltiverse.oss.nyx.gradle
-
The task running the Mark command by invoking the
Nyx.mark()
method on the backing Nyx instance. - MarkTask(NyxExtension) - Constructor for class com.mooltiverse.oss.nyx.gradle.MarkTask
-
Standard constructor.
- MATCH_BRANCHES - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional template to render as a regular expression used to match branch names.
- MATCH_ENVIRONMENT_VARIABLES - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The map of the match environment variables items, where keys are environment variable names and values are regular expressions.
- MATCH_WORKSPACE_STATUS - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The identifier of a specific workspace status to be matched.
- matchEnvironmentVariables(Action<? super MapProperty<String, String>>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Accepts the DSL configuration for the
matchEnvironmentVariables
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - MATURITY - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.ReleaseTypes
-
The release type used for maturity branches
- Message - Class in com.mooltiverse.oss.nyx.entities.git
-
This object is a Git commit message value holder independent from the underlying Git implementation.
- Message(String, String, Map<String, String>) - Constructor for class com.mooltiverse.oss.nyx.entities.git.Message
-
Constructor.
- MINOR - Enum constant in enum class com.mooltiverse.oss.nyx.version.CoreIdentifiers
-
The minor number.
- mostRelevantIdentifier(Scheme, String, String) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns the most relevant identifier between the given arguments, according to the given scheme ordering, or
null
if both arguments arenull
. - mostRelevantIdentifier(Scheme, Collection<String>) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns the most relevant identifier in the given collection, according to the given scheme ordering, or
null
if the given list is empty.
N
- NAME - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Extended
-
The name identifier for this preset.
- NAME - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Simple
-
The name identifier for this preset.
- NAME - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The name of the default release type.
- NAME - Static variable in class com.mooltiverse.oss.nyx.gradle.CleanTask
-
The name of the task.
- NAME - Static variable in class com.mooltiverse.oss.nyx.gradle.InferTask
-
The name of the task.
- NAME - Static variable in class com.mooltiverse.oss.nyx.gradle.MakeTask
-
The name of the task.
- NAME - Static variable in class com.mooltiverse.oss.nyx.gradle.MarkTask
-
The name of the task.
- NAME - Static variable in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
The name of the extension object.
- NAME - Static variable in class com.mooltiverse.oss.nyx.gradle.PublishTask
-
The name of the task.
- NAME - Static variable in class com.mooltiverse.oss.nyx.gradle.ReleaseTask
-
The name of the task.
- NODE_VERSION - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Substitutions
-
The Node version substitution configuration that replaces the version number inside package.json files within the project.
- nyx() - Method in class com.mooltiverse.oss.nyx.gradle.CoreTask
-
Returns a shared backing Nyx instance to be used by all tasks within the project.
- Nyx - Class in com.mooltiverse.oss.nyx
-
The Nyx entry point and main class.
- Nyx() - Constructor for class com.mooltiverse.oss.nyx.Nyx
-
Default constructor.
- Nyx(File) - Constructor for class com.mooltiverse.oss.nyx.Nyx
-
Creates a new Nyx instance using the given directory as the base directory.
- NYX_INSTANCE_PROPERTY - Static variable in class com.mooltiverse.oss.nyx.gradle.CoreTask
-
The name used to store and retrieve the extra property that holds the shared backing Nyx instance that can be used by all tasks.
- NYX_STATE_PROPERTY - Static variable in class com.mooltiverse.oss.nyx.gradle.CoreTask
-
The name used to store and retrieve the extra property that holds the state of the backing Nyx instance that can be used by all tasks and also user scripts.
- NyxException - Exception Class in com.mooltiverse.oss.nyx
-
A superclass for all Nyx specific exceptions.
- NyxException() - Constructor for exception class com.mooltiverse.oss.nyx.NyxException
-
Constructs a new exception with
null
as its detail message. - NyxException(String) - Constructor for exception class com.mooltiverse.oss.nyx.NyxException
-
Constructs a new exception with the specified detail message.
- NyxException(String, Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.NyxException
-
Constructs a new exception with the specified detail message and cause.
- NyxException(Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.NyxException
-
Constructs a new exception with the specified cause.
- NyxExtension - Class in com.mooltiverse.oss.nyx.gradle
-
The plugin configuration object.
- NyxExtension() - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Default constructor.
- NyxExtension.AssetConfiguration - Class in com.mooltiverse.oss.nyx.gradle
-
The class to model a single 'releaseAssets' item within the extension.
- NyxExtension.ChangelogConfiguration - Class in com.mooltiverse.oss.nyx.gradle
-
The class to model the 'changelog' block within the extension.
- NyxExtension.CommitMessageConventions - Class in com.mooltiverse.oss.nyx.gradle
-
The class to model the 'commitMessageConventions' block within the extension.
- NyxExtension.CommitMessageConventions.CommitMessageConvention - Class in com.mooltiverse.oss.nyx.gradle
-
The class to model a single 'commitMessageConventions' item within the extension.
- NyxExtension.GitConfiguration - Class in com.mooltiverse.oss.nyx.gradle
-
The class to model the 'git' block within the extension.
- NyxExtension.GitConfiguration.GitRemoteConfiguration - Class in com.mooltiverse.oss.nyx.gradle
-
The class to model a single 'remotes' item within the extension.
- NyxExtension.ReleaseTypes - Class in com.mooltiverse.oss.nyx.gradle
-
The class to model the 'releaseTypes' block within the extension.
- NyxExtension.ReleaseTypes.ReleaseType - Class in com.mooltiverse.oss.nyx.gradle
-
The class to model a single 'releaseTypes' item within the extension.
- NyxExtension.ReleaseTypes.ReleaseType.Identifier - Class in com.mooltiverse.oss.nyx.gradle
-
The class to model a single 'identifiers' item within the extension.
- NyxExtension.ServiceConfiguration - Class in com.mooltiverse.oss.nyx.gradle
-
The class to model a single 'services' item within the extension.
- NyxExtension.Substitutions - Class in com.mooltiverse.oss.nyx.gradle
-
The class to model the 'substitutions' block within the extension.
- NyxExtension.Substitutions.Substitution - Class in com.mooltiverse.oss.nyx.gradle
-
The class to model a single 'substitution' item within the extension.
- NyxPlugin<T> - Class in com.mooltiverse.oss.nyx.gradle
-
The main plugin class.
- NyxPlugin() - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxPlugin
-
Default constructor.
O
- open(File) - Method in class com.mooltiverse.oss.nyx.git.Git
-
Returns a repository instance working in the given directory.
- open(String) - Method in class com.mooltiverse.oss.nyx.git.Git
-
Returns a repository instance working in the given directory.
- options(Action<? super MapProperty<String, String>>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ServiceConfiguration
-
Accepts the DSL configuration for the
options
block, needed for defining the block using the curly braces syntax in Gradle build scripts.
P
- PATCH - Enum constant in enum class com.mooltiverse.oss.nyx.version.CoreIdentifiers
-
The patch number.
- PRE_RELEASE - Enum constant in enum class com.mooltiverse.oss.nyx.entities.Identifier.Position
-
The identifier has to be placed in the pre-release part of the version (when using Semantic Versioning).
- PRERELEASE_DELIMITER - Static variable in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
The character that marks the separation between the core and the pre-release part.
- PRESET - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default preset configuration.
- Presets - Class in com.mooltiverse.oss.nyx.configuration.presets
-
The presets factory class.
- Presets() - Constructor for class com.mooltiverse.oss.nyx.configuration.presets.Presets
-
Default constructor.
- Provider - Enum Class in com.mooltiverse.oss.nyx.entities
-
These are the constants representing the available service providers.
- PUBLIC_KEY - Enum constant in enum class com.mooltiverse.oss.nyx.entities.AuthenticationMethod
-
Public key authentication (SSH).
- publish() - Method in class com.mooltiverse.oss.nyx.gradle.PublishTask
-
The actual business method for this task.
- publish() - Method in class com.mooltiverse.oss.nyx.Nyx
-
Runs the
Publish
command and returns the updated state. - Publish - Class in com.mooltiverse.oss.nyx.command
-
The Publish command takes care of publishing a release.
- Publish(State, Repository) - Constructor for class com.mooltiverse.oss.nyx.command.Publish
-
Standard constructor.
- PUBLISH - Enum constant in enum class com.mooltiverse.oss.nyx.command.Commands
-
The Publish command.
- PUBLISH - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional flag or the template to render indicating whether or not releases must be published.
- PUBLISH_DRAFT - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional template to set the draft flag of releases published to remote services.
- PUBLISH_PRE_RELEASE - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional template to set the pre-release flag of releases published to remote services.
- publishRelease(String, String, String, String, String, Map<String, Object>) - Method in class com.mooltiverse.oss.nyx.services.github.GitHub
-
Publishes a new release.
- publishRelease(String, String, String, String, String, Map<String, Object>) - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
Publishes a new release.
- publishRelease(String, String, String, String, String, Map<String, Object>) - Method in interface com.mooltiverse.oss.nyx.services.ReleaseService
-
Publishes a new release.
- publishReleaseAssets(String, String, Release, Set<Attachment>) - Method in class com.mooltiverse.oss.nyx.services.github.GitHub
-
Publishes a set of assets for a release.
- publishReleaseAssets(String, String, Release, Set<Attachment>) - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
Publishes a set of assets for a release.
- publishReleaseAssets(String, String, Release, Set<Attachment>) - Method in interface com.mooltiverse.oss.nyx.services.ReleaseService
-
Publishes a set of assets for a release.
- PublishTask - Class in com.mooltiverse.oss.nyx.gradle
-
The task running the Publish command by invoking the
Nyx.publish()
method on the backing Nyx instance. - PublishTask(NyxExtension) - Constructor for class com.mooltiverse.oss.nyx.gradle.PublishTask
-
Standard constructor.
- push(String, byte[]) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Pushes local changes in the current branch to the default remote
origin
. - push(String, String) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Pushes local changes in the current branch to the default remote
origin
. - push(String, String, byte[]) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Pushes local changes in the current branch to the given remote using no authentication.
- push(String, String, byte[], boolean) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Pushes local changes in the current branch to the given remote using no authentication.
- push(String, String, String) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Pushes local changes in the current branch to the given remote.
- push(String, String, String, boolean) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Pushes local changes in the current branch to the given remote.
- push(Collection<String>, String, byte[]) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Pushes local changes in the current branch to the given remotes.
- push(Collection<String>, String, String) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Pushes local changes in the current branch to the given remotes.
- putInternalAttribute(String, Object) - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Stores the attribute with the given name to the internal attributes map.
- putInternalAttribute(String, Object) - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Stores the attribute with the given name to the internal attributes map.
- putInternalAttribute(String, Object) - Method in class com.mooltiverse.oss.nyx.command.Make
-
Stores the attribute with the given name to the internal attributes map.
- putInternalAttribute(String, Object) - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Stores the attribute with the given name to the internal attributes map.
- putInternalAttribute(String, Object) - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Stores the attribute with the given name to the internal attributes map.
R
- Release - Interface in com.mooltiverse.oss.nyx.services
-
A published release.
- Release() - Constructor for class com.mooltiverse.oss.nyx.entities.Changelog.Release
-
Default constructor.
- Release(String, String) - Constructor for class com.mooltiverse.oss.nyx.entities.Changelog.Release
-
Builds a changelog release with the given name and date.
- RELEASE - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.ReleaseTypes
-
The release type used for release branches
- RELEASE_ASSETS - Enum constant in enum class com.mooltiverse.oss.nyx.services.Service.Feature
-
When this feature is supported then the implementation class implements the
ReleaseService
interface and theReleaseService.publishReleaseAssets(String, String, Release, java.util.Set)
method can be safely published without exceptions. - RELEASE_ASSETS - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The release assets configuration block.
- RELEASE_LENIENT - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default flag that alows reading releases from the history tolerating arbitrary prefixes and extra non critical characters.
- RELEASE_NAME - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional template to set the name of releases published to remote services.
- RELEASE_OPTION_DRAFT - Static variable in interface com.mooltiverse.oss.nyx.services.ReleaseService
-
The name of the release option used to define a release as draft.
- RELEASE_OPTION_PRE_RELEASE - Static variable in interface com.mooltiverse.oss.nyx.services.ReleaseService
-
The name of the release option used to define a release as a pre-release.
- RELEASE_PREFIX - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default prefix to add at the beginning of a version identifier to generate the release identifier.
- RELEASE_TYPES - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default release types block.
- releaseAssets(Action<? super NamedDomainObjectContainer<NyxExtension.AssetConfiguration>>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Accepts the DSL configuration for the
releaseAssets
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - ReleaseException - Exception Class in com.mooltiverse.oss.nyx
-
This exception is raised when Nyx encounters an issue during the business operations.
- ReleaseException() - Constructor for exception class com.mooltiverse.oss.nyx.ReleaseException
-
Constructs a new exception with
null
as its detail message. - ReleaseException(String) - Constructor for exception class com.mooltiverse.oss.nyx.ReleaseException
-
Constructs a new exception with the specified detail message.
- ReleaseException(String, Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.ReleaseException
-
Constructs a new exception with the specified detail message and cause.
- ReleaseException(Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.ReleaseException
-
Constructs a new exception with the specified cause.
- RELEASES - Enum constant in enum class com.mooltiverse.oss.nyx.services.Service.Feature
-
When this feature is supported then the implementation class implements the
ReleaseService
interface (so it can be safely cast to it) and the service specific methods can be safely invoked without anUnsupportedOperationException
being thrown. - ReleaseScope - Class in com.mooltiverse.oss.nyx.entities
-
This is a value object that models the summary data about the scope of a release.
- ReleaseScope() - Constructor for class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Default constructor.
- ReleaseService - Interface in com.mooltiverse.oss.nyx.services
-
A service that
supports
theService.Feature.RELEASES
feature to publish releases. - releaseServiceInstance(Provider, Map<String, String>) - Static method in class com.mooltiverse.oss.nyx.services.ServiceFactory
-
Returns an instance for the given provider using the given options.
- ReleaseTask - Class in com.mooltiverse.oss.nyx.gradle
-
The Release lifecycle task.
- ReleaseTask() - Constructor for class com.mooltiverse.oss.nyx.gradle.ReleaseTask
-
Default constructor.
- ReleaseType - Class in com.mooltiverse.oss.nyx.entities
-
This object models the fields used to configure a generic release type.
- ReleaseType() - Constructor for class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Default constructor.
- ReleaseType(String) - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes.ReleaseType
-
Constructor.
- ReleaseType(List<String>, boolean, String, String, String, String, String, String, String, String, String, String, List<String>, List<Identifier>, String, Map<String, String>, WorkspaceStatus, String, String, String, String, String, Boolean) - Constructor for class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Standard constructor.
- releaseTypes(Action<? super NyxExtension.ReleaseTypes>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Accepts the DSL configuration for the
releaseTypes
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - ReleaseTypes - Class in com.mooltiverse.oss.nyx.configuration.presets
-
This class provides reusable configuration chunks for release types.
- ReleaseTypes - Class in com.mooltiverse.oss.nyx.entities
-
A value holder that models a section containing a map of release types.
- ReleaseTypes() - Constructor for class com.mooltiverse.oss.nyx.configuration.presets.ReleaseTypes
-
Default constructor.
- ReleaseTypes() - Constructor for class com.mooltiverse.oss.nyx.entities.ReleaseTypes
-
Default constructor.
- ReleaseTypes() - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension.ReleaseTypes
-
Default constructor.
- ReleaseTypes(List<String>, List<String>, List<String>, Map<String, ReleaseType>) - Constructor for class com.mooltiverse.oss.nyx.entities.ReleaseTypes
-
Standard constructor.
- remotes(Action<? super NamedDomainObjectContainer<NyxExtension.GitConfiguration.GitRemoteConfiguration>>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.GitConfiguration
-
Accepts the DSL configuration for the
remotes
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - REMOTES_OPTION_NAME - Static variable in class com.mooltiverse.oss.nyx.services.github.GitHub
-
The name of the option used to pass the list of supported remotes to this object instance.
- REMOTES_OPTION_NAME - Static variable in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
The name of the option used to pass the list of supported remotes to this object instance.
- removeBuildAttribute(String, boolean) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new instance with the new attribute removed from the build part, if any was present, otherwise the same version is returned.
- removePrereleaseAttribute(String, boolean) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new instance with the new attribute removed from the prerelease part, if any was present, otherwise the same version is returned.
- render(Reader, Object) - Static method in class com.mooltiverse.oss.nyx.template.Templates
-
Renders the given template using the given scope to fetch the values.
- render(Reader, Object, Writer) - Static method in class com.mooltiverse.oss.nyx.template.Templates
-
Renders the given template using the given scope to fetch the values and writing the output to the given writer.
- render(String, Object) - Static method in class com.mooltiverse.oss.nyx.template.Templates
-
Renders the given template using the given scope to fetch the values.
- renderTemplate(String) - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Renders the given template using the internal
State
object as the context. - renderTemplate(String) - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Renders the given template using the internal
State
object as the context. - renderTemplate(String) - Method in class com.mooltiverse.oss.nyx.command.Make
-
Renders the given template using the internal
State
object as the context. - renderTemplate(String) - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Renders the given template using the internal
State
object as the context. - renderTemplate(String) - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Renders the given template using the internal
State
object as the context. - renderTemplateAsBoolean(String) - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Renders the given template using the internal
State
object as the context, returning the boolean value, according toTemplates.toBoolean(String)
. - renderTemplateAsBoolean(String) - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Renders the given template using the internal
State
object as the context, returning the boolean value, according toTemplates.toBoolean(String)
. - renderTemplateAsBoolean(String) - Method in class com.mooltiverse.oss.nyx.command.Make
-
Renders the given template using the internal
State
object as the context, returning the boolean value, according toTemplates.toBoolean(String)
. - renderTemplateAsBoolean(String) - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Renders the given template using the internal
State
object as the context, returning the boolean value, according toTemplates.toBoolean(String)
. - renderTemplateAsBoolean(String) - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Renders the given template using the internal
State
object as the context, returning the boolean value, according toTemplates.toBoolean(String)
. - renderTemplateAsInteger(String) - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Renders the given template using the internal
State
object as the context, returning the integer value, according toTemplates.toInteger(String)
. - renderTemplateAsInteger(String) - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Renders the given template using the internal
State
object as the context, returning the integer value, according toTemplates.toInteger(String)
. - renderTemplateAsInteger(String) - Method in class com.mooltiverse.oss.nyx.command.Make
-
Renders the given template using the internal
State
object as the context, returning the integer value, according toTemplates.toInteger(String)
. - renderTemplateAsInteger(String) - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Renders the given template using the internal
State
object as the context, returning the integer value, according toTemplates.toInteger(String)
. - renderTemplateAsInteger(String) - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Renders the given template using the internal
State
object as the context, returning the integer value, according toTemplates.toInteger(String)
. - repository() - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Returns the repository object.
- repository() - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Returns the repository object.
- repository() - Method in class com.mooltiverse.oss.nyx.command.Make
-
Returns the repository object.
- repository() - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Returns the repository object.
- repository() - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Returns the repository object.
- repository() - Method in class com.mooltiverse.oss.nyx.Nyx
-
Returns the repository.
- Repository - Interface in com.mooltiverse.oss.nyx.git
-
This interface models coarse grained, implementation independent methods used by Nyx to access a Git repository.
- REPOSITORY_NAME_OPTION_NAME - Static variable in class com.mooltiverse.oss.nyx.services.github.GitHub
-
The name of the option used to pass the name of the Git repository to this object instance.
- REPOSITORY_NAME_OPTION_NAME - Static variable in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
The name of the option used to pass the name of the Git repository to this object instance.
- REPOSITORY_OWNER_OPTION_NAME - Static variable in class com.mooltiverse.oss.nyx.services.github.GitHub
-
The name of the option used to pass the owner of the Git repository to this object instance.
- REPOSITORY_OWNER_OPTION_NAME - Static variable in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
The name of the option used to pass the owner of the Git repository to this object instance.
- resolveReleaseService(String) - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Returns the
ReleaseService
with the given configuration name and also resolves its configuration option templates. - resolveReleaseService(String) - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Returns the
ReleaseService
with the given configuration name and also resolves its configuration option templates. - resolveReleaseService(String) - Method in class com.mooltiverse.oss.nyx.command.Make
-
Returns the
ReleaseService
with the given configuration name and also resolves its configuration option templates. - resolveReleaseService(String) - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Returns the
ReleaseService
with the given configuration name and also resolves its configuration option templates. - resolveReleaseService(String) - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Returns the
ReleaseService
with the given configuration name and also resolves its configuration option templates. - resolveReleaseType() - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Selects the right release type among those configured based on their matching attributes.
- resolveReleaseType() - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Selects the right release type among those configured based on their matching attributes.
- resolveReleaseType() - Method in class com.mooltiverse.oss.nyx.command.Make
-
Selects the right release type among those configured based on their matching attributes.
- resolveReleaseType() - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Selects the right release type among those configured based on their matching attributes.
- resolveReleaseType() - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Selects the right release type among those configured based on their matching attributes.
- resolveServiceOptions(Map<String, String>) - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Resolves the given options by rendering each value of the given map as a template.
- resolveServiceOptions(Map<String, String>) - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Resolves the given options by rendering each value of the given map as a template.
- resolveServiceOptions(Map<String, String>) - Method in class com.mooltiverse.oss.nyx.command.Make
-
Resolves the given options by rendering each value of the given map as a template.
- resolveServiceOptions(Map<String, String>) - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Resolves the given options by rendering each value of the given map as a template.
- resolveServiceOptions(Map<String, String>) - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Resolves the given options by rendering each value of the given map as a template.
- resume(File, Configuration) - Static method in class com.mooltiverse.oss.nyx.state.State
-
Loads the state attributes from a previously saved state file.
- RESUME - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default flag that enables loading a previously stored State file and resume operations from there.
- retrieveSharedProperty(String) - Method in class com.mooltiverse.oss.nyx.gradle.CoreTask
-
Retrieves the shared project property with the given name.
- run() - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Reverts the workspace to its initial state and returns
null
. - run() - Method in interface com.mooltiverse.oss.nyx.command.Command
-
Runs the command and returns the updated reference to the state object.
- run() - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Infers all the required informations to produce a new release from the Git repository.
- run() - Method in class com.mooltiverse.oss.nyx.command.Make
-
Runs the command and returns the updated reference to the state object.
- run() - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Commits pending changes to the Git repository, applies release tags and pushes changes to remotes.
- run() - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Runs the command and returns the updated reference to the state object.
- run(Commands) - Method in class com.mooltiverse.oss.nyx.Nyx
-
Runs the given command.
S
- sanitize(String) - Static method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Performs all of the sanitizations in the given string by sanitizing, in order, the prefix and leading zeroes in numeric identifiers.
- sanitizeNumbers(String) - Static method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Takes the given string and tries to parse it as a semantic version number, even with illegal characters or prefix.
- sanitizePrefix(String) - Static method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Takes the given string and tries to parse it as a semantic version with an optional prefix (which may be any string before the core
major.minor.patch
numbers). - save(String, Object) - Static method in class com.mooltiverse.oss.nyx.io.FileMapper
-
Marshals the content of the given object to a file represented by the given path.
- Scheme - Enum Class in com.mooltiverse.oss.nyx.version
-
The values of this enum are used to select the versioning scheme to use.
- SCHEME - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default versioning scheme to use.
- Section() - Constructor for class com.mooltiverse.oss.nyx.entities.Changelog.Release.Section
-
Default constructor.
- Section(String) - Constructor for class com.mooltiverse.oss.nyx.entities.Changelog.Release.Section
-
Builds a changelog section with the given name and an empty commits list.
- Section(String, List<Commit>) - Constructor for class com.mooltiverse.oss.nyx.entities.Changelog.Release.Section
-
Builds a changelog section with the given name and commits.
- sections(Action<? super MapProperty<String, String>>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ChangelogConfiguration
-
Accepts the DSL configuration for the
sections
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - SecurityException - Exception Class in com.mooltiverse.oss.nyx.services
-
An exception meaning that security constraints failed their checks.
- SecurityException(String) - Constructor for exception class com.mooltiverse.oss.nyx.services.SecurityException
-
Constructs a new exception with the specified detail message.
- SecurityException(String, Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.services.SecurityException
-
Constructs a new exception with the specified detail message and cause.
- SecurityException(Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.services.SecurityException
-
Constructs a new exception with the specified cause
- SEMANTIC_VERSION_PATTERN - Static variable in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
The regexp pattern taken directly from Semantic Versioning 2.0.0 used to parse semantic versions.
- SEMANTIC_VERSION_PATTERN_RELAXED - Static variable in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
A relaxed version of the
SemanticVersion.SEMANTIC_VERSION_PATTERN
that works also when a prefix appears at the beginning of the version string or some zeroes appear in front of numbers. - SemanticVersion - Class in com.mooltiverse.oss.nyx.version
-
The implementation of a Semantic Versioning 2.0.0 compliant version.
- SemanticVersion(int, int, int) - Constructor for class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Builds a new version object with the given values.
- SemanticVersion(int, int, int, Object[], String[]) - Constructor for class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Builds a new version object with the given values.
- SEMVER - Enum constant in enum class com.mooltiverse.oss.nyx.version.Scheme
-
The Semantic Versioning scheme.
- Service - Interface in com.mooltiverse.oss.nyx.services
-
An abstraction over services.
- SERVICE - Static variable in class com.mooltiverse.oss.nyx.log.Markers
-
The
SERVICE
marker, used when logging events from within service implementations. - Service.Feature - Enum Class in com.mooltiverse.oss.nyx.services
-
These are the constants representing the features that may or may not be supported by services.
- ServiceConfiguration - Class in com.mooltiverse.oss.nyx.entities
-
This object models the fields used to configure a generic service.
- ServiceConfiguration() - Constructor for class com.mooltiverse.oss.nyx.entities.ServiceConfiguration
-
Default constructor.
- ServiceConfiguration(Provider, Map<String, String>) - Constructor for class com.mooltiverse.oss.nyx.entities.ServiceConfiguration
-
Standard constructor.
- ServiceConfiguration(String) - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension.ServiceConfiguration
-
Constructor.
- ServiceConfigurations - Class in com.mooltiverse.oss.nyx.configuration.presets
-
This class provides reusable configuration chunks for service configurations.
- ServiceConfigurations() - Constructor for class com.mooltiverse.oss.nyx.configuration.presets.ServiceConfigurations
-
Default constructor.
- ServiceException - Exception Class in com.mooltiverse.oss.nyx.services
-
A generic exception class that indicates an issue with a service.
- ServiceException(String) - Constructor for exception class com.mooltiverse.oss.nyx.services.ServiceException
-
Constructs a new exception with the specified detail message.
- ServiceException(String, Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.services.ServiceException
-
Constructs a new exception with the specified detail message and cause.
- ServiceException(Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.services.ServiceException
-
Constructs a new exception with the specified cause
- ServiceFactory - Class in com.mooltiverse.oss.nyx.services
-
The generic entry point to inspect and retrieve service implementations.
- services(Action<? super NamedDomainObjectContainer<NyxExtension.ServiceConfiguration>>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Accepts the DSL configuration for the
services
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - SERVICES - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The services configuration block.
- setAppend(String) - Method in class com.mooltiverse.oss.nyx.entities.ChangelogConfiguration
-
Sets the flag instructing if and when to append contents to the existing changelog file.
- setAssets(List<String>) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the list of selected asset names to publish with the release.
- setAuthenticationMethod(AuthenticationMethod) - Method in class com.mooltiverse.oss.nyx.entities.GitRemoteConfiguration
-
Sets the authentication method.
- setBranch(String) - Method in class com.mooltiverse.oss.nyx.state.State
-
Sets the current Git branch name
- setBuild(String...) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new version object with the build part set to the given values.
- setBuildAttribute(String) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new version object with the new attribute added or replaced in the build part.
- setBuildAttribute(String, String) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new version object with the new attribute added or replaced in the build part.
- setBump(String) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setBump(String) - Method in class com.mooltiverse.oss.nyx.state.State
-
Sets the identifier to bump.
- setChangelog(Changelog) - Method in class com.mooltiverse.oss.nyx.state.State
-
Sets the changelog data model
- setChangelog(ChangelogConfiguration) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setCollapsedVersionQualifier(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional qualifier or the template to render the qualifier to use for the pre-release identifier when versions are collapsed.
- setCollapseVersions(boolean) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the flag indicating whether or not the 'collapsed' versioning (pre-release style) must be used.
- setCommitMessageConventions(CommitMessageConventions) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setCommits(List<Commit>) - Method in class com.mooltiverse.oss.nyx.entities.Changelog.Release.Section
-
Sets the section commits.
- setConfigurationFile(String) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setCore(int, int, int) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new version object with the
major
,minor
andpatch
numbers set to the given values. - setDate(String) - Method in class com.mooltiverse.oss.nyx.entities.Changelog.Release
-
Sets the release date in a string format.
- setDefaultDirectory(File) - Static method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
This method allows to override the default directory that will be returned by
Configuration.getDirectory()
. - setDescription(String) - Method in class com.mooltiverse.oss.nyx.entities.Attachment
-
Sets the attachment (short) description (or label).
- setDescription(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional string or the template to render to use as the release description.
- setDirectory(String) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setDryRun(Boolean) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setExpression(String) - Method in class com.mooltiverse.oss.nyx.entities.CommitMessageConvention
-
Sets the regular expression used to parse informations from a commit message.
- setFileName(String) - Method in class com.mooltiverse.oss.nyx.entities.Attachment
-
Sets the attachment nfile name.
- setFiles(String) - Method in class com.mooltiverse.oss.nyx.entities.Substitution
-
Sets the glob expression to select the text files to replace the matched strings into.
- setFilterTags(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional template to render as a regular expression used to match tags from the commit history.
- setGit(GitConfiguration) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setGitCommit(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional flag or the template to render indicating whether or not a new commit must be generated in case new artifacts are generated.
- setGitCommitMessage(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional string or the template to render to use as the commit message if a commit has to be made.
- setGitPush(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional flag or the template to render indicating whether or not a new commit must be generated and pushed in case new artifacts are generated.
- setGitPushForce(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional flag or the template to enable/disable the Git push operation.
- setGitTag(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional flag or the template to render indicating whether or not a new tag must be generated.
- setGitTagForce(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional flag or the template to enable/disable the Git tag operation.
- setGitTagMessage(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional string or the template to render to use as the tag message if a tag has to be made.
- setGitTagNames(List<String>) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the list of templates to use as tag names when tagging a commit.
- setIdentifiers(List<Identifier>) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the identifiers configuration block.
- setInitialVersion(String) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setLatestVersion(Boolean) - Method in class com.mooltiverse.oss.nyx.state.State
- setMajor(int) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new version object with the
major
number set to the given value. - setMatch(String) - Method in class com.mooltiverse.oss.nyx.entities.Substitution
-
Sets the regular expression used to match the text to be replaced replace in files.
- setMatchBranches(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional template to render as a regular expression used to match branch names.
- setMatchEnvironmentVariables(Map<String, String>) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the match environment variables map.
- setMatchWorkspaceStatus(WorkspaceStatus) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the identifier of a specific workspace status to be matched.
- setMinor(int) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new version object with the
minor
number set to the given value. - setName(String) - Method in class com.mooltiverse.oss.nyx.entities.Changelog.Release.Section
-
Sets the section name.
- setName(String) - Method in class com.mooltiverse.oss.nyx.entities.Changelog.Release
-
Sets the release name.
- setOptions(Map<String, String>) - Method in class com.mooltiverse.oss.nyx.entities.ServiceConfiguration
-
Sets the map of service configuration options.
- setPassphrase(String) - Method in class com.mooltiverse.oss.nyx.entities.GitRemoteConfiguration
-
Sets the passphrase for the private key.
- setPassword(String) - Method in class com.mooltiverse.oss.nyx.entities.GitRemoteConfiguration
-
Sets the remote password.
- setPatch(int) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new version object with the
patch
number set to the given value. - setPath(String) - Method in class com.mooltiverse.oss.nyx.entities.Attachment
-
Sets the attachment path (local file or URL).
- setPath(String) - Method in class com.mooltiverse.oss.nyx.entities.ChangelogConfiguration
-
Sets the path to the destination file.
- setPosition(Identifier.Position) - Method in class com.mooltiverse.oss.nyx.entities.Identifier
-
Sets the identifier position
- setPrerelease(Object...) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new version object with the prerelease part set to the given values.
- setPrereleaseAttribute(String) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new version object with the new attribute added or replaced in the prerelease part.
- setPrereleaseAttribute(String, Integer) - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a new version object with the new attribute added or replaced in the prerelease part.
- setPreset(String) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setPreviousVersion(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Sets the most recent past release.
- setPreviousVersionCommit(Commit) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Sets the most recent past release commit.
- setPrimeVersion(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Sets the version identifier of the most recent past release with only core identifiers.
- setPrimeVersionCommit(Commit) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseScope
-
Sets the most recent past release commit with only core identifiers.
- setPrivateKey(String) - Method in class com.mooltiverse.oss.nyx.entities.GitRemoteConfiguration
-
Sets the private key.
- setPublish(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional flag or the template to render indicating whether or not releases must be published.
- setPublishDraft(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional template to set the draft flag of releases published to remote services.
- setPublishPreRelease(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional template to set the pre-release flag of releases published to remote services.
- setQualifier(String) - Method in class com.mooltiverse.oss.nyx.entities.Identifier
-
Sets the identifier qualifier
- setReleaseAssets(Map<String, Attachment>) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setReleaseLenient(Boolean) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setReleaseName(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional template to set the name of releases published to remote services.
- setReleasePrefix(String) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setReleases(List<Changelog.Release>) - Method in class com.mooltiverse.oss.nyx.entities.Changelog
-
Sets the list of releases.
- setReleaseType(ReleaseType) - Method in class com.mooltiverse.oss.nyx.state.State
-
Sets the selected release type.
- setReleaseTypes(ReleaseTypes) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setRemotes(Map<String, GitRemoteConfiguration>) - Method in class com.mooltiverse.oss.nyx.entities.GitConfiguration
-
Sets the map of remotes configuration options.
- setReplace(String) - Method in class com.mooltiverse.oss.nyx.entities.Substitution
-
Sets the template expression defining the text to use when replacing all matched tokens.
- setResume(Boolean) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setScheme(Scheme) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setSections(List<Changelog.Release.Section>) - Method in class com.mooltiverse.oss.nyx.entities.Changelog.Release
-
Sets the changelog release sections.
- setSections(Map<String, String>) - Method in class com.mooltiverse.oss.nyx.entities.ChangelogConfiguration
-
Sets the map of sections and commit types.
- setServices(Map<String, ServiceConfiguration>) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setSharedConfigurationFile(String) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setStateFile(String) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setSubstitutions(Substitutions) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setSubstitutions(Map<String, String>) - Method in class com.mooltiverse.oss.nyx.entities.ChangelogConfiguration
-
Sets the map of substitution strings.
- setSummary(Boolean) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setSummaryFile(String) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setTemplate(String) - Method in class com.mooltiverse.oss.nyx.entities.ChangelogConfiguration
-
Sets the path to the optional template file.
- setTimestamp(Long) - Method in class com.mooltiverse.oss.nyx.state.State
-
Sets the state timestamp.
- setType(Provider) - Method in class com.mooltiverse.oss.nyx.entities.ServiceConfiguration
-
Sets the service type.
- setType(String) - Method in class com.mooltiverse.oss.nyx.entities.Attachment
-
Sets the attachment MIME type.
- setUser(String) - Method in class com.mooltiverse.oss.nyx.entities.GitRemoteConfiguration
-
Sets the remote user name.
- setValue(String) - Method in class com.mooltiverse.oss.nyx.entities.Identifier
-
Sets the identifier value
- setVerbosity(Verbosity) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setVersion(String) - Method in class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Sets the value for this option.
- setVersion(String) - Method in class com.mooltiverse.oss.nyx.state.State
-
Sets the version inferred by Nyx.
- setVersionRange(String) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional template to render as a regular expression used to constrain versions issued by this release type.
- setVersionRange(String) - Method in class com.mooltiverse.oss.nyx.state.State
-
Sets the regular expression used to check the version against a range constraint.
- setVersionRangeFromBranchName(Boolean) - Method in class com.mooltiverse.oss.nyx.entities.ReleaseType
-
Sets the optional flag telling if the version range must be inferred from the branch name.
- SHARED_CONFIGURATION_FILE - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default shared custom configuration file path.
- Simple - Class in com.mooltiverse.oss.nyx.configuration.presets
-
The simple configuration preset.
- Simple() - Constructor for class com.mooltiverse.oss.nyx.configuration.presets.Simple
-
Default constructor.
- SimpleConfigurationLayer - Class in com.mooltiverse.oss.nyx.configuration
-
A simple configuration layer, acting as a value holder for configuration options.
- SimpleConfigurationLayer() - Constructor for class com.mooltiverse.oss.nyx.configuration.SimpleConfigurationLayer
-
Default constructor.
- state() - Method in class com.mooltiverse.oss.nyx.command.Clean
-
Returns the state object.
- state() - Method in class com.mooltiverse.oss.nyx.command.Infer
-
Returns the state object.
- state() - Method in class com.mooltiverse.oss.nyx.command.Make
-
Returns the state object.
- state() - Method in class com.mooltiverse.oss.nyx.command.Mark
-
Returns the state object.
- state() - Method in class com.mooltiverse.oss.nyx.command.Publish
-
Returns the state object.
- state() - Method in interface com.mooltiverse.oss.nyx.command.Command
-
Returns the state object.
- state() - Method in class com.mooltiverse.oss.nyx.gradle.CoreTask
-
Returns the state of the shared backing Nyx instance.
- state() - Method in class com.mooltiverse.oss.nyx.Nyx
-
Returns the state.
- State - Class in com.mooltiverse.oss.nyx.state
-
The State class holds a number of attributes resulting from the execution of one or more command and so represents the current status of a release process at a certain point in time.
- State() - Constructor for class com.mooltiverse.oss.nyx.state.State
-
Deprecated.
- State(Configuration) - Constructor for class com.mooltiverse.oss.nyx.state.State
-
Standard constructor.
- STATE - Static variable in class com.mooltiverse.oss.nyx.log.Markers
-
The
STATE
marker, used when logging state events. - STATE_FILE - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default path to the local state file.
- storeSharedProperty(String, Object) - Method in class com.mooltiverse.oss.nyx.gradle.CoreTask
-
Stores the given value as a shared project property with the given name.
- Substitution - Class in com.mooltiverse.oss.nyx.entities
-
This object models a rule to replace some text matched by a regular expression in arbitrary text files with a static or dynamic value that is configured within the rule.
- Substitution() - Constructor for class com.mooltiverse.oss.nyx.entities.Substitution
-
Default constructor.
- Substitution(String) - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension.Substitutions.Substitution
-
Constructor.
- Substitution(String, String, String) - Constructor for class com.mooltiverse.oss.nyx.entities.Substitution
-
Standard constructor.
- substitutions(Action<? super NyxExtension.Substitutions>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension
-
Accepts the DSL configuration for the
substitutions
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - substitutions(Action<? super MapProperty<String, String>>) - Method in class com.mooltiverse.oss.nyx.gradle.NyxExtension.ChangelogConfiguration
-
Accepts the DSL configuration for the
substitutions
block, needed for defining the block using the curly braces syntax in Gradle build scripts. - Substitutions - Class in com.mooltiverse.oss.nyx.configuration.presets
-
This class provides reusable configuration chunks for substitutions.
- Substitutions - Class in com.mooltiverse.oss.nyx.entities
-
A value holder that models a section containing a map of substitutions.
- Substitutions() - Constructor for class com.mooltiverse.oss.nyx.configuration.presets.Substitutions
-
Default constructor.
- Substitutions() - Constructor for class com.mooltiverse.oss.nyx.entities.Substitutions
-
Default constructor.
- Substitutions() - Constructor for class com.mooltiverse.oss.nyx.gradle.NyxExtension.Substitutions
-
Default constructor.
- Substitutions(List<String>, Map<String, Substitution>) - Constructor for class com.mooltiverse.oss.nyx.entities.Substitutions
-
Standard constructor.
- SUBSTITUTIONS - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default substitutions block.
- summary() - Method in class com.mooltiverse.oss.nyx.state.State
-
Returns a multi-line summary of the most relevant attributes in the current state object.
- SUMMARY - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default flag that tells when to print a summary to the console.
- SUMMARY_FILE - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default path to the local summary file.
- supports(Service.Feature) - Method in class com.mooltiverse.oss.nyx.services.github.GitHub
-
Safely checks if the underlying implementation supports the given operation.
- supports(Service.Feature) - Method in class com.mooltiverse.oss.nyx.services.gitlab.GitLab
-
Safely checks if the underlying implementation supports the given operation.
- supports(Service.Feature) - Method in interface com.mooltiverse.oss.nyx.services.Service
-
Safely checks if the underlying implementation supports the given operation.
T
- tag(String) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Tags the latest commit in the current branch with a tag with the given name.
- tag(String, String) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Tags the latest commit in the current branch with a tag with the given name and optional message.
- tag(String, String, boolean) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Tags the latest commit in the current branch with a tag with the given name and optional message.
- tag(String, String, Identity) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Tags the latest commit in the current branch with a tag with the given name and optional message using the optional tagger identity.
- tag(String, String, String, Identity) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Tags the object represented by the given SHA-1 with a tag with the given name and optional message using the optional tagger identity.
- tag(String, String, String, Identity, boolean) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Tags the object represented by the given SHA-1 with a tag with the given name and optional message using the optional tagger identity.
- Tag - Class in com.mooltiverse.oss.nyx.entities.git
-
This object is a Git tag value holder independent from the underlying Git implementation.
- Tag(String, String, boolean) - Constructor for class com.mooltiverse.oss.nyx.entities.git.Tag
-
Constructor.
- TEMPLATE - Static variable in class com.mooltiverse.oss.nyx.log.Markers
-
The
TEMPLATE
marker, used when logging events about templates and their rendering. - Templates - Class in com.mooltiverse.oss.nyx.template
-
The base class used for template management and rendering, encapsulating the Handlebars.java library.
- TEXT_VERSION - Static variable in class com.mooltiverse.oss.nyx.configuration.presets.Substitutions
-
The version substitution configuration that replaces the contents of any version.txt file within the project with the version number.
- TimeStamp - Class in com.mooltiverse.oss.nyx.entities.git
-
This object is a Git timestamp value holder independent from the underlying Git implementation.
- TimeStamp(Date, Integer) - Constructor for class com.mooltiverse.oss.nyx.entities.git.TimeStamp
-
Constructor.
- toAttributeMap(JsonNode) - Static method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRelease
-
Reads all the attributes of the given object and puts them in the resulting map.
- toAttributeMap(JsonNode) - Static method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRepository
-
Reads all the attributes of the given object and puts them in the resulting map.
- toAttributeMap(JsonNode) - Static method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabUser
-
Reads all the attributes of the given object and puts them in the resulting map.
- toAttributeMaps(JsonNode) - Static method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRelease
-
Reads all the attributes of the given object immediate children and puts them in the resulting maps, one map for each child.
- toAttributeMaps(JsonNode) - Static method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabRepository
-
Reads all the attributes of the given object immediate children and puts them in the resulting maps, one map for each child.
- toAttributeMaps(JsonNode) - Static method in class com.mooltiverse.oss.nyx.services.gitlab.GitLabUser
-
Reads all the attributes of the given object immediate children and puts them in the resulting maps, one map for each child.
- toBoolean(String) - Static method in class com.mooltiverse.oss.nyx.template.Templates
-
Converts the given value to a boolean.
- toInteger(String) - Static method in class com.mooltiverse.oss.nyx.template.Templates
-
Converts the given value to an integer.
- toString() - Method in class com.mooltiverse.oss.nyx.entities.git.Action
- toString() - Method in class com.mooltiverse.oss.nyx.entities.git.Commit
- toString() - Method in class com.mooltiverse.oss.nyx.entities.git.Identity
- toString() - Method in class com.mooltiverse.oss.nyx.entities.git.Message
- toString() - Method in class com.mooltiverse.oss.nyx.entities.git.Tag
- toString() - Method in class com.mooltiverse.oss.nyx.entities.git.TimeStamp
- toString() - Method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a string representation of the object.
- toString() - Method in class com.mooltiverse.oss.nyx.version.Version
-
Returns the string representation of this version
- touchTimestamp() - Method in class com.mooltiverse.oss.nyx.state.State
-
Updates the current timestamp and returns the updated value.
- TRACE - Enum constant in enum class com.mooltiverse.oss.nyx.entities.Verbosity
-
The trace log level.
- TransportException - Exception Class in com.mooltiverse.oss.nyx.io
-
An exception meaning that something in the transport or connection went wrong.
- TransportException(String) - Constructor for exception class com.mooltiverse.oss.nyx.io.TransportException
-
Constructs a new exception with the specified detail message.
- TransportException(String, Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.io.TransportException
-
Constructs a new exception with the specified detail message and cause.
- TransportException(Throwable) - Constructor for exception class com.mooltiverse.oss.nyx.io.TransportException
-
Constructs a new exception with the specified cause
- triggerInference(Project) - Static method in class com.mooltiverse.oss.nyx.gradle.NyxPlugin
-
Runs the
InferTask
on the given project so that the outcomes of the inference (like theproject.property
) are available as soon as possible.
U
- User - Interface in com.mooltiverse.oss.nyx.services
-
A user belonging to a service.
- USER_PASSWORD - Enum constant in enum class com.mooltiverse.oss.nyx.entities.AuthenticationMethod
-
User name and password.
- USERS - Enum constant in enum class com.mooltiverse.oss.nyx.services.Service.Feature
-
When this feature is supported then the implementation class implements the
UserService
interface (so it can be safely cast to it) and the service specific methods can be safely invoked without anUnsupportedOperationException
being thrown. - UserService - Interface in com.mooltiverse.oss.nyx.services
-
A service that
supports
theService.Feature.USERS
feature to manage users. - userServiceInstance(Provider, Map<String, String>) - Static method in class com.mooltiverse.oss.nyx.services.ServiceFactory
-
Returns an instance for the given provider using the given options.
V
- valueOf(Scheme, String) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns a Version instance representing the specified String value.
- valueOf(Scheme, String, boolean) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns a Version instance representing the specified String value.
- valueOf(Scheme, String, String) - Static method in class com.mooltiverse.oss.nyx.version.Versions
-
Returns a Version instance representing the specified String value.
- valueOf(String) - Static method in enum class com.mooltiverse.oss.nyx.command.Commands
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mooltiverse.oss.nyx.entities.AuthenticationMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mooltiverse.oss.nyx.entities.Identifier.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mooltiverse.oss.nyx.entities.Provider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mooltiverse.oss.nyx.entities.Verbosity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mooltiverse.oss.nyx.entities.WorkspaceStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mooltiverse.oss.nyx.services.Service.Feature
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mooltiverse.oss.nyx.version.CoreIdentifiers
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mooltiverse.oss.nyx.version.Scheme
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
Returns a SemanticVersion instance representing the specified String value.
- valueOf(String, boolean) - Static method in class com.mooltiverse.oss.nyx.version.SemanticVersion
-
This method is a shorthand for
SemanticVersion.valueOf(String)
andSemanticVersion.sanitize(String)
. - values() - Static method in enum class com.mooltiverse.oss.nyx.command.Commands
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mooltiverse.oss.nyx.entities.AuthenticationMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mooltiverse.oss.nyx.entities.Identifier.Position
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mooltiverse.oss.nyx.entities.Provider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mooltiverse.oss.nyx.entities.Verbosity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mooltiverse.oss.nyx.entities.WorkspaceStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mooltiverse.oss.nyx.services.Service.Feature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mooltiverse.oss.nyx.version.CoreIdentifiers
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mooltiverse.oss.nyx.version.Scheme
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Verbosity - Enum Class in com.mooltiverse.oss.nyx.entities
- VERBOSITY - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default logging level.
- Version - Class in com.mooltiverse.oss.nyx.version
-
The superclass of Version classes.
- Version() - Constructor for class com.mooltiverse.oss.nyx.version.Version
-
Builds the version.
- VERSION - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults
-
The default release version.
- VERSION_RANGE - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional template to render as a regular expression used to constrain versions issued by this release type.
- VERSION_RANGE_FROM_BRANCH_NAME - Static variable in interface com.mooltiverse.oss.nyx.entities.Defaults.ReleaseType
-
The optional flag telling if the version range must be inferred from the branch name.
- Versions - Class in com.mooltiverse.oss.nyx.version
-
The utility class used to create version instances.
- visit(Commit) - Method in interface com.mooltiverse.oss.nyx.git.CommitVisitor
-
Visits a single commit and receives all of the commit simplified fields.
W
- walkHistory(String, String, CommitVisitor) - Method in interface com.mooltiverse.oss.nyx.git.Repository
-
Browse the repository commit history using the given
visitor
to inspect each commit. - WARNING - Enum constant in enum class com.mooltiverse.oss.nyx.entities.Verbosity
-
The warning log level.
- withCommandLineConfiguration(ConfigurationLayer) - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Adds, replaces or removes the layer at the
LayerPriority.COMMAND_LINE
level. - withPluginConfiguration(ConfigurationLayer) - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Adds, replaces or removes the layer at the
LayerPriority.PLUGIN
level. - withRuntimeConfiguration(ConfigurationLayer) - Method in class com.mooltiverse.oss.nyx.configuration.Configuration
-
Adds, replaces or removes the layer at the
LayerPriority.RUNTIME
level, which is the one that can override all other layers. - WorkspaceStatus - Enum Class in com.mooltiverse.oss.nyx.entities
-
This class maps allowed values for a Git workspace status.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form