From 43258ca7f25fccc47f8b9435caa5152f367bdcfa Mon Sep 17 00:00:00 2001 From: XavierCruz5106 Date: Thu, 24 Oct 2024 13:14:23 +0000 Subject: [PATCH 1/4] feat: added extension 'Spotless Gradle', configured so it runs spotlessApply on save --- .devcontainer/devcontainer.json | 3 ++- .vscode/settings.json | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 823bc676c..7ca247f1d 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -37,7 +37,8 @@ "mechatroner.rainbow-csv", "alexcvzz.vscode-sqlite", "Orta.vscode-jest", - "firsttris.vscode-jest-runner" + "firsttris.vscode-jest-runner", + "richardwillis.vscode-spotless-gradle" ], "settings": { "terminal.integrated.defaultProfile.linux": "zsh", diff --git a/.vscode/settings.json b/.vscode/settings.json index 2f4c92279..5ed743603 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -15,4 +15,12 @@ "[javascriptreact]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, + "[java]": { + "spotlessGradle.format.enable": true, + "editor.defaultFormatter": "richardwillis.vscode-spotless-gradle", + "editor.codeActionsOnSave": { + "source.fixAll.spotlessGradle": true + }, + + } } From b95958d56bafa5b7f308e7df44a95d097f22d981 Mon Sep 17 00:00:00 2001 From: XavierCruz5106 Date: Fri, 25 Oct 2024 04:24:55 +0000 Subject: [PATCH 2/4] fix: spotless apply should be fixed --- .../src/main/java/com/codedifferently/lesson12/ListNode.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lesson_12/structs_java/structs_app/src/main/java/com/codedifferently/lesson12/ListNode.java b/lesson_12/structs_java/structs_app/src/main/java/com/codedifferently/lesson12/ListNode.java index bcd6bd73f..7fea3ca0a 100644 --- a/lesson_12/structs_java/structs_app/src/main/java/com/codedifferently/lesson12/ListNode.java +++ b/lesson_12/structs_java/structs_app/src/main/java/com/codedifferently/lesson12/ListNode.java @@ -1,10 +1,12 @@ package com.codedifferently.lesson12; public class ListNode { + int val; ListNode next; - ListNode() {} + ListNode() { + } ListNode(int val) { this.val = val; From 5be4e2309b4abbeb3a431770d42d8ffe5f067b5c Mon Sep 17 00:00:00 2001 From: XavierCruz5106 Date: Fri, 25 Oct 2024 04:26:09 +0000 Subject: [PATCH 3/4] feat: forgot to include the actual settings.json in the commit --- .vscode/settings.json | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 5ed743603..98e9db5d6 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -16,11 +16,8 @@ "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[java]": { - "spotlessGradle.format.enable": true, - "editor.defaultFormatter": "richardwillis.vscode-spotless-gradle", - "editor.codeActionsOnSave": { - "source.fixAll.spotlessGradle": true - }, + "spotlessGradle.format.enable": true, + "editor.defaultFormatter": "redhat.java", + }, - } } From e965e692b3b481cc57c8df6a215e4f3b02f9aed9 Mon Sep 17 00:00:00 2001 From: XavierCruz5106 Date: Mon, 28 Oct 2024 17:25:22 +0000 Subject: [PATCH 4/4] feat: added one-liner shell script to do spotlessApply on save --- lesson_13/maps_java/desired_file.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 lesson_13/maps_java/desired_file.txt diff --git a/lesson_13/maps_java/desired_file.txt b/lesson_13/maps_java/desired_file.txt new file mode 100644 index 000000000..e69de29bb