[logback-dev] [qos-ch/logback-decoder] 6de473: Rename "Conversion Modifier" to "Option"

Tony Trinh tony19 at gmail.com
Mon Jun 10 05:50:39 CEST 2013


  Branch: refs/heads/master
  Home:   https://github.com/qos-ch/logback-decoder
  Commit: 6de473fc78fdea5dd6374ccae667855bc40287ac
      https://github.com/qos-ch/logback-decoder/commit/6de473fc78fdea5dd6374ccae667855bc40287ac
  Author: Tony Trinh <tony19 at gmail.com>
  Date:   2013-06-09 (Sun, 09 Jun 2013)

  Changed paths:
    M src/main/java/ch/qos/logback/core/pattern/parser2/PatternInfo.java
    M src/main/java/ch/qos/logback/core/pattern/parser2/PatternParser.java
    M src/main/java/ch/qos/logback/decoder/DateParser.java
    M src/test/java/ch/qos/logback/core/pattern/parser2/PatternParserTest.java
    M src/test/java/ch/qos/logback/decoder/DecoderTest.java

  Log Message:
  -----------
  Rename "Conversion Modifier" to "Option"

"Option" text aligns with the logback manual. Plus, it's nice and
simple (easy to type).


  Commit: 01b8527c4948ce58042a8e3a1a9911aa92d9e84f
      https://github.com/qos-ch/logback-decoder/commit/01b8527c4948ce58042a8e3a1a9911aa92d9e84f
  Author: Tony Trinh <tony19 at gmail.com>
  Date:   2013-06-09 (Sun, 09 Jun 2013)

  Changed paths:
    M src/main/java/ch/qos/logback/core/pattern/parser2/PatternParser.java
    M src/test/java/ch/qos/logback/core/pattern/parser2/PatternParserTest.java
    M src/test/java/ch/qos/logback/decoder/DecoderTest.java

  Log Message:
  -----------
  Fix parser for patterns w/multiple options (#1)

The pattern parser failed (returned invalid results) when trying to
parse layout patterns containing multiple conversion words that have
options. This was mainly due to greedy regex patterns for "group" and
"option"; and to incorrect post-match parsing.

This patch fixes the regex patterns and the post-match parsing. A unit
test was also added to test for this specific problem.


  Commit: c5390ed83a58c206853ea9c04a78184c0ec59bc4
      https://github.com/qos-ch/logback-decoder/commit/c5390ed83a58c206853ea9c04a78184c0ec59bc4
  Author: Tony Trinh <tony19 at gmail.com>
  Date:   2013-06-09 (Sun, 09 Jun 2013)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Update all dependency versions in POM


  Commit: 63ec9562244a8932d704cb6aeb6bab0cc223a346
      https://github.com/qos-ch/logback-decoder/commit/63ec9562244a8932d704cb6aeb6bab0cc223a346
  Author: Tony Trinh <tony19 at gmail.com>
  Date:   2013-06-09 (Sun, 09 Jun 2013)

  Changed paths:
    M src/main/java/ch/qos/logback/core/pattern/parser2/PatternParser.java
    M src/main/java/ch/qos/logback/decoder/Decoder.java
    M src/test/java/ch/qos/logback/decoder/regex/RegexPatternsTest.java

  Log Message:
  -----------
  Resolve deprecated class refs for named-regexp


  Commit: 74b2a694cc3e3d788178a1f8d632c21a50fc8d70
      https://github.com/qos-ch/logback-decoder/commit/74b2a694cc3e3d788178a1f8d632c21a50fc8d70
  Author: Tony Trinh <tony19 at gmail.com>
  Date:   2013-06-09 (Sun, 09 Jun 2013)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Tweak pom settings

Bump versions for compiler and surefire. Tweak surefire settings and
redirect test output to file to minimize noise on command line.


Compare: https://github.com/qos-ch/logback-decoder/compare/60168e8fc482...74b2a694cc3e


More information about the logback-dev mailing list