Skip to content

refactor: 项目 C# 化#2511

Open
SALTWOOD wants to merge 278 commits intodevfrom
dev
Open

refactor: 项目 C# 化#2511
SALTWOOD wants to merge 278 commits intodevfrom
dev

Conversation

@SALTWOOD
Copy link
Copy Markdown
Member

@SALTWOOD SALTWOOD commented Feb 26, 2026

此计划旨在将整个 PCL-CE 残存的 VB.NET 代码完全迁移至 C#。
目前完成的部分:

  • 修复所有构建时错误
  • 修复 CI
  • 使核心功能(启动、下载)基本可用
  • 重构 ModValidate
  • 移除所有 dynamic 转型
  • 优化代码风格,使用现代 C# 语法
  • 部分重构代码

项目发起者:@SALTWOOD
主要开发者:

基于目前项目已经部分可用的事实,以 Draft 状态开启此 PR。


自 C#E 创建后主线合并的 PR 以下是自 C#E 创建后主线合并的 PR。这些 PR 需要在 C#E 实现。

Big-Cake-jpg and others added 30 commits February 22, 2026 16:34
# Conflicts:
#	Plain Craft Launcher 2/Pages/PageSetup/PageSetupLeft.xaml.cs
@pcl-ce-automation pcl-ce-automation Bot added size: XXL PR 大小评估:巨型 and removed size: XS PR 大小评估:微型 labels Apr 13, 2026
LuLu-ling and others added 28 commits April 18, 2026 21:30
fix: fabric meta download
Fix: race condition and resolve JArray conversion error
feat(download): another new downloading system?
feat: implement connection pooling for file downloads
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size: XXL PR 大小评估:巨型 🛠️ 等待审查 Pull Request 已完善,等待维护者或负责人进行代码审查

Projects

None yet

Development

Successfully merging this pull request may close these issues.