java.lang.Object
org.apache.maven.scm.util.AbstractConsumer
org.apache.maven.scm.provider.svn.svnexe.command.blame.SvnBlameConsumer
All Implemented Interfaces:
org.codehaus.plexus.util.cli.StreamConsumer

public class SvnBlameConsumer extends AbstractConsumer
Since:
1.4
  • Field Details

    • SVN_TIMESTAMP_PATTERN

      private static final String SVN_TIMESTAMP_PATTERN
      See Also:
    • LINE_PATTERN

      private static final Pattern LINE_PATTERN
    • REVISION_PATTERN

      private static final Pattern REVISION_PATTERN
    • AUTHOR_PATTERN

      private static final Pattern AUTHOR_PATTERN
    • DATE_PATTERN

      private static final Pattern DATE_PATTERN
    • dateFormat

      private SimpleDateFormat dateFormat
    • lines

      private List<BlameLine> lines
    • lineNumber

      private int lineNumber
    • revision

      private String revision
    • author

      private String author
  • Constructor Details

    • SvnBlameConsumer

      public SvnBlameConsumer(ScmLogger logger)
  • Method Details

    • consumeLine

      public void consumeLine(String line)
    • parseDateTime

      protected Date parseDateTime(String dateTimeStr)
    • getLines

      public List<BlameLine> getLines()