/** * Method removeContributor. * * @param contributor */ public void removeContributor( Contributor contributor ) { getContributors().remove( contributor ); } //-- void removeContributor( Contributor )
/** * Method addContributor. * * @param contributor */ public void addContributor( Contributor contributor ) { getContributors().add( contributor ); } //-- void addContributor( Contributor )
@Override protected void mergeModel_Contributors( Model target, Model source, boolean sourceDominant, Map<Object, Object> context ) { if ( target.getContributors().isEmpty() ) { target.setContributors( new ArrayList<>( source.getContributors() ) ); } }
public List getContributors() { return getModel().getContributors(); }
public List<Contributor> getContributors() { return getModel().getContributors(); }
protected void mergeModel_Contributors( Model target, Model source, boolean sourceDominant, Map<Object, Object> context ) { List<Contributor> src = source.getContributors(); if ( !src.isEmpty() ) { List<Contributor> tgt = target.getContributors(); Map<Object, Contributor> merged = new LinkedHashMap<>( ( src.size() + tgt.size() ) * 2 ); for ( Contributor element : tgt ) { Object key = getContributorKey( element ); merged.put( key, element ); } for ( Contributor element : src ) { Object key = getContributorKey( element ); if ( sourceDominant || !merged.containsKey( key ) ) { merged.put( key, element ); } } target.setContributors( new ArrayList<>( merged.values() ) ); } }
if ( ( model.getContributors() != null ) && ( model.getContributors().size() > 0 ) ) for ( Iterator iter = model.getContributors().iterator(); iter.hasNext(); )
if ( child.getContributors().size() == 0 ) child.setContributors( parent.getContributors() );
if ( child.getContributors().size() == 0 ) child.setContributors( parent.getContributors() );
result.setCiManagement( cloneCiManagement( src.getCiManagement() ) ); result.setContributors( cloneList( src.getContributors(), CONTRIBUTOR_CLONER ) );
@Override public List<Contributor> getContributors() { return delegate.getContributors(); }
@Override public List<Contributor> get( Model model ) { return model.getContributors(); }
/** * Method addContributor. * * @param contributor */ public void addContributor( Contributor contributor ) { getContributors().add( contributor ); } //-- void addContributor( Contributor )
/** * Method removeContributor. * * @param contributor */ public void removeContributor( Contributor contributor ) { getContributors().remove( contributor ); } //-- void removeContributor( Contributor )
@Override protected void mergeModel_Contributors( Model target, Model source, boolean sourceDominant, Map<Object, Object> context ) { if ( target.getContributors().isEmpty() ) { target.setContributors( new ArrayList<>( source.getContributors() ) ); } }
/** * Method addContributor * * @param contributor */ public void addContributor(Contributor contributor) { if ( !(contributor instanceof Contributor) ) { throw new ClassCastException( "Model.addContributors(contributor) parameter must be instanceof " + Contributor.class.getName() ); } getContributors().add( contributor ); } //-- void addContributor(Contributor)
/** * Method removeContributor * * @param contributor */ public void removeContributor(Contributor contributor) { if ( !(contributor instanceof Contributor) ) { throw new ClassCastException( "Model.removeContributors(contributor) parameter must be instanceof " + Contributor.class.getName() ); } getContributors().remove( contributor ); } //-- void removeContributor(Contributor)
if ( ( model.getContributors() != null ) && ( model.getContributors().size() > 0 ) ) for ( Iterator iter = model.getContributors().iterator(); iter.hasNext(); )
private void addContributors(MavenPomDescriptor pomDescriptor, Model model, Store store) { List<Contributor> contributors = model.getContributors(); for (Contributor contributor : contributors) { MavenContributorDescriptor contributorDescriptor = store.create(MavenContributorDescriptor.class); addCommonParticipantAttributes(contributorDescriptor, contributor, store); pomDescriptor.getContributors().add(contributorDescriptor); } }
@Override public boolean canGenerateReport() { boolean result = super.canGenerateReport(); if ( result && skipEmptyReport ) { result = !isEmpty( getProject().getModel().getDevelopers() ) || !isEmpty( getProject().getModel().getContributors() ); } return result; }