From af7f7b32d73f864213ce09e3181004e29bfddf00 Mon Sep 17 00:00:00 2001 From: "Taro L. Saito" Date: Sat, 19 Jul 2025 09:46:42 -0700 Subject: [PATCH] Update CLAUDE.md development workflow (#675) * Update CLAUDE.md development workflow - Fix typo in 'commit' - Add PR guidelines and common development tasks - Update native code build command to use 'make clean-native native' * Update code formatting command to scalafmtAll - Change from scalafmtCheckAll to scalafmtAll for actual formatting - scalafmtAll applies formatting changes instead of just checking --- CLAUDE.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 4d862b9..a086ac5 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -105,12 +105,9 @@ The project uses Docker-based cross-compilation toolchains (see `docker/` direct ### Pull Request Guidelines - Use squashed commits when merging PRs to maintain clean commit history - Run tests before creating PR: `./sbt test` -- Check code formatting: `./sbt scalafmtCheckAll` +- Format code: `./sbt scalafmtAll` ### Common Development Tasks - When making changes to native code, rebuild with `make clean-native native` - For Java/Scala changes, use `./sbt ~test` for continuous testing -- Always test on multiple JDK versions if possible (8, 11, 17, 21) - -### Native Code Testing -- Use make clean-native native for testing native code \ No newline at end of file +- Always test on multiple JDK versions if possible (8, 11, 17, 21) \ No newline at end of file