Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Warnings during build/test

未关闭
#10 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
4/5
预计耗时
3-5 天
新手友好度
45/100
Issue 类型
重构
描述清晰度
基本清楚
活跃度
停滞
技术栈
csharp, sql

调研方向

先运行 build 和测试,然后检查 SqlDom/UTSqlScriptDom.csproj 中的 MSB3884 警告,以及 TSql160ParserInternal_final.cs 第 79827 行附近的未使用变量警告。还要检查 UTSqlScriptDom.DataRetentionSqlScriptDomTests 的非 public TestClass 警告。完成的标准是:列出的警告以及运行过程中发现的任何其他警告都已解决,且没有引入新的警告。

由索引模型根据 Issue 内容生成。

描述

build

There's a number of compiler warnings during build/test. It'd be good to get these fixed now so new warnings are easier to notice.

  • UTA001: TestClass attribute defined on non-public class SqlStudio.Tests. UTSqlScriptDom.DataRetentionSqlScriptDomTests
  • MSB3884: Could not find rule set file "AllRules.ruleset". [C:\src\SqlScriptDOM\Test\SqlDom\UTSqlScriptDom.csproj::TargetFramework=net462]
  • TSql160ParserInternal_final.cs(79827,8): wa rning CS0219: The variable 'vHasColumnList' is assigned but its value is never used [C:\src\SqlScriptDOM\SqlScriptDom\Microsoft.SqlServer.TransactSql .ScriptDom.csproj::TargetFramework=net6.0]

(there may be others, these were just the initial ones I noticed)

主要语言
GAP
星标
277
派生
43
平均合并
6 天 17 小时
30 天内合并 PR
3

贡献指南

打开贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

microsoft/SqlScriptDOM 的其他 Issue

查看 microsoft/SqlScriptDOM 的全部 Issue

相似的 Issue

更多 Build System Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。