public Optional<ChangeType> computeChangeType(SemanticVersion version) { if (this.major != version.major) { return Optional.of(ChangeType.MAJOR); } if (this.minor != version.minor) { return Optional.of(ChangeType.MINOR); } if (this.patch != version.patch) { return Optional.of(ChangeType.PATCH); } return Optional.of(ChangeType.UNCHANGED); }
public Optional<ChangeType> computeChangeType(SemanticVersion version) { if (this.major != version.major) { return Optional.of(ChangeType.MAJOR); } if (this.minor != version.minor) { return Optional.of(ChangeType.MINOR); } if (this.patch != version.patch) { return Optional.of(ChangeType.PATCH); } return Optional.of(ChangeType.UNCHANGED); }
public void setAccessModifier(AccessModifier accessModifier) { this.accessModifier = Optional.of(accessModifier); }
void setJApiClass(JApiClass jApiClass) { this.correspondingJApiClass = Optional.of(jApiClass); }
public void setJApiClass(JApiClass jApiClass) { this.correspondingJApiClass = Optional.of(jApiClass); }
void setJApiClass(JApiClass jApiClass) { this.correspondingJApiClass = Optional.of(jApiClass); }
public void setAccessModifier(AccessModifier accessModifier) { this.accessModifier = Optional.of(accessModifier); }
@XmlTransient public Optional<String> getNewSuperclassName() { return newSuperclassOptional.isPresent() ? Optional.of(newSuperclassOptional.get().getName()) : Optional.<String>absent(); }
@XmlTransient public Optional<String> getOldSuperclassName() { return oldSuperclassOptional.isPresent() ? Optional.of(oldSuperclassOptional.get().getName()) : Optional.<String>absent(); }
@XmlTransient public Optional<String> getNewSuperclassName() { return newSuperclassOptional.isPresent() ? Optional.of(newSuperclassOptional.get().getName()) : Optional.<String>absent(); }
@XmlTransient public Optional<String> getOldSuperclassName() { return oldSuperclassOptional.isPresent() ? Optional.of(oldSuperclassOptional.get().getName()) : Optional.<String>absent(); }
private Optional<JApiAnnotation> getTransientAnnotationOfField(JApiField field) { Optional<JApiAnnotation> returnValue = Optional.absent(); for (JApiAnnotation annotation : field.getAnnotations()) { if (JpaAnalyzer.JPA_ANNOTATION_TRANSIENT.equals(annotation.getFullyQualifiedName())) { returnValue = Optional.of(annotation); break; } } return returnValue; }
private Optional<JApiAnnotation> getTransientAnnotationOfField(JApiField field) { Optional<JApiAnnotation> returnValue = Optional.absent(); for (JApiAnnotation annotation : field.getAnnotations()) { if (JpaAnalyzer.JPA_ANNOTATION_TRANSIENT.equals(annotation.getFullyQualifiedName())) { returnValue = Optional.of(annotation); break; } } return returnValue; }
public static Optional<AccessModifier> toModifier(String accessModifierArg) { Optional<String> stringOptional = Optional.fromNullable(accessModifierArg); if (stringOptional.isPresent()) { try { return Optional.of(valueOf(stringOptional.get().toUpperCase())); } catch (IllegalArgumentException e) { throw new JApiCmpException(JApiCmpException.Reason.CliError, String.format("Invalid value for option accessModifier: %s. Possible values are: %s.", accessModifierArg, listOfAccessModifier()), e); } } else { return Optional.of(PROTECTED); } } }
private JApiCmpMojo getMojo() { if (mojo != null) { return mojo; } mojo = new JApiCmpMojo(); mavenParameters = new MavenParameters(artifactRepositories, artifactFactory, localRepository, artifactResolver, mavenProject, mojoExecution, versionRangeWithProjectVersion, metadataSource); pluginParameters = new PluginParameters(skip, newVersion, oldVersion, parameter, dependencies, Optional.<File>absent(), Optional.of(outputDirectory), false, oldVersions, newVersions, oldClassPathDependencies, newClassPathDependencies); return mojo; }
public void execute() throws MojoExecutionException, MojoFailureException { MavenParameters mavenParameters = new MavenParameters(artifactRepositories, artifactFactory, localRepository, artifactResolver, mavenProject, mojoExecution, versionRangeWithProjectVersion, metadataSource); PluginParameters pluginParameters = new PluginParameters(skip, newVersion, oldVersion, parameter, dependencies, Optional.of(projectBuildDir), Optional.<String>absent(), true, oldVersions, newVersions, oldClassPathDependencies, newClassPathDependencies); executeWithParameters(pluginParameters, mavenParameters); }
private Optional<JApiAnnotation> getTransientAnnotationOfProperty(JApiField field) { Optional<JApiAnnotation> returnValue = Optional.absent(); Optional<JApiMethod> propertyMethodOptional = getPropertyMethod(field); if (propertyMethodOptional.isPresent()) { JApiMethod propertyMethod = propertyMethodOptional.get(); for (JApiAnnotation annotation : propertyMethod.getAnnotations()) { if (JpaAnalyzer.JPA_ANNOTATION_TRANSIENT.equals(annotation.getFullyQualifiedName())) { returnValue = Optional.of(annotation); break; } } } return returnValue; }
private Optional<JApiAnnotation> getTransientAnnotationOfProperty(JApiField field) { Optional<JApiAnnotation> returnValue = Optional.absent(); Optional<JApiMethod> propertyMethodOptional = getPropertyMethod(field); if (propertyMethodOptional.isPresent()) { JApiMethod propertyMethod = propertyMethodOptional.get(); for (JApiAnnotation annotation : propertyMethod.getAnnotations()) { if (JpaAnalyzer.JPA_ANNOTATION_TRANSIENT.equals(annotation.getFullyQualifiedName())) { returnValue = Optional.of(annotation); break; } } } return returnValue; }
private Optional<Integer> getLineNumber(Optional<? extends CtBehavior> methodOptional) { Optional<Integer> lineNumberOptional = Optional.absent(); if (methodOptional.isPresent()) { CtBehavior ctMethod = methodOptional.get(); int lineNumber = ctMethod.getMethodInfo().getLineNumber(0); if (lineNumber >= 0) { lineNumberOptional = Optional.of(lineNumber); } } return lineNumberOptional; }
private Optional<Integer> getLineNumber(Optional<? extends CtBehavior> methodOptional) { Optional<Integer> lineNumberOptional = Optional.absent(); if (methodOptional.isPresent()) { CtBehavior ctMethod = methodOptional.get(); int lineNumber = ctMethod.getMethodInfo().getLineNumber(0); if (lineNumber >= 0) { lineNumberOptional = Optional.of(lineNumber); } } return lineNumberOptional; }