Skip to content

Commit bf9cf5f

Browse files
authored
fixed null pointer issue in ReporterManager, fixes #517 (#518)
* fixed null pointer issue in ReporterManager, fixes #517 * prepare release
1 parent 4bdebcc commit bf9cf5f

File tree

10 files changed

+339
-14
lines changed

10 files changed

+339
-14
lines changed

.github/workflows/checkstyle-linux.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,9 @@ jobs:
5757
npx haxe build.hxml
5858
npx haxe buildDebug.hxml
5959
- name: Build NodeJs version
60-
run: npx haxe buildJS.hxml
60+
run: |
61+
npx haxe buildJS.hxml
62+
bash uglifyCheckstyle.sh
6163
- name: Build C++ version
6264
run: echo "y" | npx haxe buildCpp.hxml
6365
- name: Build JSON schema

.haxerc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"version": "5645ecc",
2+
"version": "966864c",
33
"resolveLibs": "scoped"
44
}

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
## dev branch / next version (2.x.x)
44

5+
## version 2.8.4 (2023-01-05)
6+
7+
- Fixed null pointer reference in BaseReporter, fixes [#517](https://github.com/HaxeCheckstyle/haxe-checkstyle/issues/517) ([#518](https://github.com/HaxeCheckstyle/haxe-checkstyle/issues/518))
58
- Fixed null pointer reference in JSONReporter ([#516](https://github.com/HaxeCheckstyle/haxe-checkstyle/issues/516))
69
- Fixed C++ compilation on nightly
710

buildJS.hxml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,3 @@ build/common.hxml
22
-lib hxnodejs
33
-main checkstyle.Main
44
-js haxecheckstyle.js
5-
6-
-cmd mkdir -p bin && cp haxecheckstyle.js bin/checkstyle.js

haxelib.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"adireddy",
1919
"Gama11"
2020
],
21-
"releasenote": "fixed support for numeric separators and suffixes in MagicNumber check - see CHANGELOG",
22-
"version": "2.8.3",
21+
"releasenote": "fixed null pointer crashes in reporters - see CHANGELOG",
22+
"version": "2.8.4",
2323
"url": "https://github.com/HaxeCheckstyle/haxe-checkstyle",
2424
"dependencies": {}
2525
}

package-lock.json

Lines changed: 312 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)