Skip to content

Commit 592e05b

Browse files
committed
use google-java-format to format .java files
1 parent 41c64fb commit 592e05b

File tree

1 file changed

+25
-23
lines changed

1 file changed

+25
-23
lines changed

benefit-decision-toolkit.code-workspace

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,36 @@
22
"folders": [
33
{
44
"name": "🏗️ Builder API",
5-
"path": "./builder-api"
5+
"path": "./builder-api",
66
},
77
{
88
"name": "📚 Library API",
9-
"path": "./library-api"
9+
"path": "./library-api",
1010
},
1111
{
1212
"name": "🎨 Builder Frontend",
13-
"path": "./builder-frontend"
13+
"path": "./builder-frontend",
1414
},
1515
{
1616
"name": "📋 Project Root",
17-
"path": "."
18-
}
17+
"path": ".",
18+
},
1919
],
2020
"settings": {
2121
// Java settings for API modules
2222
"java.import.maven.enabled": true,
2323
"java.compile.nullAnalysis.mode": "automatic",
2424
"[java]": {
25-
"editor.defaultFormatter": "redhat.java"
25+
"editor.defaultFormatter": "josevseb.google-java-format-for-vs-code",
2626
},
27+
"java.format.enabled": false,
2728
"[xml]": {
28-
"editor.defaultFormatter": "redhat.vscode-xml"
29+
"editor.defaultFormatter": "redhat.vscode-xml",
2930
},
3031

3132
// Node.js settings for frontend modules
3233
"[javascript, typescript]": {
33-
"editor.defaultFormatter": "esbenp.prettier-vscode"
34+
"editor.defaultFormatter": "esbenp.prettier-vscode",
3435
},
3536
"[css]": { "editor.defaultFormatter": "esbenp.prettier-vscode" },
3637
"editor.formatOnSave": true,
@@ -43,24 +44,24 @@
4344
"files.associations": {
4445
"*.env.example": "properties",
4546
"devbox.json": "jsonc",
46-
"process-compose.yml": "yaml"
47+
"process-compose.yml": "yaml",
4748
},
4849

4950
// Exclude irrelevant folders from search
5051
"search.exclude": {
5152
"**/node_modules": true,
5253
"**/target": true,
5354
"**/.quarkus": true,
54-
"**/dist": true
55+
"**/dist": true,
5556
},
5657

5758
// File watcher excludes for performance
5859
"files.watcherExclude": {
5960
"**/node_modules/**": true,
6061
"**/target/**": true,
6162
"**/.quarkus/**": true,
62-
"**/dist/**": true
63-
}
63+
"**/dist/**": true,
64+
},
6465
},
6566
"extensions": {
6667
"recommendations": [
@@ -69,6 +70,7 @@
6970
"vscjava.vscode-java-debug",
7071
"vscjava.vscode-maven",
7172
"redhat.vscode-quarkus",
73+
"josevseb.google-java-format-for-vs-code",
7274

7375
// Frontend development
7476
"bradlc.vscode-tailwindcss",
@@ -82,8 +84,8 @@
8284
"ms-vscode.remote-containers",
8385

8486
// Project-specific
85-
"jetpack-io.devbox"
86-
]
87+
"jetpack-io.devbox",
88+
],
8789
},
8890
"tasks": {
8991
"version": "2.0.0",
@@ -94,15 +96,15 @@
9496
"command": "devbox services up",
9597
"group": {
9698
"kind": "build",
97-
"isDefault": true
99+
"isDefault": true,
98100
},
99101
"presentation": {
100102
"echo": true,
101103
"reveal": "always",
102104
"focus": false,
103-
"panel": "shared"
105+
"panel": "shared",
104106
},
105-
"problemMatcher": []
107+
"problemMatcher": [],
106108
},
107109
{
108110
"label": "🔨 Build All APIs",
@@ -111,15 +113,15 @@
111113
"group": "build",
112114
"presentation": {
113115
"echo": true,
114-
"reveal": "always"
115-
}
116+
"reveal": "always",
117+
},
116118
},
117119
{
118120
"label": "📦 Install All Frontend Dependencies",
119121
"type": "shell",
120122
"command": "cd builder-frontend && npm install",
121-
"group": "build"
122-
}
123-
]
124-
}
123+
"group": "build",
124+
},
125+
],
126+
},
125127
}

0 commit comments

Comments
 (0)