From 55124259367deb4c73abdfb8c5335be8c2155f90 Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Mon, 26 Aug 2024 22:08:43 +0200 Subject: [PATCH 01/11] vscode-groovy-lint script --- scripts/deploy-in-vscode.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/scripts/deploy-in-vscode.js b/scripts/deploy-in-vscode.js index c5d9fdd6..d9685406 100644 --- a/scripts/deploy-in-vscode.js +++ b/scripts/deploy-in-vscode.js @@ -2,9 +2,8 @@ // Copy source files into vscode npm installation (avoid generate betas to test updates) // npm-groovy-lint & vscode-groovy-lint must be in the same folder, else you have to override VSCODE_GROOVY_LINT_PATH env variable - // Imports -import { existsSync, emptyDirSync, mkdirSync, copySync } from 'fs-extra'; +import fs from 'fs-extra'; console.log('---- START DEPLOY IN VSCODE INSTALLED npm-groovy-lint PACKAGE ----'); @@ -15,16 +14,16 @@ const targetPath = `${vsCodeGroovyLintPath}/server/node_modules/npm-groovy-lint` console.info(`GroovyLint: Starting copying package in vscode for testing`); // Reset target folder -if (existsSync(targetPath)) { - emptyDirSync(targetPath); +if (fs.existsSync(targetPath)) { + fs.emptyDirSync(targetPath); } else { - mkdirSync(targetPath); + fs.mkdirSync(targetPath); } // Copy files into dest folder for (const path of ['package.json', 'README.md', 'CHANGELOG.md', 'LICENSE', 'lib']) { - copySync(path, `${targetPath}/${path}`); + fs.copySync(path, `${targetPath}/${path}`); } console.info(`GroovyLint: Copied files into ${targetPath}`); @@ -32,4 +31,3 @@ console.info(`GroovyLint: Copied files into ${targetPath}`); console.log('---- END DEPLOY IN VSCODE INSTALLED npm-groovy-lint PACKAGE ----\n'); process.exit(0); - From ff55e2657f66fe266803e3176fb9a4d5dd6fe94d Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Mon, 26 Aug 2024 22:12:24 +0200 Subject: [PATCH 02/11] .mjs --- lib/{groovy-lint.js => groovy-lint.mjs} | 0 lib/index.js | 2 +- package.json | 2 +- test/errors.test.js | 2 +- test/lint-api.test.js | 2 +- test/lint-comments.test.js | 2 +- test/lint-fix.rules.test.js | 2 +- test/lint-fix.test.js | 2 +- test/lint-format.test.js | 2 +- test/lint-range.rules.test.js | 2 +- test/miscellaneous.test.js | 2 +- test/server.test.js | 2 +- 12 files changed, 11 insertions(+), 11 deletions(-) rename lib/{groovy-lint.js => groovy-lint.mjs} (100%) diff --git a/lib/groovy-lint.js b/lib/groovy-lint.mjs similarity index 100% rename from lib/groovy-lint.js rename to lib/groovy-lint.mjs diff --git a/lib/index.js b/lib/index.js index 183d9b8b..cc3d79ca 100755 --- a/lib/index.js +++ b/lib/index.js @@ -1,6 +1,6 @@ #! /usr/bin/env node -import NpmGroovyLint from "./groovy-lint.js"; +import NpmGroovyLint from "./groovy-lint.mjs"; import { pathToFileURL } from "url"; // Create linter/formatter/fixer with arguments diff --git a/package.json b/package.json index f19273b0..2cc66e50 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "npm-groovy-lint", "version": "15.0.0", "description": "Lint, format and auto-fix your Groovy / Jenkinsfile / Gradle files", - "exports": "./index.js", + "exports": "./lib/groovy-lint.mjs", "type": "module", "scripts": { "lint:fix": "eslint **/*.js --fix && prettier --write \"./lib/**/*.{js,jsx}\" --tab-width 4 --print-width 150", diff --git a/test/errors.test.js b/test/errors.test.js index ebbbed63..1238ab07 100644 --- a/test/errors.test.js +++ b/test/errors.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.js"; +import NpmGroovyLint from "../lib/groovy-lint.mjs"; import assert from 'assert'; import fs from 'fs-extra' import { SAMPLE_FILE_SMALL_PATH } from "./helpers/common.js"; diff --git a/test/lint-api.test.js b/test/lint-api.test.js index 5e76d043..cc0adb74 100644 --- a/test/lint-api.test.js +++ b/test/lint-api.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.js" +import NpmGroovyLint from "../lib/groovy-lint.mjs" import assert from 'assert'; import fs from 'fs-extra' import * as path from "path"; diff --git a/test/lint-comments.test.js b/test/lint-comments.test.js index 5234acf2..eb0759e7 100644 --- a/test/lint-comments.test.js +++ b/test/lint-comments.test.js @@ -1,5 +1,5 @@ #! /usr/bin / env node -import NpmGroovyLint from "../lib/groovy-lint.js" +import NpmGroovyLint from "../lib/groovy-lint.mjs" import assert from 'assert'; import { beforeEachTestCase, checkCodeNarcCallsCounter } from "./helpers/common.js"; diff --git a/test/lint-fix.rules.test.js b/test/lint-fix.rules.test.js index dad450ae..7fe3ff3e 100644 --- a/test/lint-fix.rules.test.js +++ b/test/lint-fix.rules.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.js" +import NpmGroovyLint from "../lib/groovy-lint.mjs" import { getNpmGroovyLintRules } from "../lib/groovy-lint-rules.js"; import { normalizeNewLines } from "../lib/utils.js"; import assert from 'assert'; diff --git a/test/lint-fix.test.js b/test/lint-fix.test.js index b0879ec4..50115764 100644 --- a/test/lint-fix.test.js +++ b/test/lint-fix.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.js" +import NpmGroovyLint from "../lib/groovy-lint.mjs" import assert from 'assert'; import fs from 'fs-extra' import * as rimraf from "rimraf"; diff --git a/test/lint-format.test.js b/test/lint-format.test.js index 4ce3fb2c..2d7d6ec7 100644 --- a/test/lint-format.test.js +++ b/test/lint-format.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.js" +import NpmGroovyLint from "../lib/groovy-lint.mjs" import assert from 'assert'; import fs from 'fs-extra' import { normalizeNewLines } from "../lib/utils.js"; diff --git a/test/lint-range.rules.test.js b/test/lint-range.rules.test.js index 729666cc..771d9f99 100644 --- a/test/lint-range.rules.test.js +++ b/test/lint-range.rules.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.js" +import NpmGroovyLint from "../lib/groovy-lint.mjs" import { getNpmGroovyLintRules } from "../lib/groovy-lint-rules.js"; import { normalizeNewLines } from "../lib/utils.js"; import assert from 'assert'; diff --git a/test/miscellaneous.test.js b/test/miscellaneous.test.js index 49160a29..948b7541 100644 --- a/test/miscellaneous.test.js +++ b/test/miscellaneous.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.js" +import NpmGroovyLint from "../lib/groovy-lint.mjs" import assert from 'assert'; import * as childProcess from "child_process"; import fs from 'fs-extra' diff --git a/test/server.test.js b/test/server.test.js index f2ae4af2..2f49df6d 100644 --- a/test/server.test.js +++ b/test/server.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.js" +import NpmGroovyLint from "../lib/groovy-lint.mjs" import assert from 'assert'; import * as which from 'which' import { beforeEachTestCase, checkCodeNarcCallsCounter, SAMPLE_FILE_BIG } from "./helpers/common.js"; From 2bd7a76f1661d4fec38deaaa822a996bd4f187f8 Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Mon, 26 Aug 2024 23:23:46 +0200 Subject: [PATCH 03/11] packagejson --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2cc66e50..f9eb8c8d 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "exports": "./lib/groovy-lint.mjs", "type": "module", "scripts": { - "lint:fix": "eslint **/*.js --fix && prettier --write \"./lib/**/*.{js,jsx}\" --tab-width 4 --print-width 150", + "lint:fix": "eslint **/*.{js,mjs} --fix && prettier --write \"./lib/**/*.{js,jsx,mjs}\" --tab-width 4 --print-width 150", "server:run-from-source": "npm run server:kill && groovy -cp \"lib/java/*\" groovy/src/main/com/nvuillam/CodeNarcServer.groovy --server", "server:run": "npm run server:kill && java -Xms256m -Xmx2048m -jar lib/java/CodeNarcServer.jar --server", "server:build": "node scripts/build-server.js", From a996cdc42301ba54ddd97333eb0e6c7a8d127c13 Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Mon, 26 Aug 2024 23:39:43 +0200 Subject: [PATCH 04/11] eslint config --- eslint.config.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eslint.config.mjs b/eslint.config.mjs index 1563b6ab..7c48fc3b 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -32,7 +32,7 @@ export default [...compat.extends("eslint:recommended"), { }, parser: babelParser, - ecmaVersion: 2018, + ecmaVersion: 2020, sourceType: "module", parserOptions: { From 85de37c337734ab9490f18b4fffc7378e90cb4f6 Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Mon, 26 Aug 2024 23:43:43 +0200 Subject: [PATCH 05/11] codecov --- .github/workflows/test.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f4c8ef36..d9293c13 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -69,8 +69,5 @@ jobs: uses: codecov/codecov-action@v4 with: fail_ci_if_error: true - file: coverage.lcov - flags: unittests verbose: true - dry_run: true token: ${{ secrets.CODECOV_TOKEN }} # required From 8c605b78cac77d3bdd6cd332754707a50ea0ac6f Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Tue, 27 Aug 2024 00:03:54 +0200 Subject: [PATCH 06/11] Module declaration --- CHANGELOG.md | 3 +++ index.d.ts | 1 + package.json | 1 + scripts/deploy-in-vscode.js | 2 +- 4 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 index.d.ts diff --git a/CHANGELOG.md b/CHANGELOG.md index 03250eef..8d78bf73 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ ## Beta +- Add module declaration +- Rename some files from .js to .mjs + ## [15.0.0] 2024-26-08 - Convert to [ES Module](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules) diff --git a/index.d.ts b/index.d.ts new file mode 100644 index 00000000..466feba9 --- /dev/null +++ b/index.d.ts @@ -0,0 +1 @@ +declare module "npm-groovy-lint"; \ No newline at end of file diff --git a/package.json b/package.json index f9eb8c8d..c4a8eb7b 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,7 @@ }, "homepage": "https://github.com/nvuillam/npm-groovy-lint#readme", "files": [ + "index.d.ts", "lib" ], "bin": { diff --git a/scripts/deploy-in-vscode.js b/scripts/deploy-in-vscode.js index d9685406..197ee2f2 100644 --- a/scripts/deploy-in-vscode.js +++ b/scripts/deploy-in-vscode.js @@ -22,7 +22,7 @@ else { } // Copy files into dest folder -for (const path of ['package.json', 'README.md', 'CHANGELOG.md', 'LICENSE', 'lib']) { +for (const path of ['package.json', 'README.md', 'CHANGELOG.md', 'LICENSE', 'index.d.ts', 'lib']) { fs.copySync(path, `${targetPath}/${path}`); } From 4f0d70ce476185ad8f19e0caedd251a7bd0293a0 Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Tue, 27 Aug 2024 00:29:02 +0200 Subject: [PATCH 07/11] Disable codecov --- .github/workflows/test.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d9293c13..551de8c4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -63,11 +63,12 @@ jobs: env: DEBUG: "npm-groovy-lint" run: npm run test:coverage - - name: Build coverage report - run: ./node_modules/.bin/nyc report --reporter text-lcov > coverage.lcov - - name: Upload coverage to Codecov - uses: codecov/codecov-action@v4 - with: - fail_ci_if_error: true - verbose: true - token: ${{ secrets.CODECOV_TOKEN }} # required + + # - name: Build coverage report + # run: ./node_modules/.bin/nyc report --reporter text-lcov > coverage.lcov + # - name: Upload coverage to Codecov + # uses: codecov/codecov-action@v4 + # with: + # fail_ci_if_error: true + # verbose: true + # token: ${{ secrets.CODECOV_TOKEN }} # required From 8e3fc63c450cfde14e10df19aa538e44989b942b Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Tue, 27 Aug 2024 00:43:24 +0200 Subject: [PATCH 08/11] no more mjs --- .mega-linter.yml | 1 + CHANGELOG.md | 1 + docs/CHANGELOG.md | 4 ++++ lib/{groovy-lint.mjs => groovy-lint.js} | 0 lib/index.js | 2 +- package.json | 2 +- test/errors.test.js | 2 +- test/lint-api.test.js | 2 +- test/lint-comments.test.js | 2 +- test/lint-fix.rules.test.js | 2 +- test/lint-fix.test.js | 2 +- test/lint-format.test.js | 2 +- test/lint-range.rules.test.js | 2 +- test/miscellaneous.test.js | 2 +- test/server.test.js | 2 +- 15 files changed, 17 insertions(+), 11 deletions(-) rename lib/{groovy-lint.mjs => groovy-lint.js} (100%) diff --git a/.mega-linter.yml b/.mega-linter.yml index c2309815..26fac604 100644 --- a/.mega-linter.yml +++ b/.mega-linter.yml @@ -10,6 +10,7 @@ JAVASCRIPT_DEFAULT_STYLE: prettier DISABLE_LINTERS: - JAVASCRIPT_STANDARD - MARKDOWN_MARKDOWN_LINK_CHECK + - TYPESCRIPT_STANDARD DISABLE_ERRORS_LINTERS: - REPOSITORY_SEMGREP FLAVOR_SUGGESTIONS: false diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d78bf73..870bd775 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ - Add module declaration - Rename some files from .js to .mjs +- Disable codecov ## [15.0.0] 2024-26-08 diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 03250eef..870bd775 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -2,6 +2,10 @@ ## Beta +- Add module declaration +- Rename some files from .js to .mjs +- Disable codecov + ## [15.0.0] 2024-26-08 - Convert to [ES Module](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules) diff --git a/lib/groovy-lint.mjs b/lib/groovy-lint.js similarity index 100% rename from lib/groovy-lint.mjs rename to lib/groovy-lint.js diff --git a/lib/index.js b/lib/index.js index cc3d79ca..183d9b8b 100755 --- a/lib/index.js +++ b/lib/index.js @@ -1,6 +1,6 @@ #! /usr/bin/env node -import NpmGroovyLint from "./groovy-lint.mjs"; +import NpmGroovyLint from "./groovy-lint.js"; import { pathToFileURL } from "url"; // Create linter/formatter/fixer with arguments diff --git a/package.json b/package.json index c4a8eb7b..d025b628 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "npm-groovy-lint", "version": "15.0.0", "description": "Lint, format and auto-fix your Groovy / Jenkinsfile / Gradle files", - "exports": "./lib/groovy-lint.mjs", + "exports": "./lib/groovy-lint.js", "type": "module", "scripts": { "lint:fix": "eslint **/*.{js,mjs} --fix && prettier --write \"./lib/**/*.{js,jsx,mjs}\" --tab-width 4 --print-width 150", diff --git a/test/errors.test.js b/test/errors.test.js index 1238ab07..ebbbed63 100644 --- a/test/errors.test.js +++ b/test/errors.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.mjs"; +import NpmGroovyLint from "../lib/groovy-lint.js"; import assert from 'assert'; import fs from 'fs-extra' import { SAMPLE_FILE_SMALL_PATH } from "./helpers/common.js"; diff --git a/test/lint-api.test.js b/test/lint-api.test.js index cc0adb74..5e76d043 100644 --- a/test/lint-api.test.js +++ b/test/lint-api.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.mjs" +import NpmGroovyLint from "../lib/groovy-lint.js" import assert from 'assert'; import fs from 'fs-extra' import * as path from "path"; diff --git a/test/lint-comments.test.js b/test/lint-comments.test.js index eb0759e7..5234acf2 100644 --- a/test/lint-comments.test.js +++ b/test/lint-comments.test.js @@ -1,5 +1,5 @@ #! /usr/bin / env node -import NpmGroovyLint from "../lib/groovy-lint.mjs" +import NpmGroovyLint from "../lib/groovy-lint.js" import assert from 'assert'; import { beforeEachTestCase, checkCodeNarcCallsCounter } from "./helpers/common.js"; diff --git a/test/lint-fix.rules.test.js b/test/lint-fix.rules.test.js index 7fe3ff3e..dad450ae 100644 --- a/test/lint-fix.rules.test.js +++ b/test/lint-fix.rules.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.mjs" +import NpmGroovyLint from "../lib/groovy-lint.js" import { getNpmGroovyLintRules } from "../lib/groovy-lint-rules.js"; import { normalizeNewLines } from "../lib/utils.js"; import assert from 'assert'; diff --git a/test/lint-fix.test.js b/test/lint-fix.test.js index 50115764..b0879ec4 100644 --- a/test/lint-fix.test.js +++ b/test/lint-fix.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.mjs" +import NpmGroovyLint from "../lib/groovy-lint.js" import assert from 'assert'; import fs from 'fs-extra' import * as rimraf from "rimraf"; diff --git a/test/lint-format.test.js b/test/lint-format.test.js index 2d7d6ec7..4ce3fb2c 100644 --- a/test/lint-format.test.js +++ b/test/lint-format.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.mjs" +import NpmGroovyLint from "../lib/groovy-lint.js" import assert from 'assert'; import fs from 'fs-extra' import { normalizeNewLines } from "../lib/utils.js"; diff --git a/test/lint-range.rules.test.js b/test/lint-range.rules.test.js index 771d9f99..729666cc 100644 --- a/test/lint-range.rules.test.js +++ b/test/lint-range.rules.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.mjs" +import NpmGroovyLint from "../lib/groovy-lint.js" import { getNpmGroovyLintRules } from "../lib/groovy-lint-rules.js"; import { normalizeNewLines } from "../lib/utils.js"; import assert from 'assert'; diff --git a/test/miscellaneous.test.js b/test/miscellaneous.test.js index 948b7541..49160a29 100644 --- a/test/miscellaneous.test.js +++ b/test/miscellaneous.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.mjs" +import NpmGroovyLint from "../lib/groovy-lint.js" import assert from 'assert'; import * as childProcess from "child_process"; import fs from 'fs-extra' diff --git a/test/server.test.js b/test/server.test.js index 2f49df6d..f2ae4af2 100644 --- a/test/server.test.js +++ b/test/server.test.js @@ -1,5 +1,5 @@ #! /usr/bin/env node -import NpmGroovyLint from "../lib/groovy-lint.mjs" +import NpmGroovyLint from "../lib/groovy-lint.js" import assert from 'assert'; import * as which from 'which' import { beforeEachTestCase, checkCodeNarcCallsCounter, SAMPLE_FILE_BIG } from "./helpers/common.js"; From a9cb9ad0a0e7a8b07c756c01e216e969c9294494 Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Tue, 27 Aug 2024 00:44:57 +0200 Subject: [PATCH 09/11] changelog --- CHANGELOG.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 870bd775..8e3a866b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,12 @@ ## Beta +## [15.0.1] 2024-08-27 + - Add module declaration -- Rename some files from .js to .mjs - Disable codecov -## [15.0.0] 2024-26-08 +## [15.0.0] 2024-08-26 - Convert to [ES Module](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules) - Upgrade to CodeNarc 3.5.0 From 9c5f9da4de4a245b59feffa5bf9aeda9f676dbca Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Thu, 29 Aug 2024 21:16:50 +0200 Subject: [PATCH 10/11] changelog --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8e3a866b..a672c828 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,10 @@ ## Beta -## [15.0.1] 2024-08-27 +## [15.0.1] 2024-08-29 - Add module declaration +- Fix crash in case of parsing error (https://github.com/nvuillam/npm-groovy-lint/issues/406) - Disable codecov ## [15.0.0] 2024-08-26 From 5ff6f266a00107fc9c73ffcc0e5f9804cc7bd673 Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Thu, 29 Aug 2024 21:17:19 +0200 Subject: [PATCH 11/11] build --- docs/CHANGELOG.md | 6 ++++-- lib/java/CodeNarcServer.jar | Bin 57456 -> 57456 bytes 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 870bd775..a672c828 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -2,11 +2,13 @@ ## Beta +## [15.0.1] 2024-08-29 + - Add module declaration -- Rename some files from .js to .mjs +- Fix crash in case of parsing error (https://github.com/nvuillam/npm-groovy-lint/issues/406) - Disable codecov -## [15.0.0] 2024-26-08 +## [15.0.0] 2024-08-26 - Convert to [ES Module](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules) - Upgrade to CodeNarc 3.5.0 diff --git a/lib/java/CodeNarcServer.jar b/lib/java/CodeNarcServer.jar index 15575f5ad186917de599d2924dad3ca7bbbb429e..dc7424fb3f988488f72df44895af44f28fc08d98 100644 GIT binary patch delta 641 zcmexxfce7#<_#0CGIC9xbXAFYTO-5dJ~r{m=dMZsMV?<(V%gSM%r?27O=+_JHCCXI z={1lLKNnC)W^(y86`;_ZYf6mUChxzd4P?Itv-z%@0@*ItK}v(QCJSDdpZwl{mq#x- zC$YFVz?+dtglqC5unKies_}xDD)dFEqBWU$ljeG#lrvv+Zwkg z0F^0BUVBRnC>5J3HTm8x4xsMHRH!i5jKT$dmH4M2e-9=?EUq~@_Ki4fMU^iK=O5WKq0yK4#>>p*^?DFOH7_Vn{V>_JD@N> zuvls`|6Pz%_ACZUX`u#W;9Za==9NGhlgX>^fR=@ioR~Oz_1*(%i vgY2ta_d!1Wbx~^a|N9)`+Zw-JWMIh2Pftor&ep5Q&4I?U+yjt)#|QcVNt5X9 delta 641 zcmexxfce7#<_#0CGBQt|bXAFYNh8DLJ~r{m=dMZsMV?<(Vp-By%r?27O=+_JHCCXI z={1lLKNnC)W^(y86`;_ZYf6kuChxzd4P?Itv-z%@0@*ItK}v(QCJSDdpZwl{mq#x- zC$YFVz?+dtgn9BJunKies_}xDD)dFEqBWU$ljeG#lrvvOB%N) z0F^0BUVBRnC>5J3HTm8x4xsMHRH!i5jKT$dmH4M2e-9=?EUq~@_Ki4fMU^iK=O5WKq0yK4#>>p*^?DFOH7_Vn{V>_JD@N> zuvls`|6Pz%_ACZUX`u#W;9Za==9NGhlgX>^fR=@ioR~Oz_1*(%i vgY2ta_d!1Wbx~^a|N9)`OB%mjWMIh2Pftor&ep5Q&4I?U+yjt)#|QcVXHw