Skip navigation links
A B C D E F G H I J K L M N P R S T U V W 

A

addAndCommit(File, String) - Method in interface io.fabric8.updatebot.git.GitPlugin
 
addAndCommit(File, String) - Method in class io.fabric8.updatebot.git.GitPluginCLI
 
addChange(DependencyVersionChange) - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChanges
 
addChange(MavenArtifactVersionChange) - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChanges
 
addChangeFromCommentLine(List<DependencyVersionChange>, Kind, String) - Static method in class io.fabric8.updatebot.github.Issues
 
addChild(CommandContext) - Method in class io.fabric8.updatebot.commands.CommandContext
 
addChild(CommandContext) - Method in class io.fabric8.updatebot.commands.ParentContext
 
addCommand(CommandSupport) - Method in class io.fabric8.updatebot.commands.CompositeCommand
 
addConflictsComment(GHIssue, List<DependencyVersionChange>, String, DependenciesCheck) - Static method in class io.fabric8.updatebot.github.Issues
 
addDependency(DependencyInfo, String, String) - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyInfo
Associates this dependency as a transient dependency of the parent
addGitHubRepositories(Map<String, LocalRepository>, GitHub, GithubOrganisation, File) - Static method in class io.fabric8.updatebot.repository.Repositories
 
addPomFiles(File, List<PomUpdateStatus>) - Static method in class io.fabric8.updatebot.kind.maven.PomHelper
 
addRepository(Map<String, LocalRepository>, File, GitRepository) - Static method in class io.fabric8.updatebot.repository.Repositories
 
addUpdateDependencySteps(List<DependencyVersionChange>, JsonNode, DependencySet, String) - Method in class io.fabric8.updatebot.kind.npm.PackageJsonUpdater
 
addValues(List<String>, String[]) - Method in class io.fabric8.updatebot.model.FilterSupport
 
addVersionChangesFromSource(CommandContext, Dependencies, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.kind.CompositeUpdater
 
addVersionChangesFromSource(CommandContext, Dependencies, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.kind.maven.MavenUpdater
 
addVersionChangesFromSource(CommandContext, Dependencies, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.kind.npm.PackageJsonUpdater
Adds the list of possible dependency update steps from the given source context that we can then apply to other repositories
addVersionChangesFromSource(CommandContext, Dependencies, List<DependencyVersionChange>) - Method in interface io.fabric8.updatebot.kind.Updater
 
and(Filter<T>...) - Static method in class io.fabric8.updatebot.support.FilterHelpers
 
append(KindDependenciesCheck) - Method in class io.fabric8.updatebot.kind.KindDependenciesCheck
 
appendFieldsAnnotatatedWith(List<Field>, Class<?>, Filter<Field>) - Static method in class io.fabric8.updatebot.support.ReflectionHelper
 
appendPullRequestComment(StringBuilder) - Method in class io.fabric8.updatebot.commands.CommandSupport
 
appendPullRequestComment(StringBuilder) - Method in class io.fabric8.updatebot.commands.CompositeCommand
 
appendPullRequestCommentArguments(StringBuilder) - Method in class io.fabric8.updatebot.commands.CommandSupport
Appends any command specific parameters
ARTIFACT - Static variable in class io.fabric8.updatebot.kind.maven.MavenScopes
 

B

BODY - Static variable in class io.fabric8.updatebot.github.Issues
 
byKind(List<DependencyVersionChange>) - Static method in class io.fabric8.updatebot.model.DependencyVersionChange
Returns the dependency version changes by kind

C

change(String) - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext
Returns the change for the given name or null if there is none
Change(String, String, String, String) - Constructor for class io.fabric8.updatebot.commands.PushVersionChangesContext.Change
 
checkDependencies(CommandContext, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.kind.CompositeUpdater
 
checkDependencies(CommandContext, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.kind.maven.MavenUpdater
 
checkDependencies(CommandContext, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.kind.npm.PackageJsonUpdater
 
checkDependencies(CommandContext, List<DependencyVersionChange>) - Method in interface io.fabric8.updatebot.kind.Updater
 
checkDependencyChanges(CommandContext, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 
clone(File, String, String) - Method in interface io.fabric8.updatebot.git.GitPlugin
 
clone(File, String, String) - Method in class io.fabric8.updatebot.git.GitPluginCLI
 
cloneOrPullRepositories(Configuration) - Method in class io.fabric8.updatebot.commands.CommandSupport
 
cloneOrPullRepositories(CommandSupport, Configuration, RepositoryConfig) - Static method in class io.fabric8.updatebot.repository.Repositories
 
CLOSE_MESSAGE - Static variable in class io.fabric8.updatebot.github.Issues
 
closeIssues(List<GHIssue>) - Static method in class io.fabric8.updatebot.github.GitHubHelpers
 
closeOpenUpdateBotIssuesAndPullRequests(String, List<LocalRepository>) - Static method in class io.fabric8.updatebot.github.GitHubHelpers
 
closePullRequests(List<GHPullRequest>) - Static method in class io.fabric8.updatebot.github.GitHubHelpers
 
COMMAND_COMMENT_INDENT - Static variable in class io.fabric8.updatebot.github.PullRequests
 
COMMAND_COMMENT_PREFIX - Static variable in class io.fabric8.updatebot.github.PullRequests
 
COMMAND_COMMENT_PREFIX_SEPARATOR - Static variable in class io.fabric8.updatebot.github.PullRequests
 
CommandContext - Class in io.fabric8.updatebot.commands
 
CommandContext(LocalRepository, Configuration) - Constructor for class io.fabric8.updatebot.commands.CommandContext
 
CommandContext(CommandContext) - Constructor for class io.fabric8.updatebot.commands.CommandContext
 
CommandNames - Class in io.fabric8.updatebot
 
CommandNames() - Constructor for class io.fabric8.updatebot.CommandNames
 
CommandSupport - Class in io.fabric8.updatebot.commands
 
CommandSupport() - Constructor for class io.fabric8.updatebot.commands.CommandSupport
 
commitToBranch(File, String, String) - Method in interface io.fabric8.updatebot.git.GitPlugin
 
commitToBranch(File, String, String) - Method in class io.fabric8.updatebot.git.GitPluginCLI
 
compareTo(MavenArtifactKey) - Method in class io.fabric8.updatebot.model.MavenArtifactKey
 
CompositeCommand - Class in io.fabric8.updatebot.commands
Represents a list of commands to execute.
CompositeCommand() - Constructor for class io.fabric8.updatebot.commands.CompositeCommand
 
CompositeUpdater - Class in io.fabric8.updatebot.kind
 
CompositeUpdater() - Constructor for class io.fabric8.updatebot.kind.CompositeUpdater
 
CONFIG_FILE - Static variable in class io.fabric8.updatebot.EnvironmentVariables
 
Configuration - Class in io.fabric8.updatebot
Common configuration parameters
Configuration() - Constructor for class io.fabric8.updatebot.Configuration
 
CONFLICT_PREFIX - Static variable in class io.fabric8.updatebot.github.Issues
 
conflictChangesComment(List<DependencyVersionChange>, DependenciesCheck) - Static method in class io.fabric8.updatebot.github.Issues
 
CONFLICTS_HEADER - Static variable in class io.fabric8.updatebot.github.Issues
 
createCommandContext(LocalRepository, Configuration) - Method in class io.fabric8.updatebot.commands.CommandSupport
 
createCommandContext(LocalRepository, Configuration) - Method in class io.fabric8.updatebot.commands.PushSourceChanges
 
createCommit() - Method in class io.fabric8.updatebot.commands.CommandContext
 
createCommit() - Method in class io.fabric8.updatebot.commands.PushSourceChangesContext
 
createCommit() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext
 
createConfictIssueComment(DependenciesCheck) - Static method in class io.fabric8.updatebot.github.Issues
 
createDependencyVersionChange() - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
createFilter() - Method in class io.fabric8.updatebot.model.FilterSupport
Returns a filter for the names
createFilter(List<MavenDependencyFilter>) - Static method in class io.fabric8.updatebot.model.MavenDependencyFilter
 
createFilter() - Method in class io.fabric8.updatebot.model.MavenDependencyFilter
 
createInstance() - Method in class io.fabric8.updatebot.support.NpmJsonPrettyPrinter
 
createIssue(CommandContext, GHRepository) - Static method in class io.fabric8.updatebot.github.Issues
 
createIssueTitlePrefix() - Method in class io.fabric8.updatebot.commands.CommandContext
 
createPendingVersionChangeCommands(List<DependencyVersionChange>) - Static method in class io.fabric8.updatebot.github.Issues
 
createPomUpdateStatus(File) - Static method in class io.fabric8.updatebot.kind.maven.PomUpdateStatus
 
createPrettyJsonObjectMapper() - Static method in class io.fabric8.updatebot.support.MarkupHelper
 
createPullRequestBody() - Method in class io.fabric8.updatebot.commands.CommandContext
 
createPullRequestBody() - Method in class io.fabric8.updatebot.commands.PushSourceChangesContext
 
createPullRequestBody() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext
 
createPullRequestComment() - Method in class io.fabric8.updatebot.commands.CommandSupport
 
createPullRequestComment() - Method in class io.fabric8.updatebot.commands.CompositeCommand
Creates the updatebot command that we add as a comment so that we can re-run the commands later on for rebasing
createPullRequestTitle() - Method in class io.fabric8.updatebot.commands.CommandContext
 
createPullRequestTitle() - Method in class io.fabric8.updatebot.commands.PushSourceChangesContext
 
createPullRequestTitle() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext
 
createPullRequestTitlePrefix() - Method in class io.fabric8.updatebot.commands.CommandContext
 
createPullRequestTitlePrefix() - Method in class io.fabric8.updatebot.commands.PushSourceChangesContext
 
createPullRequestTitlePrefix() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext
 
createStatusMap() - Method in class io.fabric8.updatebot.commands.CommandContext
 
createStringFilter(String, String) - Static method in class io.fabric8.updatebot.model.MavenDependencyFilter
 
createVersionsYamlFile(CommandContext) - Method in class io.fabric8.updatebot.kind.maven.MavenUpdater
 
createYamlObjectMapper() - Static method in class io.fabric8.updatebot.support.MarkupHelper
 

D

DefaultNpmDependencyTreeGenerator - Class in io.fabric8.updatebot.kind.npm
 
DefaultNpmDependencyTreeGenerator() - Constructor for class io.fabric8.updatebot.kind.npm.DefaultNpmDependencyTreeGenerator
 
deleteBranch(File, String) - Method in interface io.fabric8.updatebot.git.GitPlugin
 
deleteBranch(File, String) - Method in class io.fabric8.updatebot.git.GitPluginCLI
 
deleteUpdateBotBranches(List<LocalRepository>) - Static method in class io.fabric8.updatebot.github.GitHubHelpers
 
DEPENDENCIES - Static variable in class io.fabric8.updatebot.kind.npm.NpmDependencyKinds
 
Dependencies - Class in io.fabric8.updatebot.model
 
Dependencies() - Constructor for class io.fabric8.updatebot.model.Dependencies
 
DependenciesCheck - Class in io.fabric8.updatebot.kind
Returns the set of changes that are valid or invalid for all kinds
DependenciesCheck(List<DependencyVersionChange>, List<DependencyVersionChange>, Map<Kind, KindDependenciesCheck>) - Constructor for class io.fabric8.updatebot.kind.DependenciesCheck
 
DEPENDENCY - Static variable in class io.fabric8.updatebot.kind.maven.MavenScopes
 
DEPENDENCY_KEYS - Static variable in class io.fabric8.updatebot.kind.npm.NpmDependencyKinds
 
DependencyCheck - Class in io.fabric8.updatebot.kind.npm.dependency
 
DependencyCheck(boolean, String, DependencyInfo) - Constructor for class io.fabric8.updatebot.kind.npm.dependency.DependencyCheck
 
dependencyCheck() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyInfo
 
dependencyCheck(String) - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyTree
 
DependencyInfo - Class in io.fabric8.updatebot.kind.npm.dependency
 
DependencyInfo(String) - Constructor for class io.fabric8.updatebot.kind.npm.dependency.DependencyInfo
 
DependencyLink - Class in io.fabric8.updatebot.kind.npm.dependency
A dependency link from a parent dependency to a child dependency
DependencyLink(DependencyInfo, DependencyInfo, String, String) - Constructor for class io.fabric8.updatebot.kind.npm.dependency.DependencyLink
 
DependencySet - Class in io.fabric8.updatebot.model
 
DependencySet() - Constructor for class io.fabric8.updatebot.model.DependencySet
 
DependencyTree - Class in io.fabric8.updatebot.kind.npm.dependency
 
DependencyTree() - Constructor for class io.fabric8.updatebot.kind.npm.dependency.DependencyTree
 
DependencyVersionChange - Class in io.fabric8.updatebot.model
Represents the update of a dependency version with an optional scope
DependencyVersionChange(Kind, String, String) - Constructor for class io.fabric8.updatebot.model.DependencyVersionChange
 
DependencyVersionChange(Kind, String, String, String) - Constructor for class io.fabric8.updatebot.model.DependencyVersionChange
 
describe(List<DependencyVersionChange>) - Static method in class io.fabric8.updatebot.model.DependencyVersionChange
 
DEV_DEPENDENCIES - Static variable in class io.fabric8.updatebot.kind.npm.NpmDependencyKinds
 
doProcess(CommandContext) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 
doProcess(CommandContext) - Method in class io.fabric8.updatebot.commands.PullVersionChanges
 
doProcess(CommandContext) - Method in class io.fabric8.updatebot.commands.PushSourceChanges
 
doProcess(CommandContext) - Method in class io.fabric8.updatebot.commands.PushVersionChanges
 
doPushVersionChange(String, ObjectNode, PushVersionChangesContext) - Method in class io.fabric8.updatebot.kind.npm.PackageJsonUpdater
 
doRunCommand(ProcessBuilder, String[]) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 
DRY_RUN - Static variable in class io.fabric8.updatebot.EnvironmentVariables
 
DtoSupport - Class in io.fabric8.updatebot.model
A helper base class for DTOs
DtoSupport() - Constructor for class io.fabric8.updatebot.model.DtoSupport
 

E

empty(String) - Static method in class io.fabric8.updatebot.support.Strings
Returns true if the string is null or empty
EnvironmentVariables - Class in io.fabric8.updatebot
 
EnvironmentVariables() - Constructor for class io.fabric8.updatebot.EnvironmentVariables
 
equalAnyValue(String, Object...) - Static method in class io.fabric8.updatebot.support.Strings
Returns true if the actual value matches any of the String representations of the given values.
equalAnyValue(String, Iterable<?>) - Static method in class io.fabric8.updatebot.support.Strings
Returns true if the actual value matches any of the String representations of the given values.
equals(Object) - Method in class io.fabric8.updatebot.model.DependencyVersionChange
 
equals(Object) - Method in class io.fabric8.updatebot.model.MavenArtifactKey
 
exclude(String...) - Method in class io.fabric8.updatebot.model.FilterSupport
 

F

file(String) - Method in class io.fabric8.updatebot.commands.CommandContext
Returns the relative file path within the local repo
FileHelper - Class in io.fabric8.updatebot.support
 
FileHelper() - Constructor for class io.fabric8.updatebot.support.FileHelper
 
FilterHelpers - Class in io.fabric8.updatebot.support
 
FilterHelpers() - Constructor for class io.fabric8.updatebot.support.FilterHelpers
 
FilterSupport - Class in io.fabric8.updatebot.model
 
FilterSupport() - Constructor for class io.fabric8.updatebot.model.FilterSupport
 
findElementsWithName(Element, String) - Static method in class io.fabric8.updatebot.kind.maven.PomHelper
 
findFieldsAnnotatedWith(Class<?>, Class<? extends Annotation>) - Static method in class io.fabric8.updatebot.support.ReflectionHelper
Returns all the fields annotated with the given annotation in the given class or any super classes
findFieldsMatching(Class<?>, Filter<Field>) - Static method in class io.fabric8.updatebot.support.ReflectionHelper
Returns all the fields matching the given filter in the given class or any super classes
findIssue(CommandContext, List<GHIssue>) - Static method in class io.fabric8.updatebot.github.Issues
Lets try find the issue
findLocalRepository(Configuration) - Method in class io.fabric8.updatebot.commands.PushSourceChanges
Lets find the repository for the given directory so that we can extract any extra configuration like the GitRepositoryConfig for a local repository
findPullRequest(CommandContext, List<GHPullRequest>) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
Lets try find a pull request for previous PRs
findRepositories(CommandSupport, Configuration, RepositoryConfig) - Static method in class io.fabric8.updatebot.repository.Repositories
 
findRepository(List<LocalRepository>, String) - Static method in class io.fabric8.updatebot.repository.LocalRepository
Returns the repository for the given name or null if it could not be found
firstChild() - Method in class io.fabric8.updatebot.commands.CommandContext
 
firstChild(Element, String) - Static method in class io.fabric8.updatebot.kind.maven.PomHelper
 
firstChildTextContent(Element, String) - Static method in class io.fabric8.updatebot.kind.maven.PomHelper
 
forKind(Kind, List<DependencyVersionChange>) - Static method in class io.fabric8.updatebot.model.DependencyVersionChange
Returns the dependency version changes for the given kind
fromDirectory(File) - Static method in class io.fabric8.updatebot.repository.LocalRepository
Returns a local repository from a directory.
fromName(String) - Static method in enum io.fabric8.updatebot.kind.Kind
Returns the kind for the given name or null if it could not be found
fromString(String) - Static method in class io.fabric8.updatebot.model.MavenArtifactKey
Returns a maven dependency from the given string using : to separate the group id and artifact

G

GENERATED_BY - Static variable in class io.fabric8.updatebot.support.Markdown
 
generateDependencyTree(CommandContext, String) - Method in class io.fabric8.updatebot.kind.npm.DefaultNpmDependencyTreeGenerator
 
generateDependencyTree(CommandContext, String) - Method in interface io.fabric8.updatebot.kind.npm.NpmDependencyTreeGenerator
 
generateDependencyTree(CommandContext, String) - Method in class io.fabric8.updatebot.kind.npm.PackageJsonUpdater
 
getAdditionalProperties() - Method in class io.fabric8.updatebot.model.DtoSupport
 
getArtifactExclude() - Method in class io.fabric8.updatebot.model.MavenDependencyFilter
 
getArtifactId() - Method in class io.fabric8.updatebot.model.MavenArtifactKey
 
getArtifactId() - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
getArtifactId() - Method in class io.fabric8.updatebot.model.MavenDependencySet
 
getArtifactInclude() - Method in class io.fabric8.updatebot.model.MavenDependencyFilter
 
getChanges() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext
 
getChanges() - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChanges
 
getChild() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyLink
 
getChildren() - Method in class io.fabric8.updatebot.commands.CommandContext
 
getChildren() - Method in class io.fabric8.updatebot.commands.ParentContext
 
getCloneUrl() - Method in class io.fabric8.updatebot.commands.CommandContext
 
getCloneUrl() - Method in class io.fabric8.updatebot.commands.PushSourceChanges
 
getCloneUrl() - Method in class io.fabric8.updatebot.model.GitRepository
 
getCloneUrl() - Method in class io.fabric8.updatebot.repository.LocalRepository
 
getCommand() - Method in class io.fabric8.updatebot.commands.PushSourceChangesContext
 
getCommander() - Method in class io.fabric8.updatebot.commands.Help
 
getCommands() - Method in class io.fabric8.updatebot.commands.CompositeCommand
Returns the commands in this set
getConfig() - Method in class io.fabric8.updatebot.UpdateBot
 
getConfigFile() - Method in class io.fabric8.updatebot.Configuration
 
getConfiguration() - Method in class io.fabric8.updatebot.commands.CommandContext
 
getConfigValue(String) - Static method in class io.fabric8.updatebot.support.Systems
 
getConfigValue(String, String) - Static method in class io.fabric8.updatebot.support.Systems
Returns the value of the given environment variable as a system property or environment variable or returns the default value
getDependencies() - Method in class io.fabric8.updatebot.model.MavenDependencies
 
getDependencies() - Method in class io.fabric8.updatebot.model.NpmDependencies
 
getDependency() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyCheck
 
getDependency() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyInfo
 
getDependency() - Method in class io.fabric8.updatebot.model.DependencyVersionChange
 
getDependencyInfo() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyCheck
 
getDependencyInfo(String) - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyTree
 
getDependencyKind() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyLink
 
getDevDependencies() - Method in class io.fabric8.updatebot.model.NpmDependencies
 
getDir() - Method in class io.fabric8.updatebot.commands.CommandContext
 
getDir() - Method in class io.fabric8.updatebot.repository.LocalRepository
 
getExcludes() - Method in class io.fabric8.updatebot.model.FilterSupport
 
getFailedChecks() - Method in class io.fabric8.updatebot.kind.KindDependenciesCheck
 
getFailedChecksFor(List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.kind.KindDependenciesCheck
Returns the conflicts sorted in order of the given changes so that they are in the same order then add any checks not listed in the list
getFailures() - Method in class io.fabric8.updatebot.kind.DependenciesCheck
 
getFieldValue(Field, Object) - Static method in class io.fabric8.updatebot.support.ReflectionHelper
 
getFullName() - Method in class io.fabric8.updatebot.model.GithubRepository
 
getFullName() - Method in class io.fabric8.updatebot.model.GitRepository
 
getFullName() - Method in class io.fabric8.updatebot.repository.LocalRepository
 
getGit() - Method in class io.fabric8.updatebot.commands.CommandContext
 
getGit() - Method in class io.fabric8.updatebot.Configuration
 
getGit() - Method in class io.fabric8.updatebot.model.RepositoryConfig
 
getGithub() - Method in class io.fabric8.updatebot.Configuration
 
getGithub() - Method in class io.fabric8.updatebot.model.RepositoryConfig
 
getGitHubCloneUrls(String, String, String) - Static method in class io.fabric8.updatebot.support.GitHelper
 
getGithubPassword() - Method in class io.fabric8.updatebot.Configuration
 
getGithubPullRequestLabel() - Method in class io.fabric8.updatebot.Configuration
 
getGitHubRepository(LocalRepository) - Static method in class io.fabric8.updatebot.github.GitHubHelpers
Returns the underlying GitHub repository if this repository is on github
getGitHubRepositoryDetails(RepositoryConfig, File) - Static method in class io.fabric8.updatebot.model.RepositoryConfigs
Returns the git repository configuration details
getGithubToken() - Method in class io.fabric8.updatebot.Configuration
 
getGithubUsername() - Method in class io.fabric8.updatebot.Configuration
 
getGroupExclude() - Method in class io.fabric8.updatebot.model.MavenDependencyFilter
 
getGroupId() - Method in class io.fabric8.updatebot.model.MavenArtifactKey
 
getGroupId() - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
getGroupId() - Method in class io.fabric8.updatebot.model.MavenDependencySet
 
getGroupInclude() - Method in class io.fabric8.updatebot.model.MavenDependencyFilter
 
getHost() - Method in class io.fabric8.updatebot.support.GitRepositoryInfo
 
getHtmlUrl() - Method in class io.fabric8.updatebot.model.GitRepository
 
getIncludes() - Method in class io.fabric8.updatebot.model.FilterSupport
 
getInvalidChanges() - Method in class io.fabric8.updatebot.kind.DependenciesCheck
 
getInvalidChanges() - Method in class io.fabric8.updatebot.kind.KindDependenciesCheck
 
getIssue() - Method in class io.fabric8.updatebot.commands.CommandContext
 
getIssues() - Method in class io.fabric8.updatebot.commands.ParentContext
 
getJsonFile(CommandContext, String) - Method in class io.fabric8.updatebot.kind.npm.PackageJsonUpdater
 
getKind() - Method in class io.fabric8.updatebot.commands.PushVersionChanges
 
getKind() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext
 
getKind() - Method in class io.fabric8.updatebot.model.DependencyVersionChange
 
getLabels(GHIssue) - Static method in class io.fabric8.updatebot.github.Issues
Lets return the labels on an issue with retries
getLastCommend() - Method in class io.fabric8.updatebot.UpdateBot
 
getLastCommitStatus(GHRepository, GHPullRequest) - Static method in class io.fabric8.updatebot.github.GitHubHelpers
 
getLocalRepositories(Configuration) - Method in class io.fabric8.updatebot.commands.CommandSupport
 
getLOG() - Method in class io.fabric8.updatebot.UpdateBot
 
getMaven() - Method in class io.fabric8.updatebot.model.Dependencies
 
getMessage() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyCheck
 
getName() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext.Change
 
getName() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext
 
getName() - Method in enum io.fabric8.updatebot.kind.Kind
 
getName() - Method in class io.fabric8.updatebot.model.GithubOrganisation
 
getName() - Method in class io.fabric8.updatebot.model.GitRepository
 
getName() - Method in class io.fabric8.updatebot.model.GitRepositoryConfig
 
getName() - Method in class io.fabric8.updatebot.support.GitRepositoryInfo
 
getNewValue() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext.Change
 
getNpm() - Method in class io.fabric8.updatebot.model.Dependencies
 
getNpmDependencyTreeGenerator() - Method in class io.fabric8.updatebot.Configuration
 
getOldValue() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext.Change
 
getOpenIssues(GHRepository, Configuration) - Static method in class io.fabric8.updatebot.github.Issues
 
getOpenIssues(GHRepository, String) - Static method in class io.fabric8.updatebot.github.Issues
 
getOpenPullRequests(GHRepository, Configuration) - Static method in class io.fabric8.updatebot.github.PullRequests
 
getOpenPullRequests(GHRepository, String) - Static method in class io.fabric8.updatebot.github.PullRequests
 
getOperationDescription(CommandContext) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 
getOperationDescription(CommandContext) - Method in class io.fabric8.updatebot.commands.PushSourceChanges
 
getOrCreateDependencyInfo(String) - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyTree
 
getOrFindIssue(CommandContext, GHRepository) - Method in class io.fabric8.updatebot.commands.CommandSupport
 
getOrganisation() - Method in class io.fabric8.updatebot.support.GitRepositoryInfo
 
getOrganisationOrUser(GitHub, String) - Static method in class io.fabric8.updatebot.github.GitHubHelpers
 
getOrganisations() - Method in class io.fabric8.updatebot.model.GitHubProjects
 
getPackageJsonTree(CommandContext) - Method in class io.fabric8.updatebot.kind.npm.PackageJsonUpdater
 
getParent() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyLink
 
getParentContext() - Method in class io.fabric8.updatebot.commands.CommandContext
 
getPeerDependencies() - Method in class io.fabric8.updatebot.model.NpmDependencies
 
getPlugins() - Method in class io.fabric8.updatebot.model.MavenDependencies
 
getPollStatusCache() - Method in class io.fabric8.updatebot.Configuration
Returns a cache indexed by the cloneUrl of the polling status for each repository
getPrintStream() - Method in class io.fabric8.updatebot.Configuration
 
getPull() - Method in class io.fabric8.updatebot.model.GitRepositoryConfig
 
getPullRequest() - Method in class io.fabric8.updatebot.commands.CommandContext
 
getPullRequests() - Method in class io.fabric8.updatebot.commands.ParentContext
 
getPush() - Method in class io.fabric8.updatebot.model.GitRepositoryConfig
 
getRef() - Method in class io.fabric8.updatebot.commands.PushSourceChanges
 
getRelativePathToCurrentDir(File) - Static method in class io.fabric8.updatebot.support.FileHelper
 
getRepo() - Method in class io.fabric8.updatebot.repository.LocalRepository
 
getRepositories() - Method in class io.fabric8.updatebot.model.GithubOrganisation
 
getRepository() - Method in class io.fabric8.updatebot.commands.CommandContext
 
getRepository() - Method in class io.fabric8.updatebot.model.GithubRepository
 
getRepositoryConfig(Configuration) - Method in class io.fabric8.updatebot.commands.CommandSupport
 
getRepositoryDetails(String) - Method in class io.fabric8.updatebot.model.GithubOrganisation
 
getRepositoryDetails(String) - Method in class io.fabric8.updatebot.model.GitHubProjects
 
getRepositoryDetails() - Method in class io.fabric8.updatebot.model.GitRepository
 
getRepositoryDetails(String) - Method in class io.fabric8.updatebot.model.RepositoryConfig
 
getRepositoryFullName() - Method in class io.fabric8.updatebot.commands.CommandContext
 
getRepositoryLink(LocalRepository) - Static method in class io.fabric8.updatebot.repository.LocalRepository
Returns the link to the repository
getRepositoryLink(LocalRepository, String) - Static method in class io.fabric8.updatebot.repository.LocalRepository
Returns the link to the repository
getRepositoryLink(LocalRepository, String, String) - Static method in class io.fabric8.updatebot.repository.LocalRepository
Returns the link to the repository
getScope() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext.Change
 
getScope() - Method in class io.fabric8.updatebot.model.DependencyVersionChange
 
getScope() - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
getSourceDir() - Method in class io.fabric8.updatebot.Configuration
 
getSourcePath() - Method in class io.fabric8.updatebot.Configuration
 
getSourceRepository() - Method in class io.fabric8.updatebot.commands.PushSourceChanges
 
getStatus() - Method in class io.fabric8.updatebot.commands.CommandContext
 
getStep() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext
 
getUpdatedFiles() - Method in class io.fabric8.updatebot.commands.CommandContext
 
getUpdater() - Method in class io.fabric8.updatebot.commands.PullVersionChanges
 
getUpdater() - Method in enum io.fabric8.updatebot.kind.Kind
 
getValidChanges() - Method in class io.fabric8.updatebot.kind.DependenciesCheck
 
getValidChanges() - Method in class io.fabric8.updatebot.kind.KindDependenciesCheck
 
getValue() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext
 
getValues() - Method in class io.fabric8.updatebot.commands.PushVersionChanges
 
getVersion() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyCheck
 
getVersion() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyInfo
 
getVersion() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyLink
 
getVersion() - Method in class io.fabric8.updatebot.model.DependencyVersionChange
 
getVersion() - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
getVersions() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyInfo
 
getWorkDir() - Method in class io.fabric8.updatebot.Configuration
 
git - Variable in class io.fabric8.updatebot.Configuration
 
gitCommitAndPullRequest(CommandContext) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 
GitHelper - Class in io.fabric8.updatebot.support
 
GitHelper() - Constructor for class io.fabric8.updatebot.support.GitHelper
 
GITHUB_PASSWORD - Static variable in class io.fabric8.updatebot.EnvironmentVariables
 
GITHUB_PR_LABEL - Static variable in class io.fabric8.updatebot.EnvironmentVariables
 
GITHUB_TOKEN - Static variable in class io.fabric8.updatebot.EnvironmentVariables
 
GITHUB_USER - Static variable in class io.fabric8.updatebot.EnvironmentVariables
 
GitHubHelpers - Class in io.fabric8.updatebot.github
 
GitHubHelpers() - Constructor for class io.fabric8.updatebot.github.GitHubHelpers
 
GithubOrganisation - Class in io.fabric8.updatebot.model
 
GithubOrganisation() - Constructor for class io.fabric8.updatebot.model.GithubOrganisation
 
GitHubProjects - Class in io.fabric8.updatebot.model
 
GitHubProjects() - Constructor for class io.fabric8.updatebot.model.GitHubProjects
 
gitHubRepository() - Method in class io.fabric8.updatebot.commands.CommandContext
Returns the underlying github repository or null if its not a github repo
GithubRepository - Class in io.fabric8.updatebot.model
 
GithubRepository(GHRepository) - Constructor for class io.fabric8.updatebot.model.GithubRepository
 
GithubRepository(GHRepository, GitRepositoryConfig) - Constructor for class io.fabric8.updatebot.model.GithubRepository
 
GitPlugin - Interface in io.fabric8.updatebot.git
 
GitPluginCLI - Class in io.fabric8.updatebot.git
 
GitPluginCLI(Configuration) - Constructor for class io.fabric8.updatebot.git.GitPluginCLI
 
GitRepository - Class in io.fabric8.updatebot.model
 
GitRepository() - Constructor for class io.fabric8.updatebot.model.GitRepository
 
GitRepository(String) - Constructor for class io.fabric8.updatebot.model.GitRepository
 
GitRepositoryConfig - Class in io.fabric8.updatebot.model
Represents the configuration of a git repository
GitRepositoryConfig() - Constructor for class io.fabric8.updatebot.model.GitRepositoryConfig
 
GitRepositoryConfig(String) - Constructor for class io.fabric8.updatebot.model.GitRepositoryConfig
 
GitRepositoryInfo - Class in io.fabric8.updatebot.support
 
GitRepositoryInfo(String, String, String) - Constructor for class io.fabric8.updatebot.support.GitRepositoryInfo
 

H

hasChangedFiles(File) - Static method in interface io.fabric8.updatebot.git.GitPlugin
Returns true if the given directory has modified files
hasCloneUrl(GitRepositoryConfig, String) - Method in class io.fabric8.updatebot.model.GithubOrganisation
 
hasCloneUrl(String) - Method in class io.fabric8.updatebot.model.GithubRepository
 
hasCloneUrl(String) - Method in class io.fabric8.updatebot.model.GitRepository
 
hasCloneUrl(String) - Method in class io.fabric8.updatebot.repository.LocalRepository
Returns true if this repository can be cloned using the given URL
hasDependency(List<DependencyVersionChange>, DependencyVersionChange) - Static method in class io.fabric8.updatebot.model.DependencyVersionChange
 
hashCode() - Method in class io.fabric8.updatebot.model.DependencyVersionChange
 
hashCode() - Method in class io.fabric8.updatebot.model.MavenArtifactKey
 
hasLabel(Collection<GHLabel>, String) - Static method in class io.fabric8.updatebot.github.GitHubHelpers
 
HEADER_KIND - Static variable in class io.fabric8.updatebot.github.Issues
 
HELP - Static variable in class io.fabric8.updatebot.CommandNames
 
Help - Class in io.fabric8.updatebot.commands
Displays help
Help() - Constructor for class io.fabric8.updatebot.commands.Help
 

I

include(String...) - Method in class io.fabric8.updatebot.model.FilterSupport
 
info(Logger, String) - Method in class io.fabric8.updatebot.commands.CommandContext
 
info(Logger, String) - Method in class io.fabric8.updatebot.Configuration
 
io.fabric8.updatebot - package io.fabric8.updatebot
 
io.fabric8.updatebot.commands - package io.fabric8.updatebot.commands
 
io.fabric8.updatebot.git - package io.fabric8.updatebot.git
 
io.fabric8.updatebot.github - package io.fabric8.updatebot.github
 
io.fabric8.updatebot.kind - package io.fabric8.updatebot.kind
 
io.fabric8.updatebot.kind.maven - package io.fabric8.updatebot.kind.maven
 
io.fabric8.updatebot.kind.npm - package io.fabric8.updatebot.kind.npm
 
io.fabric8.updatebot.kind.npm.dependency - package io.fabric8.updatebot.kind.npm.dependency
 
io.fabric8.updatebot.model - package io.fabric8.updatebot.model
 
io.fabric8.updatebot.repository - package io.fabric8.updatebot.repository
 
io.fabric8.updatebot.support - package io.fabric8.updatebot.support
 
isApplicable(CommandContext) - Method in class io.fabric8.updatebot.kind.CompositeUpdater
 
isApplicable(CommandContext) - Method in class io.fabric8.updatebot.kind.maven.MavenUpdater
 
isApplicable(CommandContext) - Method in class io.fabric8.updatebot.kind.npm.PackageJsonUpdater
 
isApplicable(CommandContext) - Method in interface io.fabric8.updatebot.kind.Updater
 
isCheckDependencies() - Method in class io.fabric8.updatebot.Configuration
 
isConfigFlag(String) - Static method in class io.fabric8.updatebot.support.Systems
Returns true if the env var or system property is "true"
isDevelopmentVersion(String, String) - Method in class io.fabric8.updatebot.kind.npm.PackageJsonUpdater
Returns true if the version string is
isDirectory(File) - Static method in class io.fabric8.updatebot.support.FileHelper
 
isDryRun() - Method in class io.fabric8.updatebot.Configuration
 
isEmpty() - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChanges
 
isFile(File) - Static method in class io.fabric8.updatebot.support.FileHelper
 
isMergeable(GHPullRequest) - Static method in class io.fabric8.updatebot.github.GitHubHelpers
 
isOpen(GHIssue) - Static method in class io.fabric8.updatebot.github.Issues
 
isPullDisabled() - Method in class io.fabric8.updatebot.Configuration
 
isRebaseMode() - Method in class io.fabric8.updatebot.Configuration
 
ISSUE_LINK_COMMENT - Static variable in class io.fabric8.updatebot.github.PullRequests
 
ISSUE_LINK_COMMENT_SUFFIX - Static variable in class io.fabric8.updatebot.github.PullRequests
 
Issues - Class in io.fabric8.updatebot.github
 
Issues() - Constructor for class io.fabric8.updatebot.github.Issues
 
isUpdated() - Method in class io.fabric8.updatebot.commands.CommandContext
Returns true if one or more files have been updated
isValid() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyCheck
 

J

joinNotEmpty(String, String...) - Static method in class io.fabric8.updatebot.support.Strings
Returns a joined string with the separator for all the non-empty strings
JsonNodes - Class in io.fabric8.updatebot.support
Helper assertions for dealing with JSON or YAML markup
JsonNodes() - Constructor for class io.fabric8.updatebot.support.JsonNodes
 

K

Kind - Enum in io.fabric8.updatebot.kind
 
KindDependenciesCheck - Class in io.fabric8.updatebot.kind
Returns the set of changes that are valid or invalid
KindDependenciesCheck() - Constructor for class io.fabric8.updatebot.kind.KindDependenciesCheck
 
KindDependenciesCheck(List<DependencyVersionChange>) - Constructor for class io.fabric8.updatebot.kind.KindDependenciesCheck
 
KindDependenciesCheck(List<DependencyVersionChange>, List<DependencyVersionChange>, Map<String, DependencyCheck>) - Constructor for class io.fabric8.updatebot.kind.KindDependenciesCheck
 

L

loadCommandsFromPullRequest(CommandContext, GHRepository, GHPullRequest) - Method in class io.fabric8.updatebot.commands.UpdatePullRequests
Lets load the old command context from comments on the PullRequest so that we can re-run a command to rebase things.
loadFile(File) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 
loadJson(File) - Static method in class io.fabric8.updatebot.support.MarkupHelper
 
loadPendingChanges(CommandContext) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 
loadPendingChangesFromIssue(CommandContext, GHIssue) - Static method in class io.fabric8.updatebot.github.Issues
 
loadRepositoryConfig(String, File) - Static method in class io.fabric8.updatebot.model.RepositoryConfigs
Returns the UpdateBot project configurations from the given configFile (File or URL) and source directory
loadVersionChangesFromSource(CommandContext) - Method in class io.fabric8.updatebot.commands.PushSourceChanges
 
loadYaml(File, Class<T>) - Static method in class io.fabric8.updatebot.support.MarkupHelper
Loads the YAML for the given DTO class
loadYaml(URL, Class<T>) - Static method in class io.fabric8.updatebot.support.MarkupHelper
Loads the YAML for the given DTO class
loadYaml(InputStream, Class<T>) - Static method in class io.fabric8.updatebot.support.MarkupHelper
Loads the YAML file for the given DTO class
loadYaml(String, Class<T>) - Static method in class io.fabric8.updatebot.support.MarkupHelper
Loads the YAML text for the given DTO class
loadYaml(byte[], Class<T>) - Static method in class io.fabric8.updatebot.support.MarkupHelper
Loads the YAML file for the given DTO class
LocalRepository - Class in io.fabric8.updatebot.repository
 
LocalRepository(GitRepository, File) - Constructor for class io.fabric8.updatebot.repository.LocalRepository
 
logOpen(List<GHIssue>) - Static method in class io.fabric8.updatebot.github.Issues
 
logOpen(List<GHPullRequest>) - Static method in class io.fabric8.updatebot.github.PullRequests
 
logOutput(Configuration, Logger, File, boolean) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 
logOutput(File, boolean) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 
logOutput(String, boolean) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 
logOutput(Configuration, Logger, String, boolean) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 

M

main(String[]) - Static method in class io.fabric8.updatebot.UpdateBot
 
Markdown - Class in io.fabric8.updatebot.support
 
Markdown() - Constructor for class io.fabric8.updatebot.support.Markdown
 
MarkupHelper - Class in io.fabric8.updatebot.support
 
MarkupHelper() - Constructor for class io.fabric8.updatebot.support.MarkupHelper
 
matches(DependencyVersionChange) - Method in class io.fabric8.updatebot.model.DependencyVersionChange
Returns true if the given change is for the same kind and dependency
matches(String, String) - Method in class io.fabric8.updatebot.model.DependencyVersionChange
Returns true if this change matches the given artifact key
matches(MavenArtifactKey) - Method in class io.fabric8.updatebot.model.DependencyVersionChange
Returns true if this change matches the given artifact key
MavenArtifactKey - Class in io.fabric8.updatebot.model
 
MavenArtifactKey(String, String) - Constructor for class io.fabric8.updatebot.model.MavenArtifactKey
 
MavenArtifactVersionChange - Class in io.fabric8.updatebot.model
 
MavenArtifactVersionChange() - Constructor for class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
MavenArtifactVersionChange(String, String, String, String) - Constructor for class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
MavenArtifactVersionChange(MavenArtifactKey, String, String) - Constructor for class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
MavenArtifactVersionChange(DependencyVersionChange) - Constructor for class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
MavenArtifactVersionChanges - Class in io.fabric8.updatebot.model
 
MavenArtifactVersionChanges() - Constructor for class io.fabric8.updatebot.model.MavenArtifactVersionChanges
 
MavenArtifactVersionChanges(Collection<MavenArtifactVersionChange>) - Constructor for class io.fabric8.updatebot.model.MavenArtifactVersionChanges
 
MavenDependencies - Class in io.fabric8.updatebot.model
 
MavenDependencies() - Constructor for class io.fabric8.updatebot.model.MavenDependencies
 
MavenDependencyFilter - Class in io.fabric8.updatebot.model
 
MavenDependencyFilter() - Constructor for class io.fabric8.updatebot.model.MavenDependencyFilter
 
MavenDependencySet - Class in io.fabric8.updatebot.model
 
MavenDependencySet() - Constructor for class io.fabric8.updatebot.model.MavenDependencySet
 
MavenScopes - Class in io.fabric8.updatebot.kind.maven
 
MavenScopes() - Constructor for class io.fabric8.updatebot.kind.maven.MavenScopes
 
MavenUpdater - Class in io.fabric8.updatebot.kind.maven
 
MavenUpdater() - Constructor for class io.fabric8.updatebot.kind.maven.MavenUpdater
 
ModifyFilesCommandSupport - Class in io.fabric8.updatebot.commands
Base class for all UpdateBot commands
ModifyFilesCommandSupport() - Constructor for class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 

N

notEmpty(String) - Static method in class io.fabric8.updatebot.support.Strings
Returns true if the string is not null and not empty
NpmDependencies - Class in io.fabric8.updatebot.model
Represents the push or pull dependencies for NPM based projects
NpmDependencies() - Constructor for class io.fabric8.updatebot.model.NpmDependencies
 
NpmDependencyKinds - Class in io.fabric8.updatebot.kind.npm
 
NpmDependencyKinds() - Constructor for class io.fabric8.updatebot.kind.npm.NpmDependencyKinds
 
NpmDependencyTreeGenerator - Interface in io.fabric8.updatebot.kind.npm
The strategy used to generate the npm dependency tree
NpmJsonPrettyPrinter - Class in io.fabric8.updatebot.support
A pretty printer for npm layout syntax
NpmJsonPrettyPrinter() - Constructor for class io.fabric8.updatebot.support.NpmJsonPrettyPrinter
 

P

PackageJsonUpdater - Class in io.fabric8.updatebot.kind.npm
 
PackageJsonUpdater() - Constructor for class io.fabric8.updatebot.kind.npm.PackageJsonUpdater
 
ParentContext - Class in io.fabric8.updatebot.commands
 
ParentContext() - Constructor for class io.fabric8.updatebot.commands.ParentContext
 
parse(JsonNode, DependencyInfo) - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyTree
 
parseCommand(String[], Configuration, boolean) - Static method in class io.fabric8.updatebot.UpdateBot
Parses the command from the given command line arguments or returns null if there is no command found
parseGitRepositoryInfo(String) - Static method in class io.fabric8.updatebot.support.GitHelper
Parses the git URL string and determines the host and organisation string
parseTree(JsonNode) - Static method in class io.fabric8.updatebot.kind.npm.dependency.DependencyTree
 
parseUpdateBotCommandComment(CommandContext, String) - Method in class io.fabric8.updatebot.commands.UpdatePullRequests
 
parseUpdateBotIssuePendingChangesComment(String) - Static method in class io.fabric8.updatebot.github.Issues
 
parseXmlFile(File) - Static method in class io.fabric8.updatebot.kind.maven.PomHelper
 
path(JsonNode, String...) - Static method in class io.fabric8.updatebot.support.JsonNodes
 
PEER_DEPENDENCIES - Static variable in class io.fabric8.updatebot.kind.npm.NpmDependencyKinds
 
PENDING_CHANGE_COMMENT_PREFIX - Static variable in class io.fabric8.updatebot.github.Issues
 
PENDING_COMMAND_PREFIX - Static variable in class io.fabric8.updatebot.github.Issues
 
PLUGIN - Static variable in class io.fabric8.updatebot.kind.maven.MavenScopes
 
poll() - Method in class io.fabric8.updatebot.UpdateBot
Returns the list of PullRequests / Issues and their status from the previous command
PomHelper - Class in io.fabric8.updatebot.kind.maven
 
PomHelper() - Constructor for class io.fabric8.updatebot.kind.maven.PomHelper
 
PomUpdateStatus - Class in io.fabric8.updatebot.kind.maven
 
PomUpdateStatus(File, Document) - Constructor for class io.fabric8.updatebot.kind.maven.PomUpdateStatus
 
prepareDirectory(CommandContext) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 
ProcessHelper - Class in io.fabric8.updatebot.support
 
ProcessHelper() - Constructor for class io.fabric8.updatebot.support.ProcessHelper
 
processPullRequest(CommandContext, GHRepository, GHPullRequest) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 
PULL - Static variable in class io.fabric8.updatebot.CommandNames
 
pull(File, String) - Method in interface io.fabric8.updatebot.git.GitPlugin
 
pull(File, String) - Method in class io.fabric8.updatebot.git.GitPluginCLI
 
PullRequests - Class in io.fabric8.updatebot.github
 
PullRequests() - Constructor for class io.fabric8.updatebot.github.PullRequests
 
PullVersionChanges - Class in io.fabric8.updatebot.commands
Pulls updates to your projects from upstream artifact repositories like npm or maven central
PullVersionChanges() - Constructor for class io.fabric8.updatebot.commands.PullVersionChanges
 
pullVersions(CommandContext) - Method in class io.fabric8.updatebot.kind.CompositeUpdater
 
pullVersions(CommandContext) - Method in class io.fabric8.updatebot.kind.maven.MavenUpdater
 
pullVersions(CommandContext) - Method in class io.fabric8.updatebot.kind.npm.PackageJsonUpdater
 
pullVersions(CommandContext) - Method in interface io.fabric8.updatebot.kind.Updater
 
push(File, String) - Method in interface io.fabric8.updatebot.git.GitPlugin
 
push(File, String) - Method in class io.fabric8.updatebot.git.GitPluginCLI
 
PUSH_SOURCE - Static variable in class io.fabric8.updatebot.CommandNames
 
PUSH_VERSION - Static variable in class io.fabric8.updatebot.CommandNames
 
PushSourceChanges - Class in io.fabric8.updatebot.commands
Push changes from local source code into downstream projects
PushSourceChanges() - Constructor for class io.fabric8.updatebot.commands.PushSourceChanges
 
PushSourceChangesContext - Class in io.fabric8.updatebot.commands
 
PushSourceChangesContext(LocalRepository, Configuration, PushSourceChanges, LocalRepository) - Constructor for class io.fabric8.updatebot.commands.PushSourceChangesContext
 
PushSourceChangesContext(CommandContext, PushSourceChanges, LocalRepository) - Constructor for class io.fabric8.updatebot.commands.PushSourceChangesContext
 
PushVersionChanges - Class in io.fabric8.updatebot.commands
Push changes from a specific release pipeline into downstream projects
PushVersionChanges() - Constructor for class io.fabric8.updatebot.commands.PushVersionChanges
 
PushVersionChanges(Kind, List<String>) - Constructor for class io.fabric8.updatebot.commands.PushVersionChanges
 
PushVersionChanges(Kind, String...) - Constructor for class io.fabric8.updatebot.commands.PushVersionChanges
 
PushVersionChangesContext - Class in io.fabric8.updatebot.commands
 
PushVersionChangesContext(CommandContext, DependencyVersionChange) - Constructor for class io.fabric8.updatebot.commands.PushVersionChangesContext
 
PushVersionChangesContext.Change - Class in io.fabric8.updatebot.commands
 
pushVersionChangesWithoutChecks(CommandContext, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 
pushVersions(PushVersionChangesContext) - Method in class io.fabric8.updatebot.kind.CompositeUpdater
 
pushVersions(CommandContext, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.kind.CompositeUpdater
 
pushVersions(PushVersionChangesContext) - Method in class io.fabric8.updatebot.kind.maven.MavenUpdater
 
pushVersions(CommandContext, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.kind.maven.MavenUpdater
 
pushVersions(PushVersionChangesContext) - Method in class io.fabric8.updatebot.kind.npm.PackageJsonUpdater
 
pushVersions(PushVersionChangesContext) - Method in interface io.fabric8.updatebot.kind.Updater
 
pushVersions(CommandContext, List<DependencyVersionChange>) - Method in interface io.fabric8.updatebot.kind.Updater
 
pushVersions(CommandContext, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.kind.UpdaterSupport
 
pushVersionsWithChecks(CommandContext, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 

R

ReflectionHelper - Class in io.fabric8.updatebot.support
 
ReflectionHelper() - Constructor for class io.fabric8.updatebot.support.ReflectionHelper
 
removeChild(CommandContext) - Method in class io.fabric8.updatebot.commands.CommandContext
Lets remove a child context if it wasn't applicable (to avoid generating unnecessary change comments etc
Repositories - Class in io.fabric8.updatebot.repository
 
Repositories() - Constructor for class io.fabric8.updatebot.repository.Repositories
 
RepositoryConfig - Class in io.fabric8.updatebot.model
 
RepositoryConfig() - Constructor for class io.fabric8.updatebot.model.RepositoryConfig
 
RepositoryConfigs - Class in io.fabric8.updatebot.model
 
RepositoryConfigs() - Constructor for class io.fabric8.updatebot.model.RepositoryConfigs
 
retryGithub(Callable<T>) - Static method in class io.fabric8.updatebot.github.GitHubHelpers
 
retryGithub(Callable<T>, int, long) - Static method in class io.fabric8.updatebot.github.GitHubHelpers
Allow automatic retries when timeout exceptions happen
revertChanges(File) - Method in interface io.fabric8.updatebot.git.GitPlugin
 
revertChanges(File) - Method in class io.fabric8.updatebot.git.GitPluginCLI
 
run(Configuration) - Method in class io.fabric8.updatebot.commands.CommandSupport
 
run(CommandContext) - Method in class io.fabric8.updatebot.commands.CommandSupport
 
run(CommandContext) - Method in class io.fabric8.updatebot.commands.CompositeCommand
 
run(CommandContext, GHRepository, GHPullRequest) - Method in class io.fabric8.updatebot.commands.CompositeCommand
Invoked from a polling/update command
run(Configuration) - Method in class io.fabric8.updatebot.commands.Help
 
run(CommandContext) - Method in class io.fabric8.updatebot.commands.Help
 
run(CommandContext) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 
run(CommandContext, GHRepository, GHPullRequest) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 
run(CommandContext) - Method in class io.fabric8.updatebot.commands.UpdatePullRequests
 
run(String[]) - Method in class io.fabric8.updatebot.UpdateBot
Runs a command
runCommand(File, String...) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 
runCommand(File, boolean, String...) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 
runCommand(File, File, File, String...) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 
runCommandAndLogOutput(CommandContext, String...) - Static method in class io.fabric8.updatebot.kind.maven.MavenUpdater
 
runCommandAndLogOutput(File, String...) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 
runCommandAndLogOutput(Configuration, Logger, File, String...) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 
runCommandCaptureOutput(File, String...) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 
runCommandIgnoreOutput(File, String...) - Static method in class io.fabric8.updatebot.support.ProcessHelper
 

S

saveIfChanged() - Method in class io.fabric8.updatebot.kind.maven.PomUpdateStatus
Saves the pom.xml if its been changed
savePrettyJson(File, Object) - Static method in class io.fabric8.updatebot.support.MarkupHelper
 
saveYaml(Object, File) - Static method in class io.fabric8.updatebot.support.MarkupHelper
 
saveYaml(Object, FileObject) - Static method in class io.fabric8.updatebot.support.MarkupHelper
 
setAdditionalProperty(String, Object) - Method in class io.fabric8.updatebot.model.DtoSupport
 
setArtifactExclude(String) - Method in class io.fabric8.updatebot.model.MavenDependencyFilter
 
setArtifactId(String) - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
setArtifactId(DependencySet) - Method in class io.fabric8.updatebot.model.MavenDependencySet
 
setArtifactInclude(String) - Method in class io.fabric8.updatebot.model.MavenDependencyFilter
 
setChanges(List<MavenArtifactVersionChange>) - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChanges
 
setCheckDependencies(boolean) - Method in class io.fabric8.updatebot.Configuration
 
setCloneUrl(String) - Method in class io.fabric8.updatebot.commands.PushSourceChanges
 
setCloneUrl(String) - Method in class io.fabric8.updatebot.model.GitRepository
 
setCommander(JCommander) - Method in class io.fabric8.updatebot.commands.Help
 
setConfig(Configuration) - Method in class io.fabric8.updatebot.UpdateBot
 
setConfigFile(String) - Method in class io.fabric8.updatebot.Configuration
 
setDependencies(List<MavenDependencyFilter>) - Method in class io.fabric8.updatebot.model.MavenDependencies
 
setDependencies(DependencySet) - Method in class io.fabric8.updatebot.model.NpmDependencies
 
setDevDependencies(DependencySet) - Method in class io.fabric8.updatebot.model.NpmDependencies
 
setDryRun(boolean) - Method in class io.fabric8.updatebot.Configuration
 
setExcludes(List<String>) - Method in class io.fabric8.updatebot.model.FilterSupport
 
setGit(GitPlugin) - Method in class io.fabric8.updatebot.Configuration
 
setGit(List<GitRepository>) - Method in class io.fabric8.updatebot.model.RepositoryConfig
 
setGithub(GitHubProjects) - Method in class io.fabric8.updatebot.model.RepositoryConfig
 
setGithubPassword(String) - Method in class io.fabric8.updatebot.Configuration
 
setGithubPullRequestLabel(String) - Method in class io.fabric8.updatebot.Configuration
 
setGithubToken(String) - Method in class io.fabric8.updatebot.Configuration
 
setGithubUsername(String) - Method in class io.fabric8.updatebot.Configuration
 
setGroupExclude(String) - Method in class io.fabric8.updatebot.model.MavenDependencyFilter
 
setGroupId(String) - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
setGroupId(DependencySet) - Method in class io.fabric8.updatebot.model.MavenDependencySet
 
setGroupInclude(String) - Method in class io.fabric8.updatebot.model.MavenDependencyFilter
 
setHtmlUrl(String) - Method in class io.fabric8.updatebot.model.GitRepository
 
setIncludes(List<String>) - Method in class io.fabric8.updatebot.model.FilterSupport
 
setIssue(GHIssue) - Method in class io.fabric8.updatebot.commands.CommandContext
 
setKind(Kind) - Method in class io.fabric8.updatebot.commands.PushVersionChanges
 
setLoggerOutput(PrintStream) - Method in class io.fabric8.updatebot.UpdateBot
 
setMaven(MavenDependencies) - Method in class io.fabric8.updatebot.model.Dependencies
 
setName(String) - Method in class io.fabric8.updatebot.model.GithubOrganisation
 
setName(String) - Method in class io.fabric8.updatebot.model.GitRepository
 
setName(String) - Method in class io.fabric8.updatebot.model.GitRepositoryConfig
 
setNpm(NpmDependencies) - Method in class io.fabric8.updatebot.model.Dependencies
 
setNpmDependencyTreeGenerator(NpmDependencyTreeGenerator) - Method in class io.fabric8.updatebot.Configuration
 
setOrganisations(List<GithubOrganisation>) - Method in class io.fabric8.updatebot.model.GitHubProjects
 
setPeerDependencies(DependencySet) - Method in class io.fabric8.updatebot.model.NpmDependencies
 
setPlugins(List<MavenDependencyFilter>) - Method in class io.fabric8.updatebot.model.MavenDependencies
 
setPrintStream(PrintStream) - Method in class io.fabric8.updatebot.Configuration
 
setPull(Dependencies) - Method in class io.fabric8.updatebot.model.GitRepositoryConfig
 
setPullDisabled(boolean) - Method in class io.fabric8.updatebot.Configuration
Allows pulling to be disabled which is handy for test cases where we commit to master without pushing
setPullRequest(GHPullRequest) - Method in class io.fabric8.updatebot.commands.CommandContext
 
setPush(Dependencies) - Method in class io.fabric8.updatebot.model.GitRepositoryConfig
 
setRebaseMode(boolean) - Method in class io.fabric8.updatebot.Configuration
 
setRef(String) - Method in class io.fabric8.updatebot.commands.PushSourceChanges
 
setRemoteURL(File, String) - Method in interface io.fabric8.updatebot.git.GitPlugin
 
setRemoteURL(File, String) - Method in class io.fabric8.updatebot.git.GitPluginCLI
 
setRepositories(List<GitRepositoryConfig>) - Method in class io.fabric8.updatebot.model.GithubOrganisation
 
setRepositoryDetails(GitRepositoryConfig) - Method in class io.fabric8.updatebot.model.GitRepository
 
setScope(String) - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
setSourceDir(File) - Method in class io.fabric8.updatebot.Configuration
 
setSourcePath(String) - Method in class io.fabric8.updatebot.Configuration
 
setStatus(Status) - Method in class io.fabric8.updatebot.commands.CommandContext
 
setValues(List<String>) - Method in class io.fabric8.updatebot.commands.PushVersionChanges
 
setVersion(String) - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyInfo
 
setVersion(String) - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
setWorkDir(String) - Method in class io.fabric8.updatebot.Configuration
 
showUsage() - Method in class io.fabric8.updatebot.commands.Help
 
stashAndCheckoutMaster(File) - Method in interface io.fabric8.updatebot.git.GitPlugin
 
stashAndCheckoutMaster(File) - Method in class io.fabric8.updatebot.git.GitPluginCLI
 
Status - Enum in io.fabric8.updatebot.commands
 
Strings - Class in io.fabric8.updatebot.support
 
Strings() - Constructor for class io.fabric8.updatebot.support.Strings
 
stripSlashesAndGit(String) - Static method in class io.fabric8.updatebot.support.GitHelper
 
Systems - Class in io.fabric8.updatebot.support
 
Systems() - Constructor for class io.fabric8.updatebot.support.Systems
 

T

textValue(JsonNode, String) - Static method in class io.fabric8.updatebot.support.JsonNodes
Returns the text value of the given field on an object or null if its not a value or the value is not a string
toJson(Object) - Static method in class io.fabric8.updatebot.support.MarkupHelper
 
toPrettyJson(Object) - Static method in class io.fabric8.updatebot.support.MarkupHelper
 
toString() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext.Change
 
toString() - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext
 
toString() - Method in enum io.fabric8.updatebot.kind.Kind
 
toString() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyCheck
 
toString() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyInfo
 
toString() - Method in class io.fabric8.updatebot.kind.npm.dependency.DependencyLink
 
toString() - Method in class io.fabric8.updatebot.model.Dependencies
 
toString() - Method in class io.fabric8.updatebot.model.DependencyVersionChange
 
toString() - Method in class io.fabric8.updatebot.model.GithubRepository
 
toString() - Method in class io.fabric8.updatebot.model.GitRepository
 
toString() - Method in class io.fabric8.updatebot.model.GitRepositoryConfig
 
toString() - Method in class io.fabric8.updatebot.model.MavenArtifactKey
 
toString() - Method in class io.fabric8.updatebot.model.MavenArtifactVersionChange
 
toString() - Method in class io.fabric8.updatebot.repository.LocalRepository
 
toString() - Method in class io.fabric8.updatebot.support.GitRepositoryInfo
 
toString(Object) - Static method in class io.fabric8.updatebot.support.Strings
 
toYaml(Object) - Static method in class io.fabric8.updatebot.support.MarkupHelper
 
trimAllPrefix(String, String) - Static method in class io.fabric8.updatebot.support.Strings
Trim all prefixes on the given text of the given prefix

U

UPDATE - Static variable in class io.fabric8.updatebot.CommandNames
 
UPDATEBOT - Static variable in class io.fabric8.updatebot.support.Markdown
 
UpdateBot - Class in io.fabric8.updatebot
 
UpdateBot() - Constructor for class io.fabric8.updatebot.UpdateBot
 
UPDATEBOT_ICON - Static variable in class io.fabric8.updatebot.support.Markdown
 
updateBotIssuePendingChangesComment(CommandContext, GHIssueComment) - Static method in class io.fabric8.updatebot.github.Issues
 
updateDependencyVersion(Document, DependencyVersionChange, Map<String, String>) - Static method in class io.fabric8.updatebot.kind.maven.PomHelper
 
updatedFile(File) - Method in class io.fabric8.updatebot.commands.CommandContext
 
updatedVersion(String, String, String, String) - Method in class io.fabric8.updatebot.commands.PushVersionChangesContext
 
updatePendingChanges(CommandContext, DependenciesCheck, List<DependencyVersionChange>) - Method in class io.fabric8.updatebot.commands.ModifyFilesCommandSupport
 
updatePluginVersion(Document, DependencyVersionChange, Map<String, String>) - Static method in class io.fabric8.updatebot.kind.maven.PomHelper
 
updatePomVersions(List<PomUpdateStatus>, List<DependencyVersionChange>) - Static method in class io.fabric8.updatebot.kind.maven.PomHelper
 
updatePomVersionsInPoms(File, List<DependencyVersionChange>) - Static method in class io.fabric8.updatebot.kind.maven.PomHelper
 
updateProperties(Document, Map<String, String>) - Static method in class io.fabric8.updatebot.kind.maven.PomHelper
 
updateProperties(Map<String, String>) - Method in class io.fabric8.updatebot.kind.maven.PomUpdateStatus
 
UpdatePullRequests - Class in io.fabric8.updatebot.commands
Updates any open pull requests, rebasing any that require rebasing, merging any that are ready or responding to comments
UpdatePullRequests() - Constructor for class io.fabric8.updatebot.commands.UpdatePullRequests
 
Updater - Interface in io.fabric8.updatebot.kind
 
UpdaterSupport - Class in io.fabric8.updatebot.kind
A useful base class for implementing Updater
UpdaterSupport() - Constructor for class io.fabric8.updatebot.kind.UpdaterSupport
 
updateVersion(Kind, String, String) - Method in class io.fabric8.updatebot.commands.CommandContext
 
updateVersions(List<DependencyVersionChange>, Map<String, String>) - Method in class io.fabric8.updatebot.kind.maven.PomUpdateStatus
 

V

validateCloneUrl() - Method in class io.fabric8.updatebot.commands.PushSourceChanges
 
validateConfiguration(Configuration) - Method in class io.fabric8.updatebot.commands.CommandSupport
 
validateConfiguration(Configuration) - Method in class io.fabric8.updatebot.commands.PushSourceChanges
 
valueOf(String) - Static method in enum io.fabric8.updatebot.commands.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.fabric8.updatebot.kind.Kind
Returns the enum constant of this type with the specified name.
values(String...) - Method in class io.fabric8.updatebot.commands.PushVersionChanges
 
values() - Static method in enum io.fabric8.updatebot.commands.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.fabric8.updatebot.kind.Kind
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForPullRequestToHaveMergable(GHPullRequest, long, long) - Static method in class io.fabric8.updatebot.github.GitHubHelpers
 
warn(Logger, String) - Method in class io.fabric8.updatebot.commands.CommandContext
 
warn(Logger, String, Throwable) - Method in class io.fabric8.updatebot.commands.CommandContext
 
warn(Logger, String) - Method in class io.fabric8.updatebot.Configuration
 
warn(Logger, String, Throwable) - Method in class io.fabric8.updatebot.Configuration
 
WORK_DIR - Static variable in class io.fabric8.updatebot.EnvironmentVariables
 
writeEndObject(JsonGenerator, int) - Method in class io.fabric8.updatebot.support.NpmJsonPrettyPrinter
 
A B C D E F G H I J K L M N P R S T U V W 
Skip navigation links

Copyright © 2076–2017 Red Hat. All rights reserved.