Files
monkeycode-ai a0971cf974 feat: 完成 CodePlay 项目初始化和核心解析器实现
- 创建 CodePlay 解决方案和 4 个项目 (Core, Web, CLI, Tests)
- 实现核心数据模型 (ConversionRequest, ConversionResult, Project 等)
- 实现核心接口 (IParser, IConverter, ICodeGenerator 等)
- 实现基础抽象类 BaseParser
- 实现 CSharpParser 解析器 (基于 Roslyn)
- 添加 Microsoft.CodeAnalysis.CSharp NuGet 包
- 所有代码编译通过
Co-authored-by: monkeycode-ai <monkeycode-ai@chaitin.com>
2026-06-03 02:57:13 +00:00

183 lines
2.1 KiB
Plaintext

# AI Tools
.claude
.gemini
.opencode
# IDE and Editors
**/.idea/
**/.vscode/
*.swp
*.swo
*~
**/.project
**/.classpath
**/.settings/
*.sublime-project
*.sublime-workspace
**/.spyproject/
**/.ropeproject/
*.code-workspace
# macOS
**/.DS_Store
**/.AppleDouble
**/.LSOverride
**/._*
**/.Spotlight-V100
**/.Trashes
# Windows
**/Thumbs.db
**/ehthumbs.db
**/Desktop.ini
**/$RECYCLE.BIN/
*.lnk
# Linux
**/.fuse_hidden*
**/.nfs*
# Node.js
**/node_modules/
**/npm-debug.log*
**/yarn-debug.log*
**/yarn-error.log*
**/.npm
**/.yarn/cache
**/.pnpm-store/
**/*.tsbuild*
# Python
**/__pycache__/
*.py[cod]
*$py.class
**/.Python
**/build/
**/develop-eggs/
**/dist/
**/downloads/
**/eggs/
**/.eggs/
**/parts/
**/sdist/
**/var/
**/wheels/
*.egg-info/
**/.installed.cfg
*.egg
**/.venv/
**/venv/
**/ENV/
**/.pytest_cache/
**/.mypy_cache/
**/.ruff_cache/
# Java
*.class
*.jar
*.war
*.ear
**/.gradle/
# C/C++/Go/Rust
*.o
*.obj
*.exe
*.out
*.app
*.dll
*.dylib
*.so
*.test
**/target/
**/go.work
**/Cargo.lock
# Ruby
*.gem
*.rbc
**/.bundle/
**/vendor/bundle
**/.byebug_history
# Logs
*.log
**/logs/
# Environment and secrets
**/.env
**/.env.local
**/.env.*.local
*.pem
*.key
# Temporary files
*.tmp
*.temp
*.bak
*.backup
*.cache
**/.cache/
**/tmp/
**/temp/
# Dart
**/.dart_tool/
**/*.dart_tool
**/analysis_options.yaml
**/.packages
**/.pub-cache/
**/.pub/
# Flutter
**/flutter_export_environment.sh
**/flutter_export_environment.bat
**/.flutter-plugins
**/.flutter-plugins-dependencies
**/.flutter-plugins-dependencies.lock
**/.metadata
**/.flutter_build
**/build/
**/.dart_tool/
**/ios/Pods/
**/ios/.symlinks/
**/ios/Flutter/ephemeral/
**/ios/Podfile.lock
**/ios/.generated/
**/android/**/generated/
**/android/.gradle/
**/android/gradlew
**/android/gradlew.bat
**/android/local.properties
**/android/**/GeneratedPluginRegistrant.java
**/android/**/flutter_*.json
**/web/.dart_tool/
**/web/build/
**/.flutter-plugins
**/.flutter-plugins-dependencies
# Compressed files
*.zip
*.rar
*.7z
*.tar
*.tar.gz
*.tgz
*.tar.bz2
*.tbz2
*.tar.xz
*.txz
*.gz
*.bz2
*.xz
*.Z
*.lz
*.lzma
*.iso
# CodePlay generated files
**/bin/
**/obj/
*.suo
*.user