Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/timestamper-plugin
  Commit: 313399884806fc6937542d884a8ad4c5c4fbe3a2
      
https://github.com/jenkinsci/timestamper-plugin/commit/313399884806fc6937542d884a8ad4c5c4fbe3a2
  Author: Steven Brown <stevengbr...@gmail.com>
  Date:   2013-12-04 (Wed, 04 Dec 2013)

  Changed paths:
    M src/main/java/hudson/plugins/timestamper/TimestampNote.java
    M src/main/java/hudson/plugins/timestamper/TimestamperBuildWrapper.java
    M src/main/java/hudson/plugins/timestamper/TimestamperConfig.java
    M src/main/java/hudson/plugins/timestamper/action/TimestampsAction.java
    M 
src/main/java/hudson/plugins/timestamper/annotator/ConsoleLogParserImpl.java
    M src/main/java/hudson/plugins/timestamper/annotator/TimestampAnnotator.java
    M 
src/main/java/hudson/plugins/timestamper/annotator/TimestampAnnotatorFactory.java
    M 
src/main/java/hudson/plugins/timestamper/format/TimestampFormatterImpl.java
    M src/main/java/hudson/plugins/timestamper/io/DumpTimestamps.java
    A src/main/java/hudson/plugins/timestamper/io/TimeShiftsReader.java
    M src/main/java/hudson/plugins/timestamper/io/TimestampsReader.java
    M src/main/java/hudson/plugins/timestamper/io/TimestampsWriter.java
    M src/main/java/hudson/plugins/timestamper/io/Varint.java
    M src/test/java/hudson/plugins/timestamper/io/TimestampsIOTest.java
    M src/test/java/hudson/plugins/timestamper/io/TimestampsReaderTest.java
    M src/test/java/hudson/plugins/timestamper/io/TimestampsWriterTest.java
    M src/test/java/hudson/plugins/timestamper/io/VarintTest.java

  Log Message:
  -----------
  Null-handling refactoring
- Remove unnecessary usages of null.
- Use Optional instead of null values where appropriate.
- Add comments to explain nulls with special meanings.
- Annotate fields and parameters that can be null with @CheckForNull.
- Validate constructor arguments with Preconditions.checkNotNull.

Further refactoring
- Add class to read time-shifts, previously handled by TimestampsReader.
- Varint.read reads directly from an InputStream, instead of needing a
  Varint.ByteReader.


  Commit: eb8f2c150256da6d371a3a1aa756f789fc269a86
      
https://github.com/jenkinsci/timestamper-plugin/commit/eb8f2c150256da6d371a3a1aa756f789fc269a86
  Author: Steven Brown <stevengbr...@gmail.com>
  Date:   2013-12-04 (Wed, 04 Dec 2013)

  Changed paths:
    M src/main/java/hudson/plugins/timestamper/annotator/ConsoleLogParser.java
    M 
src/test/java/hudson/plugins/timestamper/annotator/ConsoleLogParserImplTest.java
    A 
src/test/java/hudson/plugins/timestamper/annotator/ConsoleLogParserResultTest.java

  Log Message:
  -----------
  Remove some usages of commons-lang


  Commit: 9c2e68ca9cc3139d06d98736628649300179ec5c
      
https://github.com/jenkinsci/timestamper-plugin/commit/9c2e68ca9cc3139d06d98736628649300179ec5c
  Author: Steven Brown <stevengbr...@gmail.com>
  Date:   2013-12-04 (Wed, 04 Dec 2013)

  Changed paths:
    M src/main/java/hudson/plugins/timestamper/TimestampNote.java
    M src/main/java/hudson/plugins/timestamper/TimestamperConfig.java
    M 
src/main/java/hudson/plugins/timestamper/annotator/TimestampAnnotatorFactory.java
    M 
src/main/java/hudson/plugins/timestamper/format/TimestampFormatterImpl.java
    M src/test/java/hudson/plugins/timestamper/TimestampNoteTest.java
    M 
src/test/java/hudson/plugins/timestamper/format/TimestampFormatterImplTest.java

  Log Message:
  -----------
  Simplify handling of a null StaplerRequest


Compare: 
https://github.com/jenkinsci/timestamper-plugin/compare/cfe1e4f1c36d...9c2e68ca9cc3

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to