-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
Area-ImplicitUsingsArea-NetSDKuntriagedRequest triage from a team memberRequest triage from a team member
Description
When settings DisableImplicitNamespaceImports=false
, DisableImplicitNamespaceImports_DotNet
is not set to any value:
Line 22 in 2c47826
<DisableImplicitNamespaceImports_DotNet Condition="'$(DisableImplicitNamespaceImports_DotNet)' == '' and '$(DisableImplicitNamespaceImports)' != 'true'">false</DisableImplicitNamespaceImports_DotNet> |
So this condition '$(DisableImplicitNamespaceImports_DotNet)'!='true' in
sdk/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.Sdk.DefaultItems.props
Line 86 in 2c47826
<ItemGroup Condition=" '$(DisableImplicitNamespaceImports_DotNet)' != 'true' |
true
and the implicit namespaces are still generated. So the only way to disable them is to set both properties to true
explicitly.
Metadata
Metadata
Assignees
Labels
Area-ImplicitUsingsArea-NetSDKuntriagedRequest triage from a team memberRequest triage from a team member