Harald Csaszar
23cb5abe6e
[csharp] Removed unnecessary spine-csharp.sln file.
2025-07-16 18:25:39 +02:00
Mario Zechner
62aefdbea8
[formatters] README.md
2025-07-16 05:16:22 +02:00
Mario Zechner
5a98176309
Add comprehensive README for formatters directory
2025-07-16 05:13:23 +02:00
Mario Zechner
5ae8019e09
Clean-up old format check workflow
2025-07-16 05:09:28 +02:00
Mario Zechner
205cae2373
Remove test workflows
2025-07-16 05:06:30 +02:00
Mario Zechner
c79031cc75
Remove npx install prompts and rely on auto-download
...
- Use npx -y for tsx to avoid install prompts
- Remove tsx from devDependencies since we use npx
- Remove npm install checks from format-ts.sh
2025-07-16 05:05:33 +02:00
Mario Zechner
62b38f9da8
Fix TypeScript dependencies and optimize Eclipse formatter build
...
- Install npm dependencies if node_modules missing
- Only rebuild Eclipse formatter if source is newer than JAR
- Make Eclipse formatter less verbose
2025-07-16 04:58:41 +02:00
Mario Zechner
6a7707282e
Suppress dotnet format warnings with --verbosity quiet
2025-07-16 04:51:13 +02:00
Mario Zechner
3b9fcaefbd
Simplify format-cpp.sh to batch files for both Docker and native
2025-07-16 04:48:58 +02:00
Mario Zechner
557967fa1e
Batch files for Docker clang-format to improve performance
2025-07-16 04:47:17 +02:00
Mario Zechner
d6b0ab0125
Fix Docker volume mount to include parent directories
2025-07-16 04:45:08 +02:00
Mario Zechner
072705560e
Show actual clang-format errors in format-cpp.sh
2025-07-16 04:43:22 +02:00
Mario Zechner
aaaa3f8f35
Add setup script for Docker clang-format wrapper
2025-07-16 04:40:37 +02:00
Mario Zechner
c8421648b5
Use Docker wrapper for clang-format to avoid library issues
2025-07-16 04:39:37 +02:00
Mario Zechner
a1541dfe10
Install clang-format to /usr/bin for proper PATH precedence
2025-07-16 04:36:25 +02:00
Mario Zechner
a424597170
Fix libtinfo dependency for clang-format
2025-07-16 04:34:09 +02:00
Mario Zechner
ccb9a608b4
Use clang-format 18.1.8 binary to match local version
2025-07-16 04:31:55 +02:00
Mario Zechner
b035b12272
Simplify clang-format setup and fix npm warning
2025-07-16 04:30:46 +02:00
Mario Zechner
a0a86af560
Use LLVM apt repository for clang-format-18
2025-07-16 04:27:38 +02:00
Mario Zechner
bd3b8186b9
Fix Docker wrapper to handle relative paths
2025-07-16 04:18:27 +02:00
Mario Zechner
f24f500750
[formatters] Make Maven build quiet.
...
Test clang-format 18.1.8 installation
Fix libtinfo dependency for Ubuntu 24.04
Test clang-format via Docker
Use Docker for clang-format 18.1.8
Fix YAML syntax for Docker wrapper script
Use echo instead of heredoc for Docker wrapper
[formatters] Use Docker to get fixed clang-format version
2025-07-16 04:15:35 +02:00
Mario Zechner
9822fa2195
Use echo instead of heredoc for Docker wrapper
2025-07-16 03:47:41 +02:00
Mario Zechner
dfbb986e84
Fix YAML syntax for Docker wrapper script
2025-07-16 03:46:58 +02:00
Mario Zechner
98ac8553dd
Use Docker for clang-format 18.1.8
2025-07-16 03:43:50 +02:00
Mario Zechner
8fb6d4c6ef
Test clang-format via Docker
2025-07-16 03:41:15 +02:00
Mario Zechner
8a1893acad
Fix libtinfo dependency for Ubuntu 24.04
2025-07-16 03:38:28 +02:00
Mario Zechner
484c63be70
Test clang-format 18.1.8 installation
2025-07-16 03:35:48 +02:00
Mario Zechner
034c2c7e4f
[formatters] Make Maven build quiet.
2025-07-16 03:32:25 +02:00
Mario Zechner
33b760966f
[formatters] Remove debug logs from GH workflow
2025-07-16 03:29:05 +02:00
Mario Zechner
81b445302a
[formatters] Dart formatting pass
2025-07-16 03:20:14 +02:00
Mario Zechner
440125252a
[formatters] Try fixing Clang version in GH workflow
2025-07-16 03:09:36 +02:00
Mario Zechner
2c6f3a2944
[formatters] More GH workflow fixes
2025-07-16 02:38:54 +02:00
Mario Zechner
413fffc925
[formatters] Fix Dart version
2025-07-16 02:35:11 +02:00
Mario Zechner
a7a5531899
[libgdx] Eclipse formatter instead of Spotless/Gradle
2025-07-16 02:19:09 +02:00
Mario Zechner
ca45046ae3
[formatters] Use pushd/popd so formatters can be called from any directory
2025-07-16 01:51:21 +02:00
Mario Zechner
9ffe3579d7
[formatters] New GH workflow
2025-07-16 01:43:19 +02:00
Mario Zechner
781619aff6
[dart] Formatter
2025-07-16 01:41:21 +02:00
Mario Zechner
9fcc5a8b8c
[haxe] Formatting
2025-07-16 01:35:13 +02:00
Mario Zechner
ab64434ae7
[csharp] More formatting changes
2025-07-16 01:28:04 +02:00
Mario Zechner
e69bc5562c
[csharp] spine-csharp.csproj is a .NET Standard 2.0 project now, fixed format-csharp.sh
2025-07-16 01:21:03 +02:00
Mario Zechner
46e38c0356
[ts] Use correct typescript-formatter package
2025-07-16 00:02:29 +02:00
Mario Zechner
8972ba5dc8
[ts] Fix AtlasLoader/SkeletonLoader naming in pixi runtimes.
2025-07-15 23:57:41 +02:00
Mario Zechner
8eb9ba957b
[ts] Update main dependencies, add formatting script, add Biome for linting, temporary commit
2025-07-15 23:56:33 +02:00
Mario Zechner
b544dd99ed
[formatters] C/C++ formatting
2025-07-15 22:56:12 +02:00
Mario Zechner
587124b66b
More ignores
2025-07-15 22:26:50 +02:00
Mario Zechner
61752a1d5f
[formatters] Move lang specific formatters into their own Bash script.
2025-07-15 22:22:00 +02:00
Mario Zechner
2c83fe0252
[c] More robust enum extraction, assign self to local vars for easier debugging.
2025-07-15 22:17:48 +02:00
Mario Zechner
fc238bc9b7
More ignores.
2025-07-15 22:00:57 +02:00
Mario Zechner
d5947d45a1
[c] Improved build.sh
...
- release builds
- --help flag
2025-07-15 21:34:22 +02:00
Mario Zechner
8503ae00d3
[c] Fix formatting generated by codgen.
2025-07-15 21:31:32 +02:00