-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.vscodeignore
More file actions
129 lines (110 loc) · 2.64 KB
/
.vscodeignore
File metadata and controls
129 lines (110 loc) · 2.64 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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
.vscode/**
.vscode-test/**
src/**
.gitignore
.vscodeignore
.yarnrc
vsc-extension-quickstart.md
package.json.backup
TestData/**
docs/**
BestPractices_Presentation.md
TEST_README.md
**/tsconfig.json
**/eslint.config.mjs
**/*.map
**/*.ts
**/*.sh
**/.vscode-test.*
.github/**
# .NET build artifacts
**/obj/**
*.user
*.suo
*.cache
# Exclude C# source code
XsltDebugger.ConsoleTest/**/*.cs
XsltDebugger.ConsoleTest/**/*.csproj
XsltDebugger.DebugAdapter/**/*.cs
XsltDebugger.DebugAdapter/**/*.csproj
XsltDebugger.DebugAdapter/README.md
XsltDebugger.sln
# Exclude all bin folders by default
**/bin/**
# But include only the debug adapter runtime
!XsltDebugger.DebugAdapter/bin/Debug/net8.0/**
# Now exclude unwanted platforms from the included runtime
# Note: Platform filtering is handled by packaging scripts (package-darwin.sh, package-win.sh)
# They physically delete unwanted platforms before packaging
# Exclude localized satellite assemblies (non-English)
XsltDebugger.DebugAdapter/bin/Debug/net8.0/cs/**
XsltDebugger.DebugAdapter/bin/Debug/net8.0/de/**
XsltDebugger.DebugAdapter/bin/Debug/net8.0/es/**
XsltDebugger.DebugAdapter/bin/Debug/net8.0/fr/**
XsltDebugger.DebugAdapter/bin/Debug/net8.0/it/**
XsltDebugger.DebugAdapter/bin/Debug/net8.0/ja/**
XsltDebugger.DebugAdapter/bin/Debug/net8.0/ko/**
XsltDebugger.DebugAdapter/bin/Debug/net8.0/pl/**
XsltDebugger.DebugAdapter/bin/Debug/net8.0/pt-BR/**
XsltDebugger.DebugAdapter/bin/Debug/net8.0/ru/**
XsltDebugger.DebugAdapter/bin/Debug/net8.0/tr/**
XsltDebugger.DebugAdapter/bin/Debug/net8.0/zh-Hans/**
XsltDebugger.DebugAdapter/bin/Debug/net8.0/zh-Hant/**
# Exclude all runtimes - packaging scripts handle which ones to include
# Platform-specific packaging scripts keep only the needed runtimes
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
*.out.xml
**/*.out.xml
TestData/**/out/**
# Node modules (should be handled by vsce, but just in case)
node_modules/**
# Test files
**/*.test.*
**/test/**
# Development files
.eslintrc.*
.prettierrc.*
.prettierignore
# CI/CD
.github/**
# Documentation drafts
*.md~
*.markdown~
# Development and sample files
ShipmentConf.xml
ShipmentConf.xslt
XsltDebugger.sln
sample/**
.claude/**
tools/**
package-clean.sh
# Test projects
XsltDebugger.Tests/**
XsltDebugger.ConsoleTest/**
# Distribution folder (manual packaging)
dist/**
# Documentation files
ENHANCEMENT-PLAN.md
INSTRUMENTATION-GUIDE.md
VARIABLE-EVALUATION-FIX.md
VARIABLE-LOGGING-PLAN.md
VARIABLE-PRINT-GUIDE.md
# Packaging scripts
package-darwin.sh
package-win.sh
package-all.sh
test-debug-output.sh
test-namespace-support.sh