You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AGENTS.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,10 +19,10 @@ This repository hosts Temporal SDK feature examples in multiple languages. Follo
19
19
- Bug regression tests belong under `features/bugs/<lang>`. Favor including as many languages as possible for non-bug features and feel free to extract helpers since backward compatibility is not a concern.
20
20
21
21
## Formatting and Linting
22
-
-**TypeScript**: Format with Prettier and lint with ESLint using `npm run format` and `npm run lint`. Prettier is configured for single quotes and a 120‑character line width.
22
+
-**TypeScript**: Format with Prettier and lint with ESLint using `npm run format` and `npm run lint`, you must ensure type checking passes with `npm run build`.
23
23
-**Python**: Install tools with `uv tool install poethepoet` and `uv sync`. Format with `poe format` and lint with `poe lint` which runs Ruff and mypy.
24
24
-**Go**: Run `go fmt ./...` before committing.
25
-
-**Java**: Apply Google Java Format with `./gradlew spotlessApply`.
25
+
-**Java**: Ensure the project builds with `./gradlew assemble` and autoformat with `./gradlew spotlessApply`.
26
26
-**C#**: Builds treat warnings as errors. `.editorconfig` disables warning `CS1998`.
27
27
28
28
These conventions help keep the examples consistent across languages and ensure CI passes.
0 commit comments