private String makeVersion ( final List<ChangeEntry> changes ) { String version = null; Date date = null; for ( final ChangeEntry entry : changes ) { if ( date == null || date.before ( entry.getDate () ) ) { date = entry.getDate (); version = entry.getVersion (); } } return version == null ? "0.0.0" : version; //$NON-NLS-1$ } }
private String makeChangeLog ( final List<ChangeEntry> changes ) { final ArrayList<ChangeEntry> sortedChanges = new ArrayList<> ( changes ); Collections.sort ( sortedChanges, new ChangeEntryComparator ( true ) ); final StringBuilder sb = new StringBuilder (); for ( final ChangeEntry entry : sortedChanges ) { final Formatter f = new Formatter ( sb, Locale.ENGLISH ); f.format ( "* %3$ta %3$tb %3$td %3$tY %1$s <%2$s> %4$s", entry.getAuthor ().getName (), entry.getAuthor ().getEmail (), entry.getDate (), entry.getVersion () ); f.close (); sb.append ( '\n' ); sb.append ( entry.getDescription () ); sb.append ( '\n' ); } return sb.toString (); }
private String findVersion () { final ArrayList<ChangeEntry> sortedChanges = new ArrayList<> ( this.deploy.getChanges () ); if ( sortedChanges.isEmpty () ) { throw new IllegalStateException ( String.format ( "No change record found" ) ); } Collections.sort ( sortedChanges, new ChangeEntryComparator ( true ) ); return sortedChanges.get ( 0 ).getVersion (); }
private String makeChangeLog ( final List<ChangeEntry> changes ) { final ArrayList<ChangeEntry> sortedChanges = new ArrayList<> ( changes ); Collections.sort ( sortedChanges, new ChangeEntryComparator ( true ) ); final StringBuilder sb = new StringBuilder (); for ( final ChangeEntry entry : sortedChanges ) { final Formatter f = new Formatter ( sb, Locale.ENGLISH ); f.format ( "* %3$ta %3$tb %3$td %3$tY %1$s <%2$s> %4$s", entry.getAuthor ().getName (), entry.getAuthor ().getEmail (), entry.getDate (), entry.getVersion () ); f.close (); sb.append ( '\n' ); sb.append ( entry.getDescription () ); sb.append ( '\n' ); } return sb.toString (); }
private String findVersion () { final ArrayList<ChangeEntry> sortedChanges = new ArrayList<> ( this.deploy.getChanges () ); if ( sortedChanges.isEmpty () ) { throw new IllegalStateException ( String.format ( "No change record found" ) ); } Collections.sort ( sortedChanges, new ChangeEntryComparator ( true ) ); return sortedChanges.get ( 0 ).getVersion (); }
private String makeChangeLog ( final List<ChangeEntry> changes ) { final ArrayList<ChangeEntry> sortedChanges = new ArrayList<> ( changes ); Collections.sort ( sortedChanges, new ChangeEntryComparator ( true ) ); final StringBuilder sb = new StringBuilder (); for ( final ChangeEntry entry : sortedChanges ) { final Formatter f = new Formatter ( sb, Locale.ENGLISH ); f.format ( "* %3$ta %3$tb %3$td %3$tY %1$s <%2$s> %4$s", entry.getAuthor ().getName (), entry.getAuthor ().getEmail (), entry.getDate (), entry.getVersion () ); f.close (); sb.append ( '\n' ); sb.append ( entry.getDescription () ); sb.append ( '\n' ); } return sb.toString (); }
private String makeVersion ( final List<ChangeEntry> changes ) { String version = null; Date date = null; for ( final ChangeEntry entry : changes ) { if ( date == null || date.before ( entry.getDate () ) ) { date = entry.getDate (); version = entry.getVersion (); } } return version == null ? "0.0.0" : version; //$NON-NLS-1$ } }
/** * This returns the label styled text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object getStyledText ( Object object ) { Date labelValue = ( (ChangeEntry)object ).getDate (); String label = labelValue == null ? null : labelValue.toString (); StyledString styledLabel = new StyledString (); if ( label == null || label.length () == 0 ) { styledLabel.append ( getString ( "_UI_ChangeEntry_type" ), StyledString.Style.QUALIFIER_STYLER ); //$NON-NLS-1$ } else { styledLabel.append ( getString ( "_UI_ChangeEntry_type" ), StyledString.Style.QUALIFIER_STYLER ).append ( " " + label ); //$NON-NLS-1$ //$NON-NLS-2$ } return styledLabel; }
private String makeVersion ( final List<ChangeEntry> changes ) { String version = null; Date date = null; for ( final ChangeEntry entry : changes ) { if ( date == null || date.before ( entry.getDate () ) ) { date = entry.getDate (); version = entry.getVersion (); } } return version == null ? "0.0.0" : version; //$NON-NLS-1$ } }