summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Klinghed <the_jk@opera.com>2017-10-09 16:03:13 +0200
committerJoel Klinghed <the_jk@opera.com>2017-10-09 16:09:08 +0200
commit934694406c4c5d6b496bc4473c3bd342aea2af1f (patch)
tree6756c509eb7622ce3b5b343faf170a89c114b5eb
parent1bb1faccaa0e921a5f856de1bd02c4c53f3348f9 (diff)
Support checkstyle 7.x output format
Bump emacs version to 0.3.4
-rw-r--r--README2
-rw-r--r--build.gradle2
-rw-r--r--flycheck-android-experimental-pkg.el2
-rw-r--r--flycheck-android-experimental.el7
4 files changed, 9 insertions, 4 deletions
diff --git a/README b/README
index 87547ab..35c32c4 100644
--- a/README
+++ b/README
@@ -93,4 +93,4 @@ Build the gradle plugin jar and upload the "../repo" repository by default.
./gradle packageList
Build the Emacs package placing it in
-build/flycheck-android-experimental-0.3.2.tar
+build/flycheck-android-experimental-0.3.4.tar
diff --git a/build.gradle b/build.gradle
index b2ee96d..0cb29ce 100644
--- a/build.gradle
+++ b/build.gradle
@@ -63,5 +63,5 @@ class PackageTask extends DefaultTask {
}
task packageLisp(type: PackageTask) {
- packageName 'flycheck-android-experimental-0.3.2'
+ packageName 'flycheck-android-experimental-0.3.4'
}
diff --git a/flycheck-android-experimental-pkg.el b/flycheck-android-experimental-pkg.el
index d82721e..4a69612 100644
--- a/flycheck-android-experimental-pkg.el
+++ b/flycheck-android-experimental-pkg.el
@@ -1,4 +1,4 @@
(define-package
"flycheck-android-experimental"
- "0.3.2"
+ "0.3.4"
"A package with flycheck for android experimental gradle plugin.")
diff --git a/flycheck-android-experimental.el b/flycheck-android-experimental.el
index 134c1b3..87cde62 100644
--- a/flycheck-android-experimental.el
+++ b/flycheck-android-experimental.el
@@ -58,7 +58,12 @@
(message (one-or-more (not (any "^")))
(any "^"))
line-end)
- ;; checkstyle messages
+ ;; checkstyle messages (>= 7 style)
+ (warning line-start "[WARN] " (file-name) ":" line ":" column ": " (message) line-end)
+ (warning line-start "[WARN] " (file-name) ":" line ": " (message) line-end)
+ (error line-start "[ERROR] " (file-name) ":" line ":" column ": " (message) line-end)
+ (error line-start "[ERROR] " (file-name) ":" line ": " (message) line-end)
+ ;; checkstyle messages (< 7 style)
(warning line-start (file-name) ":" line ": warning: " (message) line-end)
(error line-start (file-name) ":" line ":" column ": " (message) line-end)
(error line-start (file-name) ":" line ": " (message) line-end))