Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lwm1986
roslyn
提交
c104c68d
R
roslyn
项目概览
lwm1986
/
roslyn
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
roslyn
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
c104c68d
编写于
10月 31, 2016
作者:
J
Jared Parsons
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Moved checking for over / under flow properties to BuildBoss
上级
1bd9cad9
变更
10
显示空白变更内容
内联
并排
Showing
10 changed file
with
12 addition
and
35 deletion
+12
-35
build/Targets/Imports.targets
build/Targets/Imports.targets
+0
-20
build/Targets/Settings.targets
build/Targets/Settings.targets
+3
-1
src/Compilers/CSharp/Portable/CSharpCodeAnalysis.csproj
src/Compilers/CSharp/Portable/CSharpCodeAnalysis.csproj
+1
-2
src/Compilers/Core/MSBuildTaskTests/MSBuildTaskTests.csproj
src/Compilers/Core/MSBuildTaskTests/MSBuildTaskTests.csproj
+1
-2
src/Compilers/Core/Portable/CodeAnalysis.csproj
src/Compilers/Core/Portable/CodeAnalysis.csproj
+1
-2
src/Compilers/Server/VBCSCompilerTests/VBCSCompilerTests.csproj
...mpilers/Server/VBCSCompilerTests/VBCSCompilerTests.csproj
+1
-2
src/Test/PdbUtilities/PdbUtilities.csproj
src/Test/PdbUtilities/PdbUtilities.csproj
+1
-2
src/Test/Utilities/Desktop/TestUtilities.Desktop.csproj
src/Test/Utilities/Desktop/TestUtilities.Desktop.csproj
+1
-2
src/Test/Utilities/Portable.FX45/TestUtilities.FX45.csproj
src/Test/Utilities/Portable.FX45/TestUtilities.FX45.csproj
+1
-2
src/Tools/BuildBoss/ProjectCheckerUtil.cs
src/Tools/BuildBoss/ProjectCheckerUtil.cs
+2
-0
未找到文件。
build/Targets/Imports.targets
浏览文件 @
c104c68d
...
...
@@ -119,7 +119,6 @@
<!-- While UseCommonOutputDirectory will prevent NuGet implementations from being copied,
we still need to turn off CopyNuGetImplementations to prevent the build task from complaining about a
lack of a runtime section in our project.json. -->
<CopyNuGetImplementations Condition="'$(UseCommonOutputDirectory)' == 'true'">false</CopyNuGetImplementations>
</PropertyGroup>
...
...
@@ -287,25 +286,6 @@
<FinalDefineConstants>$(FinalDefineConstants.Replace('"', ''))</FinalDefineConstants>
</PropertyGroup>
<!-- Verify some build flags are correct -->
<PropertyGroup>
<PrepareForBuildDependsOn>$(PrepareForBuildDependsOn);VerifyBuildFlags</PrepareForBuildDependsOn>
</PropertyGroup>
<Target Name="VerifyBuildFlags">
<Error
Condition="'$(CheckForOverflowUnderflow)' != '' OR '$(RemoveIntegerChecks)' != ''"
Text="The following properties cannot be set by individual projects: CheckForOverflowUnderflow and RemoveIntegerChecks" />
<PropertyGroup Condition="'$(ProjectLanguage)' == 'CSharp'">
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
</PropertyGroup>
<PropertyGroup Condition="'$(ProjectLanguage)' == 'VB'">
<RemoveIntegerChecks>true</RemoveIntegerChecks>
</PropertyGroup>
</Target>
<!-- For our projects that specify multiple targets in the project.json to work around https://github.com/dotnet/roslyn/issues/12458,
we need to also silence a NuGet generated warning -->
<Target Name="EmitMSBuildWarning"></Target>
...
...
build/Targets/Settings.targets
浏览文件 @
c104c68d
...
...
@@ -114,6 +114,7 @@
<OptionStrict>On</OptionStrict>
<RootNamespace></RootNamespace>
<VBRuntime>Embed</VBRuntime>
<RemoveIntegerChecks>true</RemoveIntegerChecks>
</PropertyGroup>
<ItemGroup>
<Import Include="Microsoft.VisualBasic" />
...
...
@@ -153,6 +154,7 @@
thorough documentation story
-->
<NoWarn>$(NoWarn);1591</NoWarn>
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
<DebugSymbols>true</DebugSymbols>
...
...
@@ -262,4 +264,4 @@
SourceFiles="@(IntermediateAssembly -> '%(fullpath).key')"
DestinationFolder="$(OutDir)" />
</Target>
</Project>
</Project>
src/Compilers/CSharp/Portable/CSharpCodeAnalysis.csproj
浏览文件 @
c104c68d
...
...
@@ -39,7 +39,6 @@
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)' == 'Debug|x64'"
>
<DebugSymbols>
true
</DebugSymbols>
<OutDir>
..\..\..\..\Binaries\Debug\amd64
</OutDir>
<CheckForOverflowUnderflow>
true
</CheckForOverflowUnderflow>
<PlatformTarget>
x64
</PlatformTarget>
<ErrorReport>
prompt
</ErrorReport>
<CodeAnalysisRuleSet>
..\CSharpCodeAnalysisRules.ruleset
</CodeAnalysisRuleSet>
...
...
src/Compilers/Core/MSBuildTaskTests/MSBuildTaskTests.csproj
浏览文件 @
c104c68d
...
...
@@ -55,7 +55,6 @@
<DebugSymbols>
true
</DebugSymbols>
<OutDir>
..\..\..\..\Binaries\Debug\amd64
</OutDir>
<AllowUnsafeBlocks>
true
</AllowUnsafeBlocks>
<CheckForOverflowUnderflow>
true
</CheckForOverflowUnderflow>
<PlatformTarget>
x64
</PlatformTarget>
<ErrorReport>
prompt
</ErrorReport>
<CodeAnalysisRuleSet>
MinimumRecommendedRules.ruleset
</CodeAnalysisRuleSet>
...
...
src/Compilers/Core/Portable/CodeAnalysis.csproj
浏览文件 @
c104c68d
...
...
@@ -23,7 +23,6 @@
<DebugSymbols>
true
</DebugSymbols>
<OutDir>
..\..\..\..\Binaries\Debug\amd64
</OutDir>
<AllowUnsafeBlocks>
true
</AllowUnsafeBlocks>
<CheckForOverflowUnderflow>
true
</CheckForOverflowUnderflow>
<PlatformTarget>
x64
</PlatformTarget>
<ErrorReport>
prompt
</ErrorReport>
</PropertyGroup>
...
...
src/Compilers/Server/VBCSCompilerTests/VBCSCompilerTests.csproj
浏览文件 @
c104c68d
...
...
@@ -66,7 +66,6 @@
<DebugSymbols>
true
</DebugSymbols>
<OutDir>
..\..\..\..\Binaries\Debug\amd64
</OutDir>
<AllowUnsafeBlocks>
true
</AllowUnsafeBlocks>
<CheckForOverflowUnderflow>
true
</CheckForOverflowUnderflow>
<PlatformTarget>
x64
</PlatformTarget>
<ErrorReport>
prompt
</ErrorReport>
<CodeAnalysisRuleSet>
MinimumRecommendedRules.ruleset
</CodeAnalysisRuleSet>
...
...
src/Test/PdbUtilities/PdbUtilities.csproj
浏览文件 @
c104c68d
...
...
@@ -34,7 +34,6 @@
<DebugSymbols>
true
</DebugSymbols>
<OutDir>
..\..\..\Binaries\Debug\amd64
</OutDir>
<AllowUnsafeBlocks>
true
</AllowUnsafeBlocks>
<CheckForOverflowUnderflow>
true
</CheckForOverflowUnderflow>
<PlatformTarget>
x64
</PlatformTarget>
<ErrorReport>
prompt
</ErrorReport>
<CodeAnalysisRuleSet>
MinimumRecommendedRules.ruleset
</CodeAnalysisRuleSet>
...
...
src/Test/Utilities/Desktop/TestUtilities.Desktop.csproj
浏览文件 @
c104c68d
...
...
@@ -60,7 +60,6 @@
<DebugSymbols>
true
</DebugSymbols>
<OutDir>
..\..\..\..\Binaries\Debug\amd64
</OutDir>
<AllowUnsafeBlocks>
true
</AllowUnsafeBlocks>
<CheckForOverflowUnderflow>
true
</CheckForOverflowUnderflow>
<PlatformTarget>
x64
</PlatformTarget>
<ErrorReport>
prompt
</ErrorReport>
<CodeAnalysisRuleSet>
MinimumRecommendedRules.ruleset
</CodeAnalysisRuleSet>
...
...
src/Test/Utilities/Portable.FX45/TestUtilities.FX45.csproj
浏览文件 @
c104c68d
...
...
@@ -51,7 +51,6 @@
<DebugSymbols>
true
</DebugSymbols>
<OutDir>
..\..\..\..\Binaries\Debug\amd64
</OutDir>
<AllowUnsafeBlocks>
true
</AllowUnsafeBlocks>
<CheckForOverflowUnderflow>
true
</CheckForOverflowUnderflow>
<PlatformTarget>
x64
</PlatformTarget>
<ErrorReport>
prompt
</ErrorReport>
<CodeAnalysisRuleSet>
MinimumRecommendedRules.ruleset
</CodeAnalysisRuleSet>
...
...
src/Tools/BuildBoss/ProjectCheckerUtil.cs
浏览文件 @
c104c68d
...
...
@@ -40,6 +40,8 @@ internal bool CheckAll(TextWriter textWriter)
allGood
&=
CheckForProperty
(
textWriter
,
"OldToolsVersion"
);
allGood
&=
CheckForProperty
(
textWriter
,
"SchemaVersion"
);
allGood
&=
CheckForProperty
(
textWriter
,
"Configuration"
);
allGood
&=
CheckForProperty
(
textWriter
,
"CheckForOverflowUnderflow"
);
allGood
&=
CheckForProperty
(
textWriter
,
"RemoveIntegerChecks"
);
allGood
&=
CheckRoslynProjectType
(
textWriter
);
allGood
&=
CheckProjectReferences
(
textWriter
);
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录