Changelog of violations-lib.
- sarif including some Sarif violations that were ignored (3f681 Tomas Bjerre)
- sarif originalUriBaseIds lookup (6f483 Tomas Bjerre) #189
- make flake8 regex more precise to avoid false positives (#185) (50ffc Holger Englert)
- rule resolution in sarif (6c70b bug-brain)
Added semgrep parser
f56e9 Aurelian Teglas 2023-01-19 15:17:36
Added semgrep source information to the violation message
0370f Aurelian Teglas 2023-01-19 15:17:36
- relative paths to root in sarif export (45cb5 Tomas Bjerre)
- relative paths to root in sarif export (dbf02 Tomas Bjerre)
- relative paths to root in sarif export (6db05 Tomas Bjerre)
- relative paths in sarif export (778bb Tomas Bjerre)
- avoid line 0 in sarif parser, invalid (f8161 Tomas Bjerre)
- producing valid sarif format (04973 Tomas Bjerre)
- relative in CodeClimate (6211a Tomas Bjerre)
Fixes #153: Handle absolute Windows paths in ErrorProne warnings
- Also fixes an issue where the first character of the file path was sometimes omitted.
2ffdd Timon Bijlsma 2022-08-29 12:22:47
- SARIF reading reporter name from correct driver (2bf11 Tomas Bjerre)
- #160 #163 unique correlation id + rule message display (f790b Eric Johnson)
Fix typo in test
e8393 Róbert Papp 2022-08-24 18:35:29
- stepping dependencies (f4e9f Tomas Bjerre)
- NPE when file empty in cppcheck (5b3a0 Tomas Bjerre)
favor markdown text
ceff3 Jeremy Long 2022-05-21 09:58:25
favor markdown when extracting the message from a finding
3a57e Jeremy Long 2022-05-21 09:55:27
- Add GreenHills log parser. (3c6a1 Alexander Falkenstern)
add support for help text from Sarif rules
b3870 Jeremy Long 2022-05-04 13:33:33
use driver tool name as the reporter when available
c274a Jeremy Long 2022-05-04 11:33:32
- correcting groupId (b3c8e Tomas Bjerre)
add paths to valgrind Violation.file
ebca9 Tony Ciavarella 2021-12-09 00:31:20
- renaming SARIFPARSER to SARIF (00f61 Tomas Bjerre)
- correcting sarif link (b3684 Tomas Bjerre)
- sarif parser (09a41 Tomas Bjerre)
- make build script run on Windows (84883 Tomas Bjerre)
fix valgrind suppression parsing
18f02 Tony Ciavarella 2021-12-06 04:31:16
add valgrind xml output parser
be845 Tony Ciavarella 2021-12-05 04:42:11
ci
0fd82 Tomas Bjerre 2021-12-04 09:53:17
- sort results in Jacoco (b454f Tomas Bjerre)
Generated code does not have line information so we are skipping violations in those cases
89019 Aurelian Teglas 2021-08-05 09:37:30
- allow parser instance to be given (3d606 Tomas Bjerre)
Fixed failing tests from the framework
de042 Aurelian Teglas 2021-07-10 20:04:13
Migrated to XMLStreamReader
caeb0 Aurelian Teglas 2021-07-10 19:45:55
Added unit tests for hte jacoco xml parser
29b36 Aurelian Teglas 2021-07-10 18:47:25
Added starting point for Jacoco coverage parser
a818c Aurelian Teglas 2021-07-06 17:53:46
add parser for msbuild log files
6ca81 Michael Kaiser 2021-06-15 14:06:06
removing violations repoType
fd927 Tomas Bjerre 2021-04-05 07:48:37
correcting repoTyp
7e413 Tomas Bjerre 2021-04-02 18:27:48
Using new buildscript
f0e52 Tomas Bjerre 2021-04-02 17:50:33
interpreting Fatal in AndroidLint as Error #121
47647 Tomas Bjerre 2021-03-29 14:43:54
testing archunit #120
0f9bc Tomas Bjerre 2021-01-29 19:20:44
Parse CPPCheck reports without file #118
c2c58 Tomas Bjerre 2021-01-01 13:12:42
fix unit test
b71b5 Nov1kov 2020-12-13 09:18:45
merge master to fix_patch_parser
02e44 Nov1kov 2020-12-13 09:09:19
Approval testing of PatchParser
68826 Tomas Bjerre 2020-12-12 11:31:21
prevent comment line out of diff
4517a Nov1kov 2020-12-11 11:12:34
Making isIgnored public jenkinsci/violation-comments-to-stash-plugin#72
37b6d Tomas Bjerre 2020-12-06 08:33:13
ignorePaths jenkinsci/violation-comments-to-stash-plugin#72
1508d Tomas Bjerre 2020-12-06 07:41:13
fix formatting after merge
3583b Tomas Bjerre 2020-11-27 13:06:22
fix parse gradle kotlin windows-style path
80408 Nov1kov 2020-11-27 12:49:42
fix parse gradle kotlin column line
5ac9c Nov1kov 2020-11-26 18:38:36
Parsing error tag in JUnit reports #115
8853c Tomas Bjerre 2020-11-15 16:22:50
JUnit parser throws StringIndexOutOfBoundsException #113
893e6 Tomas Bjerre 2020-10-17 19:45:12
check_name and engine_name in CodeClimate #112
c84cd Tomas Bjerre 2020-10-04 10:19:52
check_name and engine_name in CodeClimate #112
18f86 Tomas Bjerre 2020-10-04 07:19:35
Find Security Bugs messages
f67a6 Tomas Bjerre 2020-09-27 16:13:07
Rewriting ResharperParser parser #101
dcf86 Tomas Bjerre 2020-09-27 15:38:33
Rewriting PiTestParser parser #101
91d02 Tomas Bjerre 2020-09-27 15:04:27
Rewriting LintParser parser #101
c8289 Tomas Bjerre 2020-09-27 14:45:48
Rewriting JSLintParser parser #101
0533e Tomas Bjerre 2020-09-27 14:24:33
Rewriting CSSLintParser parser #101
0516f Tomas Bjerre 2020-09-27 14:19:19
Rewriting PMDParser parser #101
5f968 Tomas Bjerre 2020-09-27 14:07:01
Rewriting CheckstyleParser parser #101
0b0b2 Tomas Bjerre 2020-09-27 13:53:30
Rewriting AndroidLintParser parser #101
d2e8c Tomas Bjerre 2020-09-27 13:44:48
Rewriting FindbugsParser parser #101
c41fa Tomas Bjerre 2020-09-27 09:32:45
Rewriting CPPCheckParser parser #101
17b0d Tomas Bjerre 2020-09-26 19:11:55
Rewriting JUnit parser #108 #101
2eac2 Tomas Bjerre 2020-09-25 18:35:54
Allow Checkstyle reports with no line #107
708c7 Tomas Bjerre 2020-09-23 15:47:40
change parser name to generic
99446 Anirudh Bagri 2020-09-14 06:15:22
map file parser to generic reporter
dfe2a Anirudh Bagri 2020-09-10 15:21:30
add file parser
0c984 Anirudh Bagri 2020-09-10 15:12:07
Moving PatchParser from violation-comments-lib #95
5c52a Tomas Bjerre 2020-09-06 05:24:56
Moving PatchParser from violation-comments-lib #95
8430d Tomas Bjerre 2020-09-06 05:16:01
adjusting message of junit parser
96e73 Tomas Bjerre 2020-09-05 06:35:02
Support JUNI reports without message #100
925c9 Tomas Bjerre 2020-09-04 15:41:14
Avoid removing violations that are not duplicates #98
0b81e Tomas Bjerre 2020-08-27 17:43:08
JUnit missing message and type #97
2d06b Tomas Bjerre 2020-08-27 16:20:21
ignore codeclimate json
c04ae Tomas Bjerre 2020-07-26 06:30:38
Add test for MyPy error messages containing colons
01cb5 David Kolossa 2020-07-25 09:18:59
Non-greedy match in MyPy Parser
- This avoids cutting of error messages containing colons ":"
- e.g.:
- error: Need type annotation for 'a' (hint: "a: List[<type>] = ...")
3d40d David Kolossa 2020-07-25 08:37:08
Allow missing message in JUnit report #91
bc740 Tomas Bjerre 2020-06-26 16:58:57
Add Violation.endColumn property
- Signed-off-by: Semyon Levin <levin.semen@gmail.com>
e5139 Semyon Levin 2020-06-10 20:31:38
Fixing SECURITY-1854
b100c Tomas Bjerre 2020-05-20 14:42:04
Reformatting after merge
c1bbc Tomas Bjerre 2020-05-16 16:58:22
Make CPPCheck opening regex more specific
aef04 Timothy Brackett 2020-05-16 15:21:28
Add better test for #86
27c0f Timothy Brackett 2020-05-16 15:20:20
Testing empty cppcheck #86
553fd Tomas Bjerre 2020-05-15 16:20:49
Not including lines in codeclimate fingerprint tomasbjerre/violations-maven-plugin#1
1fff2 Tomas Bjerre 2020-03-29 14:08:24
Doc
24a91 Tomas Bjerre 2020-03-03 18:22:05
XUnit #84
04762 Tomas Bjerre 2020-03-03 16:42:09
CPPCheckParser results version 2 #82
2b96a Tomas Bjerre 2020-02-06 18:27:04
CPPCheckParser with auto closed tags #82
64781 Tomas Bjerre 2020-02-03 15:57:04
Filtering out duplicated violations
487cf Tomas Bjerre 2020-01-19 15:50:54
Correcting Spotbugs warnings
97ed6 Tomas Bjerre 2020-01-03 06:41:18
Add support for newer sonar report format
432e5 Zakey Faieq 2020-01-02 22:18:04
Add parser for protolint
80e3c David 2019-10-21 20:25:12
Parsing PyDocStyle generated with -s
#71
2de77 Tomas Bjerre 2019-10-10 15:22:54
1.105-SNAPSHOT
6cc2e Tomas Bjerre 2019-10-09 19:27:48
Accepting empty message in ResharperParser #78
fd089 Tomas Bjerre 2019-10-09 19:18:36
doc
ff1af Tomas Bjerre 2019-10-09 16:57:30
Spotbugs
2cec5 Tomas Bjerre 2019-10-07 18:30:04
More logging
266e2 Tomas Bjerre 2019-10-05 06:21:10
Testing reportsfinder traversal
019ea Tomas Bjerre 2019-10-05 05:24:28
Always front slashes when searching FS
- Also adding logging the help determining why some files is not getting picked up.
7e237 Tomas Bjerre 2019-10-04 14:44:12
Create FUNDING.yml
42901 Tomas Bjerre 2019-09-28 06:58:05
Documenting HadoLint #77
d516f Tomas Bjerre 2019-09-09 14:24:15
Validating attributes in CodeClimate Parser #76
e0703 Tomas Bjerre 2019-09-07 12:17:03
Validating attributes in CodeClimate Parser #76
51074 Tomas Bjerre 2019-09-07 12:09:14
CodeClimate #76
60420 Tomas Bjerre 2019-09-07 11:45:10
Documenting Sonar
f6f7f Tomas Bjerre 2019-09-04 19:52:52
Handling Sonar reports without severity #75
b7fff Tomas Bjerre 2019-09-04 19:23:23
Renaming JSHINT parser to JSLINT #74
- Because the format parsed by the parser is actually JSLint. This breaks compatibility!
d34e2 Tomas Bjerre 2019-08-03 10:36:59
Bandit #73
0af66 Tomas Bjerre 2019-08-02 06:06:51
Testing with Mavens Surefire Report #70
cd486 Tomas Bjerre 2019-06-15 05:40:39
OpenJDK 11 in Travis
d5e57 Tomas Bjerre 2019-06-11 17:10:38
doc
7ec4f Tomas Bjerre 2019-06-09 18:09:59
Added JUnit parser
13100 Antti Keistinen 2019-06-04 02:46:29
Allowing noise in Flake8 parser #69
1ab66 Tomas Bjerre 2019-06-07 05:38:45
doc
8d9a2 Tomas Bjerre 2019-06-01 13:41:05
doc
b9720 Tomas Bjerre 2019-06-01 13:16:48
doc
09670 Tomas Bjerre 2019-06-01 10:30:52
doc
9697b Tomas Bjerre 2019-05-30 20:28:12
Bumping version
2e345 Tomas Bjerre 2019-04-24 15:24:42
Bumping version
6a1fd Tomas Bjerre 2019-04-24 15:07:14
Handling line "None" in cpplint #68
d9164 Tomas Bjerre 2019-04-24 14:55:49
Testing #68
ae136 Tomas Bjerre 2019-04-23 17:52:56
Note on Sonar
7656a Tomas Bjerre 2019-04-03 14:17:03
Bumping version
22776 Tomas Bjerre 2019-03-29 15:03:56
Bumping version
2aa01 Tomas Bjerre 2019-03-29 14:56:12
Correcting Sonar severity mapping #67
1eeaf Tomas Bjerre 2019-03-29 14:40:51
Sonar Report #66
09af9 Tomas Bjerre 2019-03-23 14:28:21
Correcting test case after merge of #65
c2f53 Tomas Bjerre 2019-03-13 18:57:38
Add line attribute to one of the issues reported
- Add line attribute to one of the issues reported to test optional line number plotting in klocwork report
7899d deepuj 2019-03-13 18:43:05
Support line number optionally in klocwork reports
b74f8 deepuj 2019-03-13 18:38:16
golangci-lint
fb3dd Tomas Bjerre 2019-03-07 17:08:38
Add support for golangci-lint flavoured Checkstyle
- aka Checkstyle 5.0, apparently.
- Signed-off-by: Nic Cope <negz@rk0n.org>
1bf28 Nic Cope 2019-03-07 10:25:12
Add a test demonstrating that golangci-lint Checkstyle does not parse
- Signed-off-by: Nic Cope <negz@rk0n.org>
82712 Nic Cope 2019-03-07 10:22:37
Adding group attribute #54
df1c8 Tomas Bjerre 2019-02-24 15:28:55
Example streaming
f9fb9 Tomas Bjerre 2019-02-20 17:19:25
Correcting Flake8 parser #58
14d61 Tomas Bjerre 2019-02-10 15:35:41
Sorting reporters in README
345c4 Tomas Bjerre 2019-02-02 09:35:10
Documentation changed to reflect the support for Scalastyle
edd14 Andre Carmo 2019-02-01 23:50:25
Added ScalaStyle reporter with CheckStyle parser
bcf70 Andre Carmo 2019-02-01 23:30:12
Doc
2c6a3 Tomas Bjerre 2019-01-30 17:00:29
MSCPP and IAR #55 #56
91a9b Tomas Bjerre 2019-01-29 16:59:16
Including info in CppCheck
69e26 Tomas Bjerre 2019-01-23 07:22:24
Avoiding faulty slash with CodeNarc #53
fa97a Tomas Bjerre 2019-01-14 17:05:33
Setting version to fix faulty release
54775 Tomas Bjerre 2019-01-09 16:42:44
Setting version to fix faulty release
5754b Tomas Bjerre 2019-01-09 16:27:05
Respecting source directory in CodeNarc #53
2fbb2 Tomas Bjerre 2019-01-08 20:14:11
Correctly parsing AnsibleLint #52
6c95c Tomas Bjerre 2019-01-02 21:06:41
Podam update
274b7 Tomas Bjerre 2018-12-22 11:38:33
Documenting ERB #51
50bcf Tomas Bjerre 2018-11-15 17:23:40
Documenting Puppet-Lint #50
ec237 Tomas Bjerre 2018-11-14 19:10:04
Removing custom Optional
8e000 Tomas Bjerre 2018-10-08 14:10:31
Making readme update work on Windows
7fbdd Tomas Bjerre 2018-10-08 06:22:35
Including entire rule in Flake8 #46
67c84 Tomas Bjerre 2018-10-06 06:18:22
Updating changelog
df538 Tomas Bjerre 2018-09-25 07:29:46
Automating reporters in readme
01d4a Tomas Bjerre 2018-09-23 11:54:36
Automating reporters in readme
ef097 Tomas Bjerre 2018-09-23 11:38:55
Doc
93a27 Tomas Bjerre 2018-09-22 17:08:39
Documenting parsers as a table
ba0e4 Tomas Bjerre 2018-09-22 08:37:03
Updating README.md
cc731 Tomas Bjerre 2018-09-22 08:01:27
Correcting Kotlin parsers #45
fb2ce Tomas Bjerre 2018-09-20 23:01:21
Kotlin Maven and Gradle parsers #44
59daa Tomas Bjerre 2018-09-20 13:45:35
fixed yamllint parser
8f804 Aleksei_Philippov 2018-09-17 12:59:38
Correcting YAMLLint #42
fd4e6 Tomas Bjerre 2018-09-15 07:29:13
Gradle Wrapper 4.10.1
baf59 Tomas Bjerre 2018-09-15 05:56:42
updated README
f6621 Alexey Filippov 2018-09-14 22:05:06
added rules for parser
93333 Alexey Filippov 2018-09-14 21:59:27
Added YAMLlint parser
ae03c Aleksei_Philippov 2018-09-14 15:18:11
Removing Fliptables dependency
32f55 Tomas Bjerre 2018-09-12 20:19:43
Fix copy-n-paste in reporting CPD violations
bcc9a terje 2018-09-12 18:05:59
Testing Spotbugs
45778 Tomas Bjerre 2018-09-12 16:32:10
Adding category to model #39
9fa7f Tomas Bjerre 2018-08-18 14:13:38
Cleaning Violation class, reducing memory
efb50 Tomas Bjerre 2018-07-27 07:14:16
GCC, ARM GCC and Doxygen #38
06264 Tomas Bjerre 2018-07-04 17:41:33
Excaped message and filename
04313 Tomas Bjerre 2018-07-04 10:05:38
Issue template
990f4 Tomas Bjerre 2018-07-03 14:12:54
Updating docs on PyLint
40168 Tomas Bjerre 2018-05-03 17:08:10
Avoiding Optional in model
a2c03 Tomas Bjerre 2018-05-01 04:58:35
TSLint
9df76 Tomas Bjerre 2018-04-20 10:06:18
NullAway #33
72244 Tomas Bjerre 2018-04-14 05:08:26
Testing cpplint variant #35
8455f Tomas Bjerre 2018-04-13 11:45:16
Adding another PMD test
c36c7 Tomas Bjerre 2018-03-07 18:05:26
Fixed typo (assertion on wrong issue checked).
5381b Ulli Hafner 2018-03-02 22:56:12
Bumping version to fix release
1cbb6 Tomas Bjerre 2018-02-13 18:25:15
Autoformatting and removed debug code
5e3d4 Ø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
45d30 Øyvind Rørtveit 2018-02-13 14:51:34
Added PC-lint parser
be94e Øyvind Rørtveit 2018-02-12 16:36:04
Google error-prone #10
f2720 Tomas Bjerre 2018-01-14 11:20:10
Parameterize max width of reporter table #30
87c5a Tomas Bjerre 2018-01-13 19:06:03
Gathering string utils
6951f Tomas Bjerre 2017-12-31 05:51:14
Un-escape XML when reading attributes.
- Fixes #28
9b10f Sam Judd 2017-12-31 03:25:14
Relocating to correct Java identifier
8e645 Tomas Bjerre 2017-12-30 18:32:34
Doc
ba8ca Tomas Bjerre 2017-12-30 10:27:45
Limiting width of report messages
0f4c1 Tomas Bjerre 2017-12-25 16:02:22
Using UTF-8, instead of default
b3c21 Tomas Bjerre 2017-12-24 21:49:53
Re-throwing any IOException
6c5f8 Tomas Bjerre 2017-12-24 20:31:13
Implementing reporter output
e390a 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.
764fe Tomas Bjerre 2017-12-22 18:28:23
Bumping version to fix faulty release
01745 Tomas Bjerre 2017-12-22 17:22:00
Adding project.ext.useShadowJar = true
- Updated release.gradle to only optionally create shadow jar.
09f13 Tomas Bjerre 2017-12-22 15:38:14
Doc
cffd7 Tomas Bjerre 2017-12-22 12:31:48
Fixing release script to include shadow jar
dd435 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.
524c3 Tomas Bjerre 2017-12-22 10:35:12
DocFX parser JENKINS-48670
1ca81 Tomas Bjerre 2017-12-21 12:32:33
Ignoring case when checking for equality JENKINS-48669
4d706 Tomas Bjerre 2017-12-21 10:12:56
Doc
8c1de Tomas Bjerre 2017-12-06 18:23:43
Cleaning up build scripts
06831 Tomas Bjerre 2017-12-03 07:09:14
Adjusting to OSS repo in Bintray
f8c0a Tomas Bjerre 2017-12-02 07:29:54
Doc
8e0c4 Tomas Bjerre 2017-12-02 05:56:31
Bintray release scripts
a0c35 Tomas Bjerre 2017-12-01 18:42:50
Accepting PMD files without ruleset-tag #27
a8e1e Tomas Bjerre 2017-11-22 19:56:15
Adding SwiftLint to Readme
70928 Tomas Bjerre 2017-11-18 13:37:31
Doc
f8457 Tomas Bjerre 2017-10-28 20:19:52
Add Resharper WikiUrl to output message
7c102 nickfish 2017-10-12 00:51:10
Cleanup after merge #24
9eed4 Tomas Bjerre 2017-10-09 16:27:38
Added handling for empty IssueType Description attributes for Resharper
dbb61 nickfish 2017-10-09 03:32:29
Travis with JDK8
4298d Tomas Bjerre 2017-09-01 19:23:05
Allowing absent source in Checkstyle parser #23
dd522 Tomas Bjerre 2017-09-01 10:54:30
Checking for null in API-calls
- For better error messages.
21476 Tomas Bjerre 2017-08-11 09:42:30
Testing with reporter
b7343 Tomas Bjerre 2017-07-14 19:31:04
Adding withReporter in reporter API
5a013 Tomas Bjerre 2017-07-14 19:25:23
Renaming Reporter to Parser #22
- Also adding a reporter String in Violation to record the tool being used to produce the Violation.
8401c Tomas Bjerre 2017-07-14 18:50:23
Doc
e6c85 Tomas Bjerre 2017-07-12 18:03:16
Updating doc on Infer #20
22a2e Tomas Bjerre 2017-06-23 12:44:57
Updating doc about Detekt #19
bf547 Tomas Bjerre 2017-06-13 18:14:41
URL in Klocwork
43fc1 Tomas Bjerre 2017-04-11 18:11:22
doc
4c367 Tomas Bjerre 2017-04-10 20:12:21
Testing that parsers are mentioned in README.md
0f27a Tomas Bjerre 2017-04-10 18:10:28
Support sbt-scalac
bc752 Trung Nguyen 2017-04-10 17:35:19
doc
9a44d Tomas Bjerre 2017-03-30 19:22:00
Klocwork parser
4a875 Tomas Bjerre 2017-03-30 17:14:56
doc
009b8 Tomas Bjerre 2017-03-17 21:39:52
Adding filtering util
30788 Tomas Bjerre 2017-03-17 14:09:58
Google Java Format
71746 Tomas Bjerre 2017-02-25 12:25:45
doc
6dd87 Tomas Bjerre 2017-02-19 14:15:07
Support RubyCop #15
75ad3 Tomas Bjerre 2017-02-18 21:36:36
Support CLang #16
68ac9 Tomas Bjerre 2017-02-18 21:28:31
Support GoLint #17
fdbc0 Tomas Bjerre 2017-02-18 21:01:02
PHPMD and PHPCS #14
f7212 Tomas Bjerre 2017-02-18 20:01:36
Finding findbugsmessages and correcting codenarc
- Was finding findbugs messages xml incorrectly in classpath.
- Was not handling codenarc reports with empty line numbers.
60d19 Tomas Bjerre 2017-02-16 20:51:05
doc
84e50 Tomas Bjerre 2017-02-07 05:42:45
Adding MyPy and PyDocStyle parsers #12 #13
acfe3 Tomas Bjerre 2017-02-06 17:07:33
Set theme jekyll-theme-slate
6063d Tomas Bjerre 2017-01-12 03:06:06
doc
94315 Tomas Bjerre 2016-12-21 16:46:56
Renaming parse method in ViolationsParser
- To make its usage clearer.
f4dac Tomas Bjerre 2016-12-21 16:34:24
doc
e1791 Tomas Bjerre 2016-12-18 07:50:45
Correcting utility method for finding resource
5dd52 Tomas Bjerre 2016-12-16 07:19:49
Removing SLF4J dependency
8961d Tomas Bjerre 2016-12-15 17:32:00
Removing Guava dependency
0b8af Tomas Bjerre 2016-12-14 17:48:47
doc
5d94e Tomas Bjerre 2016-11-06 18:12:13
Simian, ZPTLint, JCReport
60fa8 Tomas Bjerre 2016-11-05 22:39:23
Gendarme
3ac58 Tomas Bjerre 2016-11-05 21:28:33
CPD
7a4e6 Tomas Bjerre 2016-11-05 19:16:50
CodeNarc
23fa5 Tomas Bjerre 2016-11-05 18:58:32
Exposing parser in reporter
2e216 Tomas Bjerre 2016-11-03 18:03:08
Letting the reporters parse strings, not files
37570 Tomas Bjerre 2016-11-03 17:54:20
Handling css-lint reports where there are not line or evidence #11
- Also setting severity level for PyLint.
35d5d Tomas Bjerre 2016-10-26 15:39:37
Changing rule format in PyLint to CODE(codeName)
24618 Tomas Bjerre 2016-10-25 17:44:33
PyLint parser
ec90a Tomas Bjerre 2016-10-24 17:16:46
Supporting StyleCop
- And project level issue in FxCop.
d68d3 Tomas Bjerre 2016-10-03 17:00:57
Formatting code
09347 Tomas Bjerre 2016-10-02 12:34:51
ESLint #4
e9f33 Tomas Bjerre 2016-10-01 11:25:19
Preliminary support for StyleCop
81e30 Tomas Bjerre 2016-10-01 10:24:14
Support for FxCop
ac5a5 Tomas Bjerre 2016-10-01 09:55:19
Refactoring, adding ViolationsParser interface
- Also preparing for FxCop.
adef3 Tomas Bjerre 2016-10-01 08:38:19
doc
4f542 Tomas Bjerre 2016-07-28 20:22:22
Updating README.md
- And formatting code after merge of PR.
34cc6 Tomas Bjerre 2016-04-27 05:34:51
Add Android Lint parser
05a11 panpanini 2016-04-27 04:38:50
Doc
8a3d8 Tomas Bjerre 2016-04-23 17:08:41
Making Violation class serializable
408ea Tomas Bjerre 2016-04-23 17:06:14
Updating docs
30e7a Tomas Bjerre 2016-04-07 16:39:05
Correcting exception message thrown if attribute not found #7
- XMLStreamReader does not have its own implementation of toString.
53719 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 <nigel.magnay@gmail.com>
c6679 Nigel Magnay 2016-04-07 15:41:56
Adding pitest parser #5
eeb2a Tomas Bjerre 2016-03-26 19:22:06
Adding Jenkins plugin link to README.md
eb90c Tomas Bjerre 2016-03-06 20:20:42
Support PerlCritic and XMLLint #3
b7c4e Tomas Bjerre 2016-03-06 13:45:16
Support CPPLint #3
319ea Tomas Bjerre 2016-03-06 13:39:27
Flake8 (PyLint) and Lint parser #3
30ba7 Tomas Bjerre 2016-03-06 13:39:25
Resharper support #3
5bfc5 Tomas Bjerre 2016-03-06 13:39:23
CPPCheck support #3
e1a7a Tomas Bjerre 2016-03-06 13:39:20
Adding possibility to set findbugs messages
3a8c7 Tomas Bjerre 2016-03-05 09:34:51
Only most specific FindBugs line
- Also SLF4J and some debug logging.
b50c5 Tomas Bjerre 2016-03-04 17:16:52
Adding reporter to Violation
dddda Tomas Bjerre 2016-03-04 05:34:23
Adding links to projects using this lib
b6b4b Tomas Bjerre 2016-03-03 21:05:58
Moving example reports to its own repo
34456 Tomas Bjerre 2016-03-03 18:53:24
Adding accumulated builder
- With sorting by file or severity.
- With filtering of severity.
9b87b Tomas Bjerre 2016-02-28 19:40:26
Update README.md
2dca0 Tomas Bjerre 2016-02-21 13:09:41
JSHint and PMD parsers
48773 Tomas Bjerre 2016-02-21 12:18:13
Findbugs parser
39548 Tomas Bjerre 2016-02-21 11:42:53
Adding specifics and column to Violation
d6e09 Tomas Bjerre 2016-02-21 08:33:00
Parsers and sample reports
b8d5a Tomas Bjerre 2016-02-20 21:40:52
First commit
f141f Tomas Bjerre 2016-02-18 18:17:50