Changelog of Violations lib.
Updating changelog
534d4de11ab94ce Tomas Bjerre 2018-09-25 07:27:18
Automating reporters in readme
01d4a55ff297bd5 Tomas Bjerre 2018-09-23 11:54:36
Automating reporters in readme
ef097c18f85e488 Tomas Bjerre 2018-09-23 11:38:55
Doc
93a2736d0116198 Tomas Bjerre 2018-09-22 17:08:39
Documenting parsers as a table
ba0e4e7044e2300 Tomas Bjerre 2018-09-22 08:37:03
Updating README.md
cc731ae81a2150e Tomas Bjerre 2018-09-22 08:01:27
GitHub #45 False positive matches in KotlinGradleParser enhancement
Correcting Kotlin parsers
fb2ce3dc8149194 Tomas Bjerre 2018-09-20 23:01:21
GitHub #44 Support kotlinc warnings enhancement
Kotlin Maven and Gradle parsers
59daadfab031933 Tomas Bjerre 2018-09-20 13:45:35
fixed yamllint parser
8f804cf422e884d Aleksei_Philippov 2018-09-17 12:59:38
GitHub #42 Added yamllint parser
Correcting YAMLLint
fd4e6df1b950bd4 Tomas Bjerre 2018-09-15 07:29:13
Gradle Wrapper 4.10.1
baf59e87c9821da Tomas Bjerre 2018-09-15 05:56:42
updated README
f66213f734f7b6f Alexey Filippov 2018-09-14 22:05:06
added rules for parser
9333395b1ec1dda Alexey Filippov 2018-09-14 21:59:27
Added YAMLlint parser
ae03c28f28b005c Aleksei_Philippov 2018-09-14 15:18:11
Removing Fliptables dependency
32f55e98cc590cb Tomas Bjerre 2018-09-12 20:19:43
Fix copy-n-paste in reporting CPD violations
bcc9aaf0f8bf978 terje 2018-09-12 18:05:59
Testing Spotbugs
457780347d3fb94 Tomas Bjerre 2018-09-12 16:32:10
GitHub #39 AndroidLintParser doesn't expose rule correctly enhancement
Adding category to model
9fa7ff29c678148 Tomas Bjerre 2018-08-18 14:13:38
Cleaning Violation class, reducing memory
efb508a5d73ad23 Tomas Bjerre 2018-07-27 07:14:16
GitHub #38 gcc, ARM-Gcc and Doxygen enhancement
GCC, ARM GCC and Doxygen
062647397a858f0 Tomas Bjerre 2018-07-04 17:41:33
Excaped message and filename
04313947c88e23a Tomas Bjerre 2018-07-04 10:05:38
Issue template
990f4d6da1000b6 Tomas Bjerre 2018-07-03 14:12:54
Updating docs on PyLint
4016805bf281f1f Tomas Bjerre 2018-05-03 17:08:10
GitHub #33 Add support for NullAway enhancement
NullAway
72244241bbd2ead Tomas Bjerre 2018-04-14 05:08:26
GitHub #35 cpplint parser does not recognize any violations bug
Testing cpplint variant
8455fc596c6a547 Tomas Bjerre 2018-04-13 11:45:16
Avoiding Optional in model
a2c03571ee99246 Tomas Bjerre 2018-05-01 04:58:35
TSLint
9df7684f4fba7e8 Tomas Bjerre 2018-04-20 10:06:18
Adding another PMD test
c36c7bd5a99a442 Tomas Bjerre 2018-03-07 18:05:26
Fixed typo (assertion on wrong issue checked).
5381b5d9381a6d1 Ulli Hafner 2018-03-02 22:56:12
Bumping version to fix release
1cbb6a7a096604b Tomas Bjerre 2018-02-13 18:25:15
Autoformatting and removed debug code
5e3d49f4165798e Øyvind Rørtveit 2018-02-13 15:10:07
Fixed file parsing under Windows, fixed PC-lint parser, added detection of MISRA errors for PC-lint
45d308d631a6113 Øyvind Rørtveit 2018-02-13 14:51:34
Added PC-lint parser
be94e0831808f2b Øyvind Rørtveit 2018-02-12 16:36:04
GitHub #10 Google error-prone enhancement
Google error-prone
f2720de0ec7d36c Tomas Bjerre 2018-01-14 11:20:10
GitHub #30 Parameterize the max line length for the report table.
Parameterize max width of reporter table
87c5ab7cb5f4ae7 Tomas Bjerre 2018-01-13 19:06:03
GitHub #28 Single quotes in xml are printed as '
Un-escape XML when reading attributes.
- Fixes
9b10f800c7b7941 Sam Judd 2017-12-31 03:25:14
Gathering string utils
6951f1a5039f968 Tomas Bjerre 2017-12-31 05:51:14
Relocating to correct Java identifier
8e64583ce0fec03 Tomas Bjerre 2017-12-30 18:32:34
Doc
ba8ca533c8ada71 Tomas Bjerre 2017-12-30 10:27:45
Limiting width of report messages
0f4c1919ccf1ae3 Tomas Bjerre 2017-12-25 16:02:22
Using UTF-8, instead of default
b3c21719bdce84c Tomas Bjerre 2017-12-24 21:49:53
Re-throwing any IOException
6c5f8f5b9edf1dc Tomas Bjerre 2017-12-24 20:31:13
Implementing reporter output
e390aaedcb7ec68 Tomas Bjerre 2017-12-24 12:00:57
Packaging fat jar as main jar
- So that no special classifier is needed to get the relocated gson.
764fe8fd94835a4 Tomas Bjerre 2017-12-22 18:28:23
Bumping version to fix faulty release
01745f931b7d426 Tomas Bjerre 2017-12-22 17:22:00
Adding project.ext.useShadowJar = true
- Updated release.gradle to only optionally create shadow jar.
09f13a83635d7ac Tomas Bjerre 2017-12-22 15:38:14
Doc
cffd7099ed9ad2d Tomas Bjerre 2017-12-22 12:31:48
Fixing release script to include shadow jar
dd4353ebc98226a Tomas Bjerre 2017-12-22 10:51:49
Replacing ScriptEngine with Gson
- To avoid the security issue that arise if custom Javascript can be added to the DocFX file being parsed.
- Using a shaddow jar (named all) to relocate Gson and avoid classpath issues.
524c39c2ff47d40 Tomas Bjerre 2017-12-22 10:35:12
Ignoring case when checking for equality
4d7069f628813b6 Tomas Bjerre 2017-12-21 10:12:56
DocFX parser
1ca81e02c394734 Tomas Bjerre 2017-12-21 12:32:33
Doc
8c1de7f777b3c0e Tomas Bjerre 2017-12-06 18:23:43
Cleaning up build scripts
068312ba927037d Tomas Bjerre 2017-12-03 07:09:14
Adjusting to OSS repo in Bintray
f8c0ad2397d2894 Tomas Bjerre 2017-12-02 07:29:54
Doc
8e0c4d426273dd8 Tomas Bjerre 2017-12-02 05:56:31
GitHub #27 PMD may miss ruleSet and externalInfoUrl bug
Accepting PMD files without ruleset-tag
a8e1e2ded94e9be Tomas Bjerre 2017-11-22 19:56:15
Bintray release scripts
a0c35cce38d7689 Tomas Bjerre 2017-12-01 18:42:50
Adding SwiftLint to Readme
709283d45a6537c Tomas Bjerre 2017-11-18 13:37:31
Doc
f845737670c5e10 Tomas Bjerre 2017-10-28 20:19:52
Add Resharper WikiUrl to output message
7c1024d3326478d nickfish 2017-10-12 00:51:10
GitHub #24 Added handling for empty IssueType Description attributes for Resharper
Cleanup after merge
9eed4592d38dff7 Tomas Bjerre 2017-10-09 16:27:38
Added handling for empty IssueType Description attributes for Resharper
dbb61563dc31487 nickfish 2017-10-09 03:32:29
Travis with JDK8
4298d4b63e9ba3f Tomas Bjerre 2017-09-01 19:23:05
GitHub #23 Checkstyle: don't fail if rule attribute is not present
Allowing absent source in Checkstyle parser
dd522411c894105 Tomas Bjerre 2017-09-01 10:54:30
Checking for null in API-calls
- For better error messages.
214765989fbc706 Tomas Bjerre 2017-08-11 09:42:30
Testing with reporter
b73430f34a55ff6 Tomas Bjerre 2017-07-14 19:31:04
Adding withReporter in reporter API
5a013dc35c75504 Tomas Bjerre 2017-07-14 19:25:23
GitHub #19 Support detekt enhancement
Updating doc about Detekt
bf5475d3e59fb3d Tomas Bjerre 2017-06-13 18:14:41
GitHub #20 Support Facebook Infer enhancement
Updating doc on Infer
22a2eb9add9884c Tomas Bjerre 2017-06-23 12:44:57
GitHub #22 Renaming Reporter to Parser enhancement
Renaming Reporter to Parser
- Also adding a reporter String in Violation to record the tool being used to produce the Violation.
8401c647572fb5d Tomas Bjerre 2017-07-14 18:50:23
Doc
e6c85825c084b59 Tomas Bjerre 2017-07-12 18:03:16
URL in Klocwork
43fc14f46fcfb98 Tomas Bjerre 2017-04-11 18:11:22
doc
4c367bce8658529 Tomas Bjerre 2017-04-10 20:12:21
Testing that parsers are mentioned in README.md
0f27abfb54542f3 Tomas Bjerre 2017-04-10 18:10:28
Support sbt-scalac
bc75205ca390a62 Trung Nguyen 2017-04-10 17:35:19
doc
9a44d279d312230 Tomas Bjerre 2017-03-30 19:22:00
Klocwork parser
4a875240f568a02 Tomas Bjerre 2017-03-30 17:14:56
doc
009b846e120e0ff Tomas Bjerre 2017-03-17 21:39:52
Adding filtering util
30788adc503bdd4 Tomas Bjerre 2017-03-17 14:09:58
Google Java Format
71746a1614d51b3 Tomas Bjerre 2017-02-25 12:25:45
doc
6dd871dfa4713e9 Tomas Bjerre 2017-02-19 14:15:07
GitHub #14 Support php checkers enhancement
PHPMD and PHPCS
f7212555f7a986b Tomas Bjerre 2017-02-18 20:01:36
GitHub #15 Support Rubycop enhancement
Support RubyCop
75ad3b3d415384a Tomas Bjerre 2017-02-18 21:36:36
GitHub #16 Support clang enhancement
Support CLang
68ac9c8cf268d17 Tomas Bjerre 2017-02-18 21:28:31
GitHub #17 Support golint enhancement
Support GoLint
fdbc050e06fd90a Tomas Bjerre 2017-02-18 21:01:02
Finding findbugsmessages and correcting codenarc
- Was finding findbugs messages xml incorrectly in classpath.
- Was not handling codenarc reports with empty line numbers.
60d19fedbefdf85 Tomas Bjerre 2017-02-16 20:51:05
doc
84e505343e497a2 Tomas Bjerre 2017-02-07 05:42:45
GitHub #12 Support pydocstyle (old pep257) enhancement
Adding MyPy and PyDocStyle parsers
acfe3312656237f Tomas Bjerre 2017-02-06 17:07:33
GitHub #13 Support mypy enhancement
Adding MyPy and PyDocStyle parsers
acfe3312656237f Tomas Bjerre 2017-02-06 17:07:33
Set theme jekyll-theme-slate
6063d15ecfbb8a7 Tomas Bjerre 2017-01-12 03:06:06
doc
943154cb27cfd1e Tomas Bjerre 2016-12-21 16:46:56
Renaming parse method in ViolationsParser
- To make its usage clearer.
f4dacbd541b6625 Tomas Bjerre 2016-12-21 16:34:24
doc
e17915d91a4ef8a Tomas Bjerre 2016-12-18 07:50:45
Correcting utility method for finding resource
5dd52bd39c5265a Tomas Bjerre 2016-12-16 07:19:49
Removing SLF4J dependency
8961db105e44f36 Tomas Bjerre 2016-12-15 17:32:00
Removing Guava dependency
0b8af64b20efcca Tomas Bjerre 2016-12-14 17:48:47
doc
5d94e7f3626a273 Tomas Bjerre 2016-11-06 18:12:13
Simian, ZPTLint, JCReport
60fa8a9b6091ddd Tomas Bjerre 2016-11-05 22:39:23
Gendarme
3ac58ccc82b8360 Tomas Bjerre 2016-11-05 21:28:33
CPD
7a4e651c53ab3b2 Tomas Bjerre 2016-11-05 19:16:50
CodeNarc
23fa562feee2bb2 Tomas Bjerre 2016-11-05 18:58:32
Exposing parser in reporter
2e216ee38cb2fdb Tomas Bjerre 2016-11-03 18:03:08
Letting the reporters parse strings, not files
375706d8e579bfc Tomas Bjerre 2016-11-03 17:54:20
GitHub #11 CSSLint rollup output causes parsing error bug
Handling css-lint reports where there are not line or evidence
- Also setting severity level for PyLint.
35d5d33b447b37a Tomas Bjerre 2016-10-26 15:39:37
Changing rule format in PyLint to CODE(codeName)
24618707a88497c Tomas Bjerre 2016-10-25 17:44:33
PyLint parser
ec90aa741fdeb67 Tomas Bjerre 2016-10-24 17:16:46
Supporting StyleCop
- And project level issue in FxCop.
d68d368e8ffc609 Tomas Bjerre 2016-10-03 17:00:57
Formatting code
09347946765a096 Tomas Bjerre 2016-10-02 12:34:51
GitHub #4 eslint enhancement
ESLint
e9f338ef44d3a45 Tomas Bjerre 2016-10-01 11:25:19
Preliminary support for StyleCop
81e30321fa1619b Tomas Bjerre 2016-10-01 10:24:14
Support for FxCop
ac5a58c002f8c97 Tomas Bjerre 2016-10-01 09:55:19
Refactoring, adding ViolationsParser interface
- Also preparing for FxCop.
adef3f6ed9c6cfc Tomas Bjerre 2016-10-01 08:38:19
doc
4f54260b7b47e96 Tomas Bjerre 2016-07-28 20:22:22
Updating README.md
- And formatting code after merge of PR.
34cc693dfcc7bad Tomas Bjerre 2016-04-27 05:34:51
Add Android Lint parser
05a11ed65560142 panpanini 2016-04-27 04:38:50
Doc
8a3d860da48c56d Tomas Bjerre 2016-04-23 17:08:41
Making Violation class serializable
408ea213a51516c Tomas Bjerre 2016-04-23 17:06:14
Updating docs
30e7ac53b0b7efd Tomas Bjerre 2016-04-07 16:39:05
GitHub #5 PiTest enhancement
Adding pitest parser
eeb2a624a99a7ff Tomas Bjerre 2016-03-26 19:22:06
GitHub #7 Findbugs parser misses bugs bug
Correcting exception message thrown if attribute not found
- XMLStreamReader does not have its own implementation of toString.
53719338add95a3 Tomas Bjerre 2016-04-07 16:24:14
FindBugsParser is using string matching to try to parse XML, which is
- failing because SourceLine elements may, or may not self-terminate.
- Convert to use a StAX parser, which is likely more performant since it
- does not need to construct regexes and lists to store the results in, but
- instead will do a forwards-only stream read.
- Signed-off-by: Nigel Magnay <[email protected]>
c6679a504380bcd Nigel Magnay 2016-04-07 15:41:56
Adding Jenkins plugin link to README.md
eb90c644065c9b6 Tomas Bjerre 2016-03-06 20:20:42
GitHub #3 Support more formats enhancement
Support PerlCritic and XMLLint
b7c4ea0c66a4c69 Tomas Bjerre 2016-03-06 13:45:16
Support CPPLint
319eaabe55b383b Tomas Bjerre 2016-03-06 13:39:27
Flake8 (PyLint) and Lint parser
30ba7fd5ed017d3 Tomas Bjerre 2016-03-06 13:39:25
Resharper support
5bfc5d3448ab978 Tomas Bjerre 2016-03-06 13:39:23
CPPCheck support
e1a7ad7be14653b Tomas Bjerre 2016-03-06 13:39:20
Adding possibility to set findbugs messages
3a8c7089d924848 Tomas Bjerre 2016-03-05 09:34:51
Only most specific FindBugs line
- Also SLF4J and some debug logging.
b50c549861119cf Tomas Bjerre 2016-03-04 17:16:52
Adding reporter to Violation
ddddaefba1f1aee Tomas Bjerre 2016-03-04 05:34:23
Adding links to projects using this lib
b6b4b74339b5008 Tomas Bjerre 2016-03-03 21:05:58
Moving example reports to its own repo
344567418ac1167 Tomas Bjerre 2016-03-03 18:53:24
Adding accumulated builder
- With sorting by file or severity.
- With filtering of severity.
9b87b1d1184d184 Tomas Bjerre 2016-02-28 19:40:26
Update README.md
2dca003de3f0764 Tomas Bjerre 2016-02-21 13:09:41
JSHint and PMD parsers
48773067b5e86d1 Tomas Bjerre 2016-02-21 12:18:13
Findbugs parser
395483a7117cdb7 Tomas Bjerre 2016-02-21 11:42:53
Adding specifics and column to Violation
d6e0920176a6d9f Tomas Bjerre 2016-02-21 08:33:00
Parsers and sample reports
b8d5a66e8ec407c Tomas Bjerre 2016-02-20 21:40:52