Browse Source

Fixed XML documentation warnings.

Update ConditionList.html and DoozerList.html

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3065 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Daniel Grunwald 17 years ago
parent
commit
adf614394b
  1. 15
      data/schemas/AddIn.xsd
  2. 2
      doc/technotes/ConditionList.html
  3. 22
      doc/technotes/DoozerList.html
  4. 2
      src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj
  5. 1
      src/Main/Base/Project/Src/Gui/Components/ExtTreeView/ExtTreeNode.cs
  6. 1
      src/Main/Base/Project/Src/Gui/Dialogs/AsynchronousWaitDialog.cs
  7. 4
      src/Main/Base/Project/Src/Gui/Dialogs/ExtractInterfaceDialog.cs
  8. 1
      src/Main/Base/Project/Src/Gui/Dialogs/ReferenceDialog/WebReference.cs
  9. 4
      src/Main/Base/Project/Src/Gui/Pads/CompilerMessageView/FileLineReference.cs
  10. 16
      src/Main/Base/Project/Src/Gui/Pads/CompilerMessageView/OutputTextLineParser.cs
  11. 1
      src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/DirectoryNode.cs
  12. 2
      src/Main/Base/Project/Src/Internal/Templates/Project/ProjectDescriptor.cs
  13. 2
      src/Main/Base/Project/Src/Project/Items/FileProjectItem.cs
  14. 2
      src/Main/Base/Project/Src/Project/Solution/Solution.cs
  15. 15
      src/Main/Base/Project/Src/Services/NavigationService/NavigationService.cs
  16. 1
      src/Main/Base/Project/Src/TextEditor/Gui/Editor/IncrementalSearch.cs
  17. 1
      src/Main/Base/Project/Src/Util/OutputReader.cs
  18. 5
      src/Tools/BuildAddinDocumentation/MainClass.cs

15
data/schemas/AddIn.xsd

@ -426,6 +426,13 @@
<xs:annotation> <xs:annotation>
<xs:documentation> <xs:documentation>
Name of the IDisplayBinding or ISecondaryDisplayBinding class. Name of the IDisplayBinding or ISecondaryDisplayBinding class.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="title" use="required" type="xs:string">
<xs:annotation>
<xs:documentation>
Title of the display binding to use in the "Open With" dialog.
</xs:documentation> </xs:documentation>
</xs:annotation> </xs:annotation>
</xs:attribute> </xs:attribute>
@ -447,14 +454,6 @@
<xs:documentation> <xs:documentation>
Regular expression that specifies the file names for which the display binding Regular expression that specifies the file names for which the display binding
will be used. Example: "\.res(x|ources)$" will be used. Example: "\.res(x|ources)$"
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="languagePattern" use="optional" type="xs:string">
<xs:annotation>
<xs:documentation>
Regular expression that specifies the language for which the display binding
will be used. Only used for primary display bindings. Example: "\Resource Files$"
</xs:documentation> </xs:documentation>
</xs:annotation> </xs:annotation>
</xs:attribute> </xs:attribute>

2
doc/technotes/ConditionList.html

@ -5,7 +5,7 @@
</head><body> </head><body>
<h1>Condition List</h1> <h1>Condition List</h1>
<p class="notice">This file was generated by the tool 'BuildAddinDocumentation'. <p class="notice">This file was generated by the tool 'BuildAddinDocumentation'.
It is based on SharpDevelop 2.1.0.2133.</p> It is based on SharpDevelop 3.0.0.3062.</p>
<ul> <ul>
<li><a href="#ActiveContentExtension">ActiveContentExtension</a> <li><a href="#ActiveContentExtension">ActiveContentExtension</a>
<li><a href="#ActiveViewContentUntitled">ActiveViewContentUntitled</a> <li><a href="#ActiveViewContentUntitled">ActiveViewContentUntitled</a>

22
doc/technotes/DoozerList.html

@ -5,7 +5,7 @@
</head><body> </head><body>
<h1>Doozer List</h1> <h1>Doozer List</h1>
<p class="notice">This file was generated by the tool 'BuildAddinDocumentation'. <p class="notice">This file was generated by the tool 'BuildAddinDocumentation'.
It is based on SharpDevelop 2.1.0.2133.</p> It is based on SharpDevelop 3.0.0.3062.</p>
<ul> <ul>
<li><a href="#Class">Class</a> <li><a href="#Class">Class</a>
<li><a href="#CodeCompletionBinding">CodeCompletionBinding</a> <li><a href="#CodeCompletionBinding">CodeCompletionBinding</a>
@ -318,6 +318,13 @@ It is based on SharpDevelop 2.1.0.2133.</p>
Name of the IDisplayBinding or ISecondaryDisplayBinding class. Name of the IDisplayBinding or ISecondaryDisplayBinding class.
</td> </td>
</tr> </tr>
<tr>
<th>title:</td>
<td class="userequired">required</td>
<td>
Title of the display binding to use in the "Open With" dialog.
</td>
</tr>
<tr> <tr>
<th>type:</td> <th>type:</td>
<td class="userequired">optional</td> <td class="userequired">optional</td>
@ -333,14 +340,6 @@ It is based on SharpDevelop 2.1.0.2133.</p>
will be used. Example: "\.res(x|ources)$" will be used. Example: "\.res(x|ources)$"
</td> </td>
</tr> </tr>
<tr>
<th>languagePattern:</td>
<td class="userequired">optional</td>
<td>
Regular expression that specifies the language for which the display binding
will be used. Only used for primary display bindings. Example: "\Resource Files$"
</td>
</tr>
<tr><td colspan=3><hr></td></tr> <tr><td colspan=3><hr></td></tr>
<tr> <tr>
<th colspan=2>Usage:</td> <th colspan=2>Usage:</td>
@ -358,15 +357,16 @@ It is based on SharpDevelop 2.1.0.2133.</p>
<br><pre> <br><pre>
&lt;Path name = "/SharpDevelop/Workbench/DisplayBindings"&gt; &lt;Path name = "/SharpDevelop/Workbench/DisplayBindings"&gt;
&lt;DisplayBinding id = "ResourceEditor" &lt;DisplayBinding id = "ResourceEditor"
title = "Resource editor"
class = "ResourceEditor.ResourceEditorDisplayBinding" class = "ResourceEditor.ResourceEditorDisplayBinding"
insertbefore = "Text" insertbefore = "Text"
fileNamePattern = "\.res(x|ources)$" fileNamePattern = "\.res(x|ources)$"/&gt;
languagePattern = "^ResourceFiles$"/&gt;
&lt;/Path&gt;</pre></p> &lt;/Path&gt;</pre></p>
<p><span class="exampleTitle">Example: Secondary display binding: Form designer</span> <p><span class="exampleTitle">Example: Secondary display binding: Form designer</span>
<br><pre> <br><pre>
&lt;Path name = "/SharpDevelop/Workbench/DisplayBindings"&gt; &lt;Path name = "/SharpDevelop/Workbench/DisplayBindings"&gt;
&lt;DisplayBinding id = "FormsDesigner" &lt;DisplayBinding id = "FormsDesigner"
title = "Windows Forms Designer"
type = "Secondary" type = "Secondary"
class = "ICSharpCode.FormsDesigner.FormsDesignerSecondaryDisplayBinding" class = "ICSharpCode.FormsDesigner.FormsDesignerSecondaryDisplayBinding"
fileNamePattern = "\.(cs|vb)$" /&gt; fileNamePattern = "\.(cs|vb)$" /&gt;

2
src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj

@ -21,7 +21,7 @@
<FileAlignment>4096</FileAlignment> <FileAlignment>4096</FileAlignment>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors> <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
<DelaySign>False</DelaySign> <DelaySign>False</DelaySign>
<NoWarn>0809</NoWarn> <NoWarn>0809 1591</NoWarn>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
<OutputPath>..\..\..\..\bin\</OutputPath> <OutputPath>..\..\..\..\bin\</OutputPath>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion> <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

1
src/Main/Base/Project/Src/Gui/Components/ExtTreeView/ExtTreeNode.cs

@ -393,6 +393,7 @@ namespace ICSharpCode.SharpDevelop.Gui
/// <summary> /// <summary>
/// Gets the drag &amp; drop effect, when a DataObject is dragged over this node. /// Gets the drag &amp; drop effect, when a DataObject is dragged over this node.
/// </summary> /// </summary>
/// <param name="dataObject"></param>
/// <param name="proposedEffect"> /// <param name="proposedEffect">
/// The default effect DragDropEffects.Copy and DragDropEffects.Move, depending on the /// The default effect DragDropEffects.Copy and DragDropEffects.Move, depending on the
/// key the user presses while performing d&amp;d. /// key the user presses while performing d&amp;d.

1
src/Main/Base/Project/Src/Gui/Dialogs/AsynchronousWaitDialog.cs

@ -183,6 +183,7 @@ namespace ICSharpCode.SharpDevelop.Gui
/// </summary> /// </summary>
/// <param name="name">Name of the task. Use null to display "please wait..." message</param> /// <param name="name">Name of the task. Use null to display "please wait..." message</param>
/// <param name="totalWork">Total amount of work in work units. Use 0 for unknown amount of work.</param> /// <param name="totalWork">Total amount of work in work units. Use 0 for unknown amount of work.</param>
/// <param name="allowCancel">Specifies whether the task can be cancelled.</param>
public void BeginTask(string name, int totalWork, bool allowCancel) public void BeginTask(string name, int totalWork, bool allowCancel)
{ {
if (name == null) if (name == null)

4
src/Main/Base/Project/Src/Gui/Dialogs/ExtractInterfaceDialog.cs

@ -20,7 +20,7 @@ namespace ICSharpCode.SharpDevelop.Gui
/// <summary> /// <summary>
/// Asks the user about Extract Interface refactoring options. /// Asks the user about Extract Interface refactoring options.
/// </summary> /// </summary>
/// <returns><see cref="ExtractInterfaceDialogResults"/></returns> /// <returns><see cref="ExtractInterfaceOptions"/></returns>
public partial class ExtractInterfaceDialog : Form public partial class ExtractInterfaceDialog : Form
{ {
ExtractInterfaceOptions options; ExtractInterfaceOptions options;
@ -38,7 +38,7 @@ namespace ICSharpCode.SharpDevelop.Gui
this.possibleInterfaceMembers = new List<IMember>(); this.possibleInterfaceMembers = new List<IMember>();
this.hasSetFilenameExplicitly = false; this.hasSetFilenameExplicitly = false;
/// recursively passes the Text attribute of each Control on this form through our StringParser // recursively passes the Text attribute of each Control on this form through our StringParser
ParseTextFor(this); ParseTextFor(this);
} }

1
src/Main/Base/Project/Src/Gui/Dialogs/ReferenceDialog/WebReference.cs

@ -93,6 +93,7 @@ namespace ICSharpCode.SharpDevelop.Gui
/// Gets all the file items that belong to the named web reference in /// Gets all the file items that belong to the named web reference in
/// the specified project. /// the specified project.
/// </summary> /// </summary>
/// <param name="project">The specified project.</param>
/// <param name="name">The name of the web reference to look for. This is /// <param name="name">The name of the web reference to look for. This is
/// not the full path of the web reference, just the last folder's name.</param> /// not the full path of the web reference, just the last folder's name.</param>
/// <remarks> /// <remarks>

4
src/Main/Base/Project/Src/Gui/Pads/CompilerMessageView/FileLineReference.cs

@ -68,7 +68,7 @@ namespace ICSharpCode.SharpDevelop.Gui
/// <summary> /// <summary>
/// Creates a new instance of the <see cref="FileLineReference"/> class. /// Creates a new instance of the <see cref="FileLineReference"/> class.
/// </summary> /// </summary>
/// <param name="filename">The filename that the reference refers to.</param> /// <param name="fileName">The filename that the reference refers to.</param>
/// <param name="line">The line number.</param> /// <param name="line">The line number.</param>
/// <param name="column">The line column.</param> /// <param name="column">The line column.</param>
public FileLineReference(string fileName, int line, int column) public FileLineReference(string fileName, int line, int column)
@ -81,7 +81,7 @@ namespace ICSharpCode.SharpDevelop.Gui
/// <summary> /// <summary>
/// Creates a new instance of the <see cref="FileLineReference"/> class. /// Creates a new instance of the <see cref="FileLineReference"/> class.
/// </summary> /// </summary>
/// <param name="filename">The filename that the reference refers to.</param> /// <param name="fileName">The filename that the reference refers to.</param>
/// <param name="line">The line number.</param> /// <param name="line">The line number.</param>
public FileLineReference(string fileName, int line) : this(fileName, line, 0) public FileLineReference(string fileName, int line) : this(fileName, line, 0)
{ {

16
src/Main/Base/Project/Src/Gui/Pads/CompilerMessageView/OutputTextLineParser.cs

@ -25,8 +25,8 @@ namespace ICSharpCode.SharpDevelop.Gui
/// <summary> /// <summary>
/// Extracts source code file reference from the c# compiler output. /// Extracts source code file reference from the c# compiler output.
/// </summary> /// </summary>
/// <param name="line">The text line to parse.</param> /// <param name="lineText">The text line to parse.</param>
/// <returns>A <see cref="LineReference"/> if the line of text contains a /// <returns>A <see cref="FileLineReference"/> if the line of text contains a
/// file reference otherwise <see langword="null"/></returns> /// file reference otherwise <see langword="null"/></returns>
public static FileLineReference GetCSharpCompilerFileLineReference(string lineText) public static FileLineReference GetCSharpCompilerFileLineReference(string lineText)
{ {
@ -52,8 +52,8 @@ namespace ICSharpCode.SharpDevelop.Gui
/// <summary> /// <summary>
/// Extracts source code file reference. /// Extracts source code file reference.
/// </summary> /// </summary>
/// <param name="line">The text line to parse.</param> /// <param name="lineText">The text line to parse.</param>
/// <returns>A <see cref="lineReference"/> if the line of text contains a /// <returns>A <see cref="FileLineReference"/> if the line of text contains a
/// file reference otherwise <see langword="null"/></returns> /// file reference otherwise <see langword="null"/></returns>
public static FileLineReference GetFileLineReference(string lineText) public static FileLineReference GetFileLineReference(string lineText)
{ {
@ -74,9 +74,9 @@ namespace ICSharpCode.SharpDevelop.Gui
/// <summary> /// <summary>
/// Extracts source code file reference from NUnit output. (stacktrace format) /// Extracts source code file reference from NUnit output. (stacktrace format)
/// </summary> /// </summary>
/// <param name="line">The text line to parse.</param> /// <param name="lineText">The text line to parse.</param>
/// <param name="multiline">The <paramref name="line"/> text is multilined.</param> /// <param name="multiline">The <paramref name="line"/> text is multilined.</param>
/// <returns>A <see cref="lineReference"/> if the line of text contains a /// <returns>A <see cref="FileLineReference"/> if the line of text contains a
/// file reference otherwise <see langword="null"/></returns> /// file reference otherwise <see langword="null"/></returns>
public static FileLineReference GetNUnitOutputFileLineReference(string lineText, bool multiline) public static FileLineReference GetNUnitOutputFileLineReference(string lineText, bool multiline)
{ {
@ -104,8 +104,8 @@ namespace ICSharpCode.SharpDevelop.Gui
/// <summary> /// <summary>
/// Extracts source code file reference from the c++ or VB.Net compiler output. /// Extracts source code file reference from the c++ or VB.Net compiler output.
/// </summary> /// </summary>
/// <param name="line">The text line to parse.</param> /// <param name="lineText">The text line to parse.</param>
/// <returns>A <see cref="LineReference"/> if the line of text contains a /// <returns>A <see cref="FileLineReference"/> if the line of text contains a
/// file reference otherwise <see langword="null"/></returns> /// file reference otherwise <see langword="null"/></returns>
public static FileLineReference GetCppCompilerFileLineReference(string lineText) public static FileLineReference GetCppCompilerFileLineReference(string lineText)
{ {

1
src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/DirectoryNode.cs

@ -268,6 +268,7 @@ namespace ICSharpCode.SharpDevelop.Project
/// Determines if the specified <paramref name="folder"/> is a /// Determines if the specified <paramref name="folder"/> is a
/// web reference folder in the specified <paramref name="project"/>. /// web reference folder in the specified <paramref name="project"/>.
/// </summary> /// </summary>
/// <param name="project">The project.</param>
/// <param name="folder">The full folder path.</param> /// <param name="folder">The full folder path.</param>
public static bool IsWebReferencesFolder(IProject project, string folder) public static bool IsWebReferencesFolder(IProject project, string folder)
{ {

2
src/Main/Base/Project/Src/Internal/Templates/Project/ProjectDescriptor.cs

@ -63,7 +63,7 @@ namespace ICSharpCode.SharpDevelop.Internal.Templates
/// Creates a project descriptor for the project node specified by the xml element. /// Creates a project descriptor for the project node specified by the xml element.
/// </summary> /// </summary>
/// <param name="element">The &lt;Project&gt; node of the xml template file.</param> /// <param name="element">The &lt;Project&gt; node of the xml template file.</param>
/// <param name="xmlFileName">The name of the xml file. Used to display warning/error messages</param> /// <param name="hintPath">The directory on which relative paths (e.g. for referenced files) are based.</param>
public ProjectDescriptor(XmlElement element, string hintPath) public ProjectDescriptor(XmlElement element, string hintPath)
{ {
if (element == null) if (element == null)

2
src/Main/Base/Project/Src/Project/Items/FileProjectItem.cs

@ -154,12 +154,12 @@ namespace ICSharpCode.SharpDevelop.Project
} }
} }
[Browsable(false)]
/// <summary> /// <summary>
/// Gets the name of the file in the virtual project file system. /// Gets the name of the file in the virtual project file system.
/// This is normally the same as Include, except for linked files, where it is /// This is normally the same as Include, except for linked files, where it is
/// the value of Properties["Link"]. /// the value of Properties["Link"].
/// </summary> /// </summary>
[Browsable(false)]
public string VirtualName { public string VirtualName {
get { get {
if (HasMetadata("Link")) if (HasMetadata("Link"))

2
src/Main/Base/Project/Src/Project/Solution/Solution.cs

@ -31,7 +31,7 @@ namespace ICSharpCode.SharpDevelop.Project
public const int SolutionVersionVS05 = 9; public const int SolutionVersionVS05 = 9;
public const int SolutionVersionVS08 = 10; public const int SolutionVersionVS08 = 10;
/// <summary>contains <guid>, (IProject/ISolutionFolder) pairs.</summary> /// <summary>contains &lt;GUID, (IProject/ISolutionFolder)&gt; pairs.</summary>
Dictionary<string, ISolutionFolder> guidDictionary = new Dictionary<string, ISolutionFolder>(); Dictionary<string, ISolutionFolder> guidDictionary = new Dictionary<string, ISolutionFolder>();
string fileName = String.Empty; string fileName = String.Empty;

15
src/Main/Base/Project/Src/Services/NavigationService/NavigationService.cs

@ -27,12 +27,12 @@ namespace ICSharpCode.SharpDevelop
/// implementation. This scheme supports the basic function of logging a /// implementation. This scheme supports the basic function of logging a
/// filename and returning to that file's default view.</para> /// filename and returning to that file's default view.</para>
/// <para>The default text editor provides a slightly more sophisticated /// <para>The default text editor provides a slightly more sophisticated
/// scheme, <see cref="ICSharpCode.SharpDevelop.DefaultEditor.Gui.Editor.TextEditorNavigationPoint"> /// scheme, <see cref="ICSharpCode.SharpDevelop.TextNavigationPoint">
/// TextEditorNavigationPoint</see>, that logs filename and line number.</para> /// TextEditorNavigationPoint</see>, that logs filename and line number.</para>
/// <para>To implement your own navigation scheme, implement /// <para>To implement your own navigation scheme, implement
/// <see cref="IViewContent"/> or derive from /// <see cref="IViewContent"/> or derive from
/// <see cref="AbstractViewContent"/> and override the /// <see cref="AbstractViewContent"/> and override the
/// <see cref="IViewContent.BuildNavigationPoint">BuildNavigationPoint</see> /// <see cref="IViewContent.BuildNavPoint">BuildNavigationPoint</see>
/// method.</para> /// method.</para>
/// <para> /// <para>
/// <i>History logic based in part on Orlando Curioso's <i>Code Project</i> article: /// <i>History logic based in part on Orlando Curioso's <i>Code Project</i> article:
@ -194,7 +194,7 @@ namespace ICSharpCode.SharpDevelop
/// Refactoring this out of Log() allows the NavigationService /// Refactoring this out of Log() allows the NavigationService
/// to call this and ensure it will work regardless of the /// to call this and ensure it will work regardless of the
/// requested state of loggingSuspended, as in /// requested state of loggingSuspended, as in
/// <see cref="ClearHistory"/> where we want to log /// <see cref="ClearHistory()"/> where we want to log
/// the current position after clearing the /// the current position after clearing the
/// history. /// history.
/// </remarks> /// </remarks>
@ -232,7 +232,7 @@ namespace ICSharpCode.SharpDevelop
} }
/// <summary> /// <summary>
/// Gets a <see cref="List<T>"/> of the <see cref="INavigationPoints"/> that /// Gets a <see cref="List{T}"/> of the <see cref="INavigationPoint">INavigationPoints</see> that
/// are currently in the collection. /// are currently in the collection.
/// </summary> /// </summary>
public static ICollection<INavigationPoint> Points public static ICollection<INavigationPoint> Points
@ -327,7 +327,7 @@ namespace ICSharpCode.SharpDevelop
/// <summary> /// <summary>
/// Navigates the view (i.e. the workbench) to whatever /// Navigates the view (i.e. the workbench) to whatever
/// <see cref="INavigationPosition"/> is the current /// <see cref="INavigationPoint"/> is the current
/// position in the internal model. /// position in the internal model.
/// </summary> /// </summary>
/// <remarks>Factoring this out of code that manipulates /// <remarks>Factoring this out of code that manipulates
@ -372,7 +372,6 @@ namespace ICSharpCode.SharpDevelop
/// <summary> /// <summary>
/// Prepares the NavigationService to load a new solution. /// Prepares the NavigationService to load a new solution.
/// </summary> /// </summary>
/// <param name="sender">The fileName of the solution as a <see cref="String"/>.</param>
static void ProjectService_SolutionLoading(object sender, EventArgs e) static void ProjectService_SolutionLoading(object sender, EventArgs e)
{ {
SuspendLogging(); SuspendLogging();
@ -381,7 +380,6 @@ namespace ICSharpCode.SharpDevelop
/// <summary> /// <summary>
/// Prepares the NavigationService for working with a newly loaded solution /// Prepares the NavigationService for working with a newly loaded solution
/// </summary> /// </summary>
/// <param name="sender"></param>
static void LoadSolutionProjectsThreadEnded(object sender, EventArgs e) static void LoadSolutionProjectsThreadEnded(object sender, EventArgs e)
{ {
ResumeLogging(); ResumeLogging();
@ -405,6 +403,7 @@ namespace ICSharpCode.SharpDevelop
/// Respond to changes in filenames by updating points in the history /// Respond to changes in filenames by updating points in the history
/// to reflect the change. /// to reflect the change.
/// </summary> /// </summary>
/// <param name="sender"/>
/// <param name="e"><see cref="FileRenameEventArgs"/> describing /// <param name="e"><see cref="FileRenameEventArgs"/> describing
/// the file rename.</param> /// the file rename.</param>
static void FileService_FileRenamed(object sender, FileRenameEventArgs e) static void FileService_FileRenamed(object sender, FileRenameEventArgs e)
@ -417,7 +416,7 @@ namespace ICSharpCode.SharpDevelop
} }
/// <summary> /// <summary>
/// Responds to the <see cref="ProjectService"/>.<see cref="SolutionClosed"/> event. /// Responds to the <see cref="ProjectService"/>.<see cref="ProjectService.SolutionClosed"/> event.
/// </summary> /// </summary>
static void ProjectService_SolutionClosed(object sender, EventArgs e) static void ProjectService_SolutionClosed(object sender, EventArgs e)
{ {

1
src/Main/Base/Project/Src/TextEditor/Gui/Editor/IncrementalSearch.cs

@ -57,6 +57,7 @@ namespace ICSharpCode.SharpDevelop.DefaultEditor.Gui.Editor
/// <summary> /// <summary>
/// Creates an incremental search for the specified text editor. /// Creates an incremental search for the specified text editor.
/// </summary> /// </summary>
/// <param name="textEditor">The text editor to search in.</param>
/// <param name="forwards">Indicates whether the search goes /// <param name="forwards">Indicates whether the search goes
/// forward from the cursor or backwards.</param> /// forward from the cursor or backwards.</param>
public IncrementalSearch(TextEditorControl textEditor, bool forwards) public IncrementalSearch(TextEditorControl textEditor, bool forwards)

1
src/Main/Base/Project/Src/Util/OutputReader.cs

@ -6,6 +6,7 @@
// </file> // </file>
using System; using System;
using System.Diagnostics;
using System.IO; using System.IO;
using System.Text; using System.Text;
using System.Threading; using System.Threading;

5
src/Tools/BuildAddinDocumentation/MainClass.cs

@ -316,7 +316,7 @@ namespace BuildAddinDocumentation
static bool ReadXmlDocu(string projectFolder, List<XmlElement> doozers, List<XmlElement> conditions) static bool ReadXmlDocu(string projectFolder, List<XmlElement> doozers, List<XmlElement> conditions)
{ {
XmlDocument doc = GetXmlDocu(projectFolder); XmlDocument doc = GetXmlDocu(Path.GetFullPath(projectFolder));
if (doc == null) return false; if (doc == null) return false;
foreach (XmlNode node in doc.DocumentElement["members"]) { foreach (XmlNode node in doc.DocumentElement["members"]) {
XmlElement member = node as XmlElement; XmlElement member = node as XmlElement;
@ -338,8 +338,9 @@ namespace BuildAddinDocumentation
if (File.Exists(docFile)) if (File.Exists(docFile))
File.Delete(docFile); File.Delete(docFile);
string args = "\"/p:DocumentationFile=" + docFile + "\" \"/p:NoWarn=1591 1573 1574 1572 419\""; string args = "\"/p:DocumentationFile=" + docFile + "\" \"/p:NoWarn=1591 1573 1574 1572 419\"";
string msbuild = Path.Combine(Path.GetDirectoryName(typeof(object).Assembly.Location), "msbuild.exe"); string msbuild = Path.Combine(Path.GetDirectoryName(typeof(object).Assembly.Location), "..\\v3.5\\msbuild.exe");
ProcessStartInfo info = new ProcessStartInfo(msbuild, args); ProcessStartInfo info = new ProcessStartInfo(msbuild, args);
Debug.WriteLine(projectFolder + ">" + msbuild + " " + args);
info.WorkingDirectory = projectFolder; info.WorkingDirectory = projectFolder;
Process p = Process.Start(info); Process p = Process.Start(info);
if (!p.WaitForExit(60000)) { if (!p.WaitForExit(60000)) {

Loading…
Cancel
Save