Browse Source

Both semicolon and comma are valid separators.

newNRvisualizers
Daniel Grunwald 13 years ago
parent
commit
f24192d7b6
  1. 2
      ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs
  2. 2
      ICSharpCode.NRefactory.ConsistencyCheck/CSharpProject.cs

2
ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs

@ -89,7 +89,7 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring @@ -89,7 +89,7 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring
public bool ShowTypeParameters { get; set; }
/// <summary>
/// Controls whether contraints on type parameter declarations are shown.
/// Controls whether constraints on type parameter declarations are shown.
/// Has no effect if ShowTypeParameters is false.
/// The default value is <c>true</c>.
/// </summary>

2
ICSharpCode.NRefactory.ConsistencyCheck/CSharpProject.cs

@ -84,7 +84,7 @@ namespace ICSharpCode.NRefactory.ConsistencyCheck @@ -84,7 +84,7 @@ namespace ICSharpCode.NRefactory.ConsistencyCheck
this.CompilerSettings.AllowUnsafeBlocks = GetBoolProperty(msbuildProject, "AllowUnsafeBlocks") ?? false;
this.CompilerSettings.CheckForOverflow = GetBoolProperty(msbuildProject, "CheckForOverflowUnderflow") ?? false;
string defineConstants = msbuildProject.GetPropertyValue("DefineConstants");
foreach (string symbol in defineConstants.Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries))
foreach (string symbol in defineConstants.Split(new char[] { ';', ',' }, StringSplitOptions.RemoveEmptyEntries))
this.CompilerSettings.ConditionalSymbols.Add(symbol.Trim());
// Initialize the unresolved type system

Loading…
Cancel
Save