Browse Source

fix CSharpAmbience unit tests

pull/331/head
Siegfried Pammer 12 years ago
parent
commit
4d0dac78f9
  1. 6
      src/Libraries/NRefactory/ICSharpCode.NRefactory.CSharp/OutputVisitor/CSharpAmbience.cs
  2. 6
      src/Main/Base/Project/Editor/XmlDocFormatter.cs

6
src/Libraries/NRefactory/ICSharpCode.NRefactory.CSharp/OutputVisitor/CSharpAmbience.cs

@ -96,12 +96,6 @@ namespace ICSharpCode.NRefactory.CSharp @@ -96,12 +96,6 @@ namespace ICSharpCode.NRefactory.CSharp
} else if (node is NamespaceDeclaration) {
writer.WriteKeyword(Roles.NamespaceKeyword, "namespace");
writer.Space();
} else if (symbol is IParameter) {
writer.WriteKeyword(Roles.NamespaceKeyword, "parameter");
writer.Space();
} else if (symbol is IVariable) {
writer.WriteKeyword(Roles.NamespaceKeyword, "local variable");
writer.Space();
}
}

6
src/Main/Base/Project/Editor/XmlDocFormatter.cs

@ -82,6 +82,12 @@ namespace ICSharpCode.SharpDevelop.Editor @@ -82,6 +82,12 @@ namespace ICSharpCode.SharpDevelop.Editor
ambience.ConversionFlags = ConversionFlags.StandardConversionFlags | ConversionFlags.ShowDeclaringType;
string header = ambience.ConvertSymbol(symbol);
if (symbol is IParameter) {
header = "parameter " + header;
} else if (symbol is IVariable) {
header = "local variable " + header;
}
ambience.ConversionFlags = ConversionFlags.ShowTypeParameterList;
DocumentationUIBuilder b = new DocumentationUIBuilder(ambience);
b.AddCodeBlock(header, keepLargeMargin: true);

Loading…
Cancel
Save