From 65989e76a40bf085059ee2bf9c695c6b45a771fb Mon Sep 17 00:00:00 2001 From: Oliver Burn Date: Mon, 13 May 2002 01:48:41 +0000 Subject: [PATCH] Request 555262: Include column number in the XML output --- build.xml | 1 + docs/releasenotes.html | 19 +++++++++++++++++++ .../tools/checkstyle/XMLLogger.java | 8 +++++--- 3 files changed, 25 insertions(+), 3 deletions(-) diff --git a/build.xml b/build.xml index ef8e31c42..991ffc56f 100644 --- a/build.xml +++ b/build.xml @@ -187,6 +187,7 @@ includes="**/*.java" excludes="**/Generated*.java"/> + diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 3218c277d..7bf4ac4ab 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -26,6 +26,7 @@

Checkstyle 2

    +
  • Release 2.3
  • Release 2.2
  • Release 2.1
  • Release 2.0
  • @@ -35,6 +36,24 @@ + +

    Release 2.3

    +

    + New features: +

      + +
    • Include column number in the XML output (request 555262).
    • +
    +

    + +

    + Resolved bugs: +

      +
    • Bugs! What bugs?
    • +
    +

    + +

    Release 2.2

    diff --git a/src/checkstyle/com/puppycrawl/tools/checkstyle/XMLLogger.java b/src/checkstyle/com/puppycrawl/tools/checkstyle/XMLLogger.java index 0b604a854..d508038bf 100644 --- a/src/checkstyle/com/puppycrawl/tools/checkstyle/XMLLogger.java +++ b/src/checkstyle/com/puppycrawl/tools/checkstyle/XMLLogger.java @@ -109,9 +109,11 @@ public class XMLLogger /** @see AuditListener **/ public void addError(AuditEvent aEvt) { - mWriter.println(""); + mWriter.print(" 0) { + mWriter.print(" column=\"" + aEvt.getColumn() + "\""); + } + mWriter.println(" message=\"" + encode(aEvt.getMessage()) + "\"/>"); } /** @see AuditListener **/