setParentArtifact( ( project.getParentArtifact() ) );
setParentArtifact( ( project.getParentArtifact() ) );
Artifact parentArtifact = project.getParentArtifact(); try
public Artifact getParentArtifact() { return wrapped.getParentArtifact(); }
private boolean isBoot2() { boolean flag = false; if (mvnPrj != null) { // retrieve boot version from parent pom declaration if present // TODO also look into parent hierarchy // TODO also try to look in dependency management section (inclusion of spring boot BOM) String bootVer = mvnPrj.getOriginalMavenProject().getParentArtifact().getVersion(); flag = bootVer.startsWith("2"); } return flag; }
public Artifact getParentArtifact() { return getDelegate().getParentArtifact(); }
private void renamePackages() { boolean renamePackages = true; if (System.getProperty("renamePackages") != null) { renamePackages = Boolean.valueOf(System.getProperty("renamePackages")); } if (renamePackages && !project.getPackaging().equals("pom")) { log("Renaming packages to '" + project.getGroupId() + "'..."); RenamePackages renamePackagesTool = new RenamePackages(project.getGroupId()); if (project.hasParent() && !project.getParentArtifact().getGroupId().contains("appfuse")) { renamePackagesTool.setBaseDir(project.getBasedir() + "/src"); } renamePackagesTool.execute(); } }
@Override public void execute( EnforcerRuleHelper helper ) throws EnforcerRuleException { MavenProject project = getProject( helper ); Artifact artifact = project.getArtifact(); if ( !artifact.isSnapshot() ) { String message = getMessage(); StringBuilder sb = new StringBuilder(); if ( message != null ) { sb.append( message ).append( System.lineSeparator() ); } sb.append( "This project cannot be a release:" ).append( artifact.getId() ); throw new EnforcerRuleException( sb.toString() ); } if ( failWhenParentIsRelease ) { Artifact parentArtifact = project.getParentArtifact(); if ( parentArtifact != null && !parentArtifact.isSnapshot() ) { throw new EnforcerRuleException( "Parent cannot be a release: " + parentArtifact.getId() ); } } }
public void execute( EnforcerRuleHelper theHelper ) throws EnforcerRuleException { MavenProject project = getProject( theHelper ); if ( project.getArtifact().isSnapshot() ) { String message = getMessage(); StringBuffer buf = new StringBuffer(); if ( message != null ) { buf.append( message ).append( '\n' ); } buf.append( "This project cannot be a snapshot:" ).append( project.getArtifact().getId() ); throw new EnforcerRuleException( buf.toString() ); } if ( failWhenParentIsSnapshot ) { Artifact parentArtifact = project.getParentArtifact(); if ( parentArtifact != null && parentArtifact.isSnapshot() ) { throw new EnforcerRuleException( "Parent Cannot be a snapshot: " + parentArtifact.getId() ); } } }
@Override public void execute( EnforcerRuleHelper theHelper ) throws EnforcerRuleException { MavenProject project = getProject( theHelper ); if ( project.getArtifact().isSnapshot() ) { String message = getMessage(); StringBuffer buf = new StringBuffer(); if ( message != null ) { buf.append( message ).append( System.lineSeparator() ); } buf.append( "This project cannot be a snapshot:" ).append( project.getArtifact().getId() ); throw new EnforcerRuleException( buf.toString() ); } if ( failWhenParentIsSnapshot ) { Artifact parentArtifact = project.getParentArtifact(); if ( parentArtifact != null && parentArtifact.isSnapshot() ) { throw new EnforcerRuleException( "Parent Cannot be a snapshot: " + parentArtifact.getId() ); } } }
try { final MavenProject project = mavenContext.projectFromArtifact(artifact); final Artifact parent = project.getParentArtifact(); if (parent != null) { out.println("{ rank=same; " + quoted(artifact) + "; " + quoted(parent) + "; }");
String pathToModelPackage = "src" + FILE_SEP + "main" + FILE_SEP + "java" + FILE_SEP; if (getProject().getPackaging().equals("war") && (getProject().hasParent() && !getProject().getParentArtifact().getGroupId().contains("appfuse"))) { String moduleName = (String) getProject().getParent().getModules().get(0); String pathToParent = getProject().getOriginalModel().getParent().getRelativePath();
if(artifact.getId().equals(getProject().getParentArtifact().getId()) && isProcessingParent())
Artifact parentArtifact = child.getParentArtifact(); if (parentArtifact != null) { MavenProject parent = lookup(ProjectBuilder.class).build(parentArtifact, configuration).getProject();
if ( getProject().getParent() != null ) if ( artifact.getId().equals( getProject().getParentArtifact().getId() ) && isProcessingParent() )
Artifact parentArtifact = project.getParentArtifact(); if ( parentArtifact != null && parentArtifact.isSnapshot() )
Artifact parentArtifact = project.getParentArtifact(); if ( parentArtifact != null && parentArtifact.isSnapshot() )
private void checkParent(final MavenProject project) { Artifact art = project.getParentArtifact(); if (art != null && art instanceof NbArtifact) { File parent = project.getParent().getFile(); if (parent != null && parent.exists()) { return; } NbArtifact nbart = (NbArtifact)art; try { // shouldnot be necessary after update to maven embedder sources 20/9/2006 and later. EmbedderFactory.getProjectEmbedder().resolve(nbart, Collections.EMPTY_LIST, EmbedderFactory.getProjectEmbedder().getLocalRepository()); //getFile to create the fake file etc.. nbart.getFile(); } catch (ArtifactResolutionException ex) { ex.printStackTrace(); } catch (ArtifactNotFoundException ex) { ex.printStackTrace(); } if (nbart.getNonFakedFile() != null && !nbart.getNonFakedFile().exists()) { //TODO create a correction action for this. ProblemReport report = new ProblemReport(ProblemReport.SEVERITY_HIGH, org.openide.util.NbBundle.getMessage(ProblemReporter.class, "ERR_NoParent"), org.openide.util.NbBundle.getMessage(ProblemReporter.class, "MSG_NoParent", nbart.getId()), new OpenPomAction(nbproject)); addReport(report); } } }
if ( getProject().getParent() != null ) if ( artifact.getId().equals( getProject().getParentArtifact().getId() ) && isProcessingParent() )
/** * normalize all File references in the object tree. * @param project * @since 2.36 */ public static void normalizePaths(MavenProject project) { if (project == null) { return; } File f = project.getFile(); if (f != null) { project.setFile(FileUtil.normalizeFile(f)); } normalizePath(project.getArtifact()); normalizePaths(project.getAttachedArtifacts()); f = project.getParentFile(); if (f != null) { project.setParentFile(FileUtil.normalizeFile(f)); } normalizePath(project.getParentArtifact()); normalizePaths(project.getArtifacts()); normalizePaths(project.getDependencyArtifacts()); normalizePaths(project.getExtensionArtifacts()); normalizePaths(project.getPluginArtifacts()); normalizePath(project.getModel()); normalizePath(project.getOriginalModel()); }