diff --git a/cpp/cmake/version.txt b/cpp/cmake/version.txt index 6a4bfddd..91b9683e 100644 --- a/cpp/cmake/version.txt +++ b/cpp/cmake/version.txt @@ -1 +1 @@ -cmake 3.30.3 +cmake 3.31.1 diff --git a/java/gradle/wrapper/gradle-wrapper.properties b/java/gradle/wrapper/gradle-wrapper.properties index df97d72b..e2847c82 100644 --- a/java/gradle/wrapper/gradle-wrapper.properties +++ b/java/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/tcr/TCR.md b/tcr/TCR.md index c216394a..42c2a317 100644 --- a/tcr/TCR.md +++ b/tcr/TCR.md @@ -89,12 +89,11 @@ After starting the script, you will see a menu that looks like the following: [TCR] Loading configuration: (...) [TCR] Loading toolchains configuration [TCR] Loading languages configuration -[TCR] Starting TCR version 0.28.0... +[TCR] Starting TCR version 1.4.0... [TCR] Base directory is (...) [TCR] Found 1 source and 1 test file(s) for java language [TCR] Work directory is (...) [TCR] Git auto-push is turned on -[TCR] Test-breaking changes will not be committed [TCR] Timer duration is 5m0s [TCR] ───────────────────────────────────────────────────────────────────────── [TCR] Running in mob mode @@ -103,10 +102,12 @@ After starting the script, you will see a menu that looks like the following: [TCR] Work Directory: (...) [TCR] Language=java, Toolchain=gradle-wrapper [TCR] Running on git branch "(...)" with auto-push enabled +[TCR] Variant is relaxed [TCR] ───────────────────────────────────────────────────────────────────────── [TCR] What shall we do? [TCR] D ─▶ Driver role [TCR] N ─▶ Navigator role +[TCR] T ─▶ Timer status [TCR] P ─▶ Turn on/off git auto-push [TCR] L ─▶ Pull from remote [TCR] S ─▶ Push to remote diff --git a/tcr/version.txt b/tcr/version.txt index 0c8b1dfa..5f254d5d 100644 --- a/tcr/version.txt +++ b/tcr/version.txt @@ -1 +1 @@ -tcr 1.2.0 +tcr 1.4.0 diff --git a/typescript/.gitignore b/typescript/.gitignore index dc270989..1280afeb 100644 --- a/typescript/.gitignore +++ b/typescript/.gitignore @@ -2,8 +2,13 @@ **/node_modules/ **/test_results/ +**/coverage/ .pnp.* .yarn/ .yarnrc.yml # To prevent conflicts between yarn and npm as long as we're using yarn package-lock.json + +# Snapshot files +**/__snapshots__/ +*.snap diff --git a/typescript/package.json b/typescript/package.json index 0ea299de..cc9d3cf5 100644 --- a/typescript/package.json +++ b/typescript/package.json @@ -14,7 +14,9 @@ "typescript": "^5.7.2" }, "scripts": { - "test": "jest --watchAll" + "test": "jest --watchAll", + "coverage": "jest --coverage", + "update-snapshot": "jest --update-snapshot" }, "jest-junit": { "outputDirectory": "./test_results" diff --git a/typescript/yarn.lock b/typescript/yarn.lock index d615931c..9d3410c3 100644 --- a/typescript/yarn.lock +++ b/typescript/yarn.lock @@ -836,16 +836,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*": - version: 22.9.3 - resolution: "@types/node@npm:22.9.3" - dependencies: - undici-types: "npm:~6.19.8" - checksum: 10c0/954ec72bf29436ea62425a9563914a9c1e93f97b18194acd51d74d13998a701977547ed2985ed3a0e97211b785436d28377116e5f613bfcf3182d9bd81d784dc - languageName: node - linkType: hard - -"@types/node@npm:^22.10.1": +"@types/node@npm:*, @types/node@npm:^22.10.1": version: 22.10.1 resolution: "@types/node@npm:22.10.1" dependencies: @@ -1184,9 +1175,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.30001669": - version: 1.0.30001684 - resolution: "caniuse-lite@npm:1.0.30001684" - checksum: 10c0/446485ca3d9caf408a339a44636a86a2b119ec247492393ae661cd93dccd6668401dd2dfec1e149be4e44563cd1e23351b44453a52fa2c2f19e2bf3287c865f6 + version: 1.0.30001686 + resolution: "caniuse-lite@npm:1.0.30001686" + checksum: 10c0/41748e81c17c1a6a0fd6e515c93c8620004171fe6706027e45f837fde71e97173e85141b0dc11e07d53b4782f3741a6651cb0f7d395cc1c1860892355eabdfa2 languageName: node linkType: hard @@ -1382,9 +1373,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.5.41": - version: 1.5.64 - resolution: "electron-to-chromium@npm:1.5.64" - checksum: 10c0/331c2160cc37ef85317b44f2078af8ff16f068fc95d4af2210fe943b567f20b1445a7faa40c05d290bc229102ef1b662371464ba2725d10ff6c8543af6d40adf + version: 1.5.68 + resolution: "electron-to-chromium@npm:1.5.68" + checksum: 10c0/02cfa3043280e4f8e003724fadee30fa8cdb5f6df1be51627b1ad34f66a8d4fb51b3d3863647620075c02b21c8ff99bc2afe55142a2b4742b1f9d523c11b25a3 languageName: node linkType: hard @@ -2728,8 +2719,8 @@ __metadata: linkType: hard "node-gyp@npm:latest": - version: 10.2.0 - resolution: "node-gyp@npm:10.2.0" + version: 10.3.1 + resolution: "node-gyp@npm:10.3.1" dependencies: env-paths: "npm:^2.2.0" exponential-backoff: "npm:^3.1.1" @@ -2743,7 +2734,7 @@ __metadata: which: "npm:^4.0.0" bin: node-gyp: bin/node-gyp.js - checksum: 10c0/00630d67dbd09a45aee0a5d55c05e3916ca9e6d427ee4f7bc392d2d3dc5fad7449b21fc098dd38260a53d9dcc9c879b36704a1994235d4707e7271af7e9a835b + checksum: 10c0/87c3b50e1f6f5256b5d2879a8c064eefa53ed444bad2a20870be43bc189db7cbffe22c30af056046c6d904181d73881b1726fd391d2f6f79f89b991019f195ea languageName: node linkType: hard @@ -3012,9 +3003,9 @@ __metadata: linkType: hard "resolve.exports@npm:^2.0.0": - version: 2.0.2 - resolution: "resolve.exports@npm:2.0.2" - checksum: 10c0/cc4cffdc25447cf34730f388dca5021156ba9302a3bad3d7f168e790dc74b2827dff603f1bc6ad3d299bac269828dca96dd77e036dc9fba6a2a1807c47ab5c98 + version: 2.0.3 + resolution: "resolve.exports@npm:2.0.3" + checksum: 10c0/1ade1493f4642a6267d0a5e68faeac20b3d220f18c28b140343feb83694d8fed7a286852aef43689d16042c61e2ddb270be6578ad4a13990769e12065191200d languageName: node linkType: hard @@ -3405,13 +3396,6 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~6.19.8": - version: 6.19.8 - resolution: "undici-types@npm:6.19.8" - checksum: 10c0/078afa5990fba110f6824823ace86073b4638f1d5112ee26e790155f481f2a868cc3e0615505b6f4282bdf74a3d8caad715fd809e870c2bb0704e3ea6082f344 - languageName: node - linkType: hard - "undici-types@npm:~6.20.0": version: 6.20.0 resolution: "undici-types@npm:6.20.0"