-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.gitignore
More file actions
80 lines (65 loc) · 1.86 KB
/
Copy path.gitignore
File metadata and controls
80 lines (65 loc) · 1.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# Build outputs
dist/
target/
build/
*.tsbuildinfo
# Dependencies
node_modules/
.pnpm-store/
# Tool caches
.turbo/
.cache/
.parcel-cache/
# Test scratch dirs (cli integration tests mkdtemp into here)
__tmp__/
# Editor + OS
.DS_Store
*.swp
.idea/
.vscode/
# Per-language conventions
server/java/**/target/
server/typescript/**/dist/
server/typescript/**/node_modules/
# C# / .NET build output. The `bin/` and `obj/` patterns are scoped to csharp
# subtrees only (TS packages use `bin/` for executable scripts like
# `server/typescript/packages/cli/bin/meta.ts` — must not be ignored).
# The file-extension patterns below are safe anywhere — no non-.NET project
# produces these.
**/csharp/**/bin/
**/csharp/**/obj/
*.dll
*.pdb
*.exe
*.suo
*.user
.vs/
[Tt]est[Rr]esults/
[Bb]uild[Ll]og.*
*.nupkg
*.snupkg
# Python
__pycache__/
# Stryker mutation testing
.stryker-tmp/
reports/
# Local-only pre-commit denylist (must never be committed — would leak private names)
.githooks/deny-list.local
# Local per-port Claude tooling docs (not part of the public artifact)
server/java/.claude/
# Transient Claude runtime artifacts (the porting skill under .claude/ stays tracked)
.claude/scheduled_tasks.lock
# Lavish review-surface scratch artifacts (local HTML review pages)
.lavish/
# Serena MCP project cache (local tooling scratch)
.serena/
# Private pre-release registry address + token (docs/features/prerelease.md).
# Never committed: this repository is PUBLIC.
tools/prerelease/registry.env
# JVM crash artifacts. A C2 compiler SIGSEGV (the JDT language server's, under load, is the
# one that actually happens here) drops these in whatever directory the JVM was started in,
# which is the repo root. hs_err_*.log embeds the full command line — absolute home paths
# included — so an untracked one is a leak waiting for a careless `git add -A`.
hs_err_pid*.log
replay_pid*.log
core.[0-9]*