Skip to content

Latest commit

 

History

History
1028 lines (446 loc) · 26.9 KB

CHANGELOG.md

File metadata and controls

1028 lines (446 loc) · 26.9 KB

Violations lib changelog

Changelog of Violations lib.

Unreleased

No issue

Updating changelog

534d4de11ab94ce Tomas Bjerre 2018-09-25 07:27:18

1.67

No issue

Automating reporters in readme

01d4a55ff297bd5 Tomas Bjerre 2018-09-23 11:54:36

1.66

No issue

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

1.65

GitHub #45 False positive matches in KotlinGradleParser enhancement

Correcting Kotlin parsers

fb2ce3dc8149194 Tomas Bjerre 2018-09-20 23:01:21

1.64

GitHub #44 Support kotlinc warnings enhancement

Kotlin Maven and Gradle parsers

59daadfab031933 Tomas Bjerre 2018-09-20 13:45:35

1.63

No issue

fixed yamllint parser

8f804cf422e884d Aleksei_Philippov 2018-09-17 12:59:38

1.62

GitHub #42 Added yamllint parser

Correcting YAMLLint

fd4e6df1b950bd4 Tomas Bjerre 2018-09-15 07:29:13

No issue

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

1.61

No issue

Removing Fliptables dependency

32f55e98cc590cb Tomas Bjerre 2018-09-12 20:19:43

1.60

No issue

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

1.59

GitHub #39 AndroidLintParser doesn't expose rule correctly enhancement

Adding category to model

9fa7ff29c678148 Tomas Bjerre 2018-08-18 14:13:38

1.58

No issue

Cleaning Violation class, reducing memory

efb508a5d73ad23 Tomas Bjerre 2018-07-27 07:14:16

1.57

GitHub #38 gcc, ARM-Gcc and Doxygen enhancement

GCC, ARM GCC and Doxygen

062647397a858f0 Tomas Bjerre 2018-07-04 17:41:33

1.56

No issue

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

1.55

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

No issue

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

1.52

GitHub #10 Google error-prone enhancement

Google error-prone

f2720de0ec7d36c Tomas Bjerre 2018-01-14 11:20:10

1.51

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

1.50

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

No issue

Gathering string utils

6951f1a5039f968 Tomas Bjerre 2017-12-31 05:51:14

1.49

No issue

Relocating to correct Java identifier

8e64583ce0fec03 Tomas Bjerre 2017-12-30 18:32:34

Doc

ba8ca533c8ada71 Tomas Bjerre 2017-12-30 10:27:45

1.48

No issue

Limiting width of report messages

0f4c1919ccf1ae3 Tomas Bjerre 2017-12-25 16:02:22

1.47

No issue

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

1.46

No issue

Implementing reporter output

e390aaedcb7ec68 Tomas Bjerre 2017-12-24 12:00:57

1.44

No issue

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

1.43

No issue

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

1.40

No issue

Fixing release script to include shadow jar

dd4353ebc98226a Tomas Bjerre 2017-12-22 10:51:49

1.39

No issue

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

1.38

Jira JENKINS-48669

Ignoring case when checking for equality

4d7069f628813b6 Tomas Bjerre 2017-12-21 10:12:56

Jira JENKINS-48670

DocFX parser

1ca81e02c394734 Tomas Bjerre 2017-12-21 12:32:33

No issue

Doc

8c1de7f777b3c0e Tomas Bjerre 2017-12-06 18:23:43

1.36

No issue

Cleaning up build scripts

068312ba927037d Tomas Bjerre 2017-12-03 07:09:14

1.35

No issue

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

1.34

GitHub #27 PMD may miss ruleSet and externalInfoUrl bug

Accepting PMD files without ruleset-tag

a8e1e2ded94e9be Tomas Bjerre 2017-11-22 19:56:15

No issue

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

1.33

No issue

Add Resharper WikiUrl to output message

7c1024d3326478d nickfish 2017-10-12 00:51:10

1.32

GitHub #24 Added handling for empty IssueType Description attributes for Resharper

Cleanup after merge

9eed4592d38dff7 Tomas Bjerre 2017-10-09 16:27:38

No issue

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

1.31

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

1.30

No issue

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

1.29

No issue

Adding withReporter in reporter API

5a013dc35c75504 Tomas Bjerre 2017-07-14 19:25:23

1.28

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

No issue

Doc

e6c85825c084b59 Tomas Bjerre 2017-07-12 18:03:16

1.27

No issue

URL in Klocwork

43fc14f46fcfb98 Tomas Bjerre 2017-04-11 18:11:22

doc

4c367bce8658529 Tomas Bjerre 2017-04-10 20:12:21

1.26

No issue

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

1.25

No issue

Klocwork parser

4a875240f568a02 Tomas Bjerre 2017-03-30 17:14:56

doc

009b846e120e0ff Tomas Bjerre 2017-03-17 21:39:52

1.24

No issue

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

1.23

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

1.22

No issue

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

1.21

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

No issue

Set theme jekyll-theme-slate

6063d15ecfbb8a7 Tomas Bjerre 2017-01-12 03:06:06

doc

943154cb27cfd1e Tomas Bjerre 2016-12-21 16:46:56

1.20

No issue

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

1.19

No issue

Correcting utility method for finding resource

5dd52bd39c5265a Tomas Bjerre 2016-12-16 07:19:49

1.18

No issue

Removing SLF4J dependency

8961db105e44f36 Tomas Bjerre 2016-12-15 17:32:00

1.17

No issue

Removing Guava dependency

0b8af64b20efcca Tomas Bjerre 2016-12-14 17:48:47

doc

5d94e7f3626a273 Tomas Bjerre 2016-11-06 18:12:13

1.16

No issue

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

1.15

No issue

Exposing parser in reporter

2e216ee38cb2fdb Tomas Bjerre 2016-11-03 18:03:08

1.14

No issue

Letting the reporters parse strings, not files

375706d8e579bfc Tomas Bjerre 2016-11-03 17:54:20

1.13

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

1.12

No issue

Changing rule format in PyLint to CODE(codeName)

24618707a88497c Tomas Bjerre 2016-10-25 17:44:33

1.11

No issue

PyLint parser

ec90aa741fdeb67 Tomas Bjerre 2016-10-24 17:16:46

1.10

No issue

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

1.9

GitHub #4 eslint enhancement

ESLint

e9f338ef44d3a45 Tomas Bjerre 2016-10-01 11:25:19

No issue

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

1.8

No issue

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

1.7

No issue

Making Violation class serializable

408ea213a51516c Tomas Bjerre 2016-04-23 17:06:14

Updating docs

30e7ac53b0b7efd Tomas Bjerre 2016-04-07 16:39:05

1.6

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

No issue

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

1.5

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

1.4

No issue

Adding possibility to set findbugs messages

3a8c7089d924848 Tomas Bjerre 2016-03-05 09:34:51

1.3

No issue

Only most specific FindBugs line

  • Also SLF4J and some debug logging.

b50c549861119cf Tomas Bjerre 2016-03-04 17:16:52

1.2

No issue

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

1.1

No issue

Adding accumulated builder

  • With sorting by file or severity.
  • With filtering of severity.

9b87b1d1184d184 Tomas Bjerre 2016-02-28 19:40:26

1.0

No issue

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