Basic functionality
This commit is contained in:
parent
a07ccf6726
commit
c9baf200f7
10 changed files with 1276 additions and 234 deletions
|
@ -162,7 +162,10 @@ namespace LSLEditor
|
|||
continue;
|
||||
if (strLine[intI + 1] == '/')
|
||||
{
|
||||
//if(strLine.IndexOf("@include") != intI + 2)
|
||||
//{
|
||||
strLine = strLine.Substring(0, intI);
|
||||
//}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -109,6 +109,29 @@ namespace LSLEditor
|
|||
return regex.Replace(strC, new MatchEvaluator(CorrectGlobalEvaluator));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// WORDT NIET MEER GEBRUIKT
|
||||
/// Imports scripts that are imported using //@include() syntax.
|
||||
/// </summary>
|
||||
/// <param name="strC"></param>
|
||||
/// <returns></returns>
|
||||
private string ImportScripts(string strC)
|
||||
{
|
||||
StringBuilder sb = new StringBuilder(strC);
|
||||
for (int i = strC.IndexOf("\n//@include"); i > -1; i = strC.IndexOf("\n//@include" + 1))
|
||||
{
|
||||
string line = Regex.Match(strC.Substring(i + 1), "^//@include\\(\".*?\"\\)").ToString();
|
||||
|
||||
if (line.Length > 0) {
|
||||
// Found an include statement
|
||||
string path = Regex.Match(line, "\".*?\"").ToString();
|
||||
sb.Insert(i, "\n\tpublic void bla() { }\n");
|
||||
}
|
||||
}
|
||||
|
||||
return sb.ToString();
|
||||
}
|
||||
|
||||
private string RemoveComments(string strC)
|
||||
{
|
||||
if (Properties.Settings.Default.CommentCStyle)
|
||||
|
@ -611,6 +634,8 @@ namespace LSLEditor
|
|||
|
||||
strC = PreCorrectReservedWords(strC); // Experimental
|
||||
|
||||
//strC = ImportScripts(strC);
|
||||
|
||||
strC = MakeGlobalAndLocal(strC);
|
||||
|
||||
strC = CorrectJump(strC);
|
||||
|
|
213
trunk/Helpers/LSLIConverter.cs
Normal file
213
trunk/Helpers/LSLIConverter.cs
Normal file
|
@ -0,0 +1,213 @@
|
|||
// <copyright file="gpl-2.0.txt">
|
||||
// ORIGINAL CODE BASE IS Copyright (C) 2006-2010 by Alphons van der Heijden.
|
||||
// The code was donated on 2010-04-28 by Alphons van der Heijden to Brandon 'Dimentox Travanti' Husbands &
|
||||
// Malcolm J. Kudra, who in turn License under the GPLv2 in agreement with Alphons van der Heijden's wishes.
|
||||
//
|
||||
// The community would like to thank Alphons for all of his hard work, blood sweat and tears. Without his work
|
||||
// the community would be stuck with crappy editors.
|
||||
//
|
||||
// The source code in this file ("Source Code") is provided by The LSLEditor Group to you under the terms of the GNU
|
||||
// General Public License, version 2.0 ("GPL"), unless you have obtained a separate licensing agreement ("Other
|
||||
// License"), formally executed by you and The LSLEditor Group.
|
||||
// Terms of the GPL can be found in the gplv2.txt document.
|
||||
//
|
||||
// GPLv2 Header
|
||||
// ************
|
||||
// LSLEditor, a External editor for the LSL Language.
|
||||
// Copyright (C) 2010 The LSLEditor Group.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public
|
||||
// License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any
|
||||
// later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
|
||||
// warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
|
||||
// details.
|
||||
//
|
||||
// You should have received a copy of the GNU General Public License along with this program; if not, write to the Free
|
||||
// Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
// ********************************************************************************************************************
|
||||
// The above copyright notice and this permission notice shall be included in copies or substantial portions of the
|
||||
// Software.
|
||||
// ********************************************************************************************************************
|
||||
// </copyright>
|
||||
//
|
||||
// <summary>
|
||||
// This class is used to convert LSLI to LSL and the other way around.
|
||||
// </summary>
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
namespace LSLEditor.Helpers
|
||||
{
|
||||
class LSLIConverter
|
||||
{
|
||||
private EditForm editForm;
|
||||
private const string BEGIN = "//@BEGIN";
|
||||
private const string END = "//@END";
|
||||
private static List<string> validExtensions = new List<string>(3) { "lsl", "lsli", "LSL", "LSLI" };
|
||||
|
||||
public const string EXPANDED_SUBEXT = ".expanded";
|
||||
public const string LSL_EXT = ".lsl";
|
||||
public const string LSLI_EXT = ".lsli";
|
||||
|
||||
public LSLIConverter()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Creates a new path and name from the original path and name based on the editForm.
|
||||
/// E.g. turns path/to/file.lsli into path/to/file.expanded.lsl
|
||||
/// </summary>
|
||||
/// <returns>New path and scriptname</returns>
|
||||
public string CreateExpandedPathAndScriptName()
|
||||
{
|
||||
string nameExpanded = editForm.Text.Remove(editForm.ScriptName.Length - 4, 4).TrimEnd(' ') + EXPANDED_SUBEXT + LSL_EXT;
|
||||
nameExpanded = nameExpanded.IndexOf('*') > -1 ? nameExpanded.Remove(nameExpanded.IndexOf('*'), 1) : nameExpanded;
|
||||
return editForm.FullPathName.Remove(editForm.FullPathName.Length - 4, 4) + EXPANDED_SUBEXT + LSL_EXT;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Creates a relative path between two paths
|
||||
/// </summary>
|
||||
/// <param name="filespec">The file or folder to create a relative path towards</param>
|
||||
/// <param name="folder">The base folder</param>
|
||||
/// <returns></returns>
|
||||
private string GetRelativePath(string filespec, string folder)
|
||||
{
|
||||
filespec = Path.GetFullPath(filespec);
|
||||
if(validExtensions.Contains(filespec.Substring(filespec.LastIndexOf(".") + 1)))
|
||||
{
|
||||
int lastIndexOfSeperator = filespec.LastIndexOf('\\') > filespec.LastIndexOf('/') ? filespec.LastIndexOf('\\') : filespec.LastIndexOf('/');
|
||||
filespec = filespec.Remove(lastIndexOfSeperator);
|
||||
}
|
||||
Uri pathUri = new Uri(filespec);
|
||||
// Folders must end in a slash
|
||||
if (!folder.EndsWith(Path.DirectorySeparatorChar.ToString()))
|
||||
{
|
||||
folder += Path.DirectorySeparatorChar;
|
||||
}
|
||||
Uri folderUri = new Uri(folder);
|
||||
string relativePath = Uri.UnescapeDataString(folderUri.MakeRelativeUri(pathUri).ToString().Replace('/', Path.DirectorySeparatorChar));
|
||||
|
||||
if (relativePath.Substring(relativePath.Length - 3) != Path.DirectorySeparatorChar.ToString())
|
||||
{
|
||||
relativePath += Path.DirectorySeparatorChar;
|
||||
}
|
||||
|
||||
return relativePath;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Creates a new line in the context after another line
|
||||
/// </summary>
|
||||
/// <param name="context"></param>
|
||||
/// <param name="newLine"></param>
|
||||
/// <param name="lineBefore"></param>
|
||||
/// <returns>Context with the new line</returns>
|
||||
private StringBuilder WriteAfterLine(StringBuilder context, string newLine, string lineBefore)
|
||||
{
|
||||
int includeIndex = context.ToString().LastIndexOf(lineBefore) + lineBefore.Length;
|
||||
|
||||
string hasSeperator = lineBefore.Substring(lineBefore.Length - 1, 1);
|
||||
if (hasSeperator != "\n")
|
||||
{
|
||||
newLine = "\n" + newLine;
|
||||
}
|
||||
|
||||
hasSeperator = newLine.Substring(newLine.Length - 1, 1);
|
||||
if (hasSeperator != "\n")
|
||||
{
|
||||
newLine += "\n";
|
||||
}
|
||||
|
||||
context.Insert(includeIndex, newLine);
|
||||
return context;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Imports scripts from //@include statements
|
||||
/// </summary>
|
||||
/// <param name="strC">Sourcecode to work with</param>
|
||||
/// <param name="pathOfScript">Path of the source code of the script</param>
|
||||
/// <returns>Sourcecode with imported scripts</returns>
|
||||
private string ImportScripts(string strC, string pathOfScript)
|
||||
{
|
||||
StringBuilder sb = new StringBuilder(strC);
|
||||
string includeMatch = "([\n]|^)+//@include\\(\".*?\"\\)(\\s\\w)?"; // OLD (\n|^)+//@include\\(\".*?\"\\)(\\s?)+(\n|$) MATCHES ONLY 1 INCLUDE
|
||||
MatchCollection mIncludes = Regex.Matches(strC, includeMatch); // Find includes
|
||||
foreach (Match m in mIncludes)
|
||||
{
|
||||
string line = m.Value;
|
||||
|
||||
string pathOfInclude = Regex.Match(line, "\".*?\"").Value.Trim('"');
|
||||
int lastIndexOfLine = line.LastIndexOf("\n") > -1 && line.LastIndexOf("\n") > line.LastIndexOf(")")
|
||||
? line.LastIndexOf("\n") + 1 : line.Length;
|
||||
|
||||
// Trim end of string if
|
||||
if (line.Substring(line.Length - 1, 1) != "\n" && line.Substring(line.Length - 1, 1) != ")")
|
||||
{
|
||||
line = line.Remove(line.Length - 1);
|
||||
}
|
||||
|
||||
string ext = pathOfInclude.Substring(pathOfInclude.LastIndexOf(".") + 1);
|
||||
|
||||
if (validExtensions.Contains(ext))
|
||||
{
|
||||
// If path is relative
|
||||
if(!Path.IsPathRooted(pathOfInclude))
|
||||
{
|
||||
pathOfInclude = GetRelativePath(pathOfScript, Environment.CurrentDirectory) + pathOfInclude;
|
||||
}
|
||||
|
||||
sb = this.WriteAfterLine(sb, BEGIN, line);
|
||||
|
||||
string script = "";
|
||||
if (File.Exists(pathOfInclude))
|
||||
{
|
||||
// Insert included script
|
||||
using (StreamReader sr = new StreamReader(pathOfInclude))
|
||||
{
|
||||
string scriptRaw = sr.ReadToEnd();
|
||||
|
||||
// If there are includes in the included script
|
||||
if (Regex.IsMatch(strC, includeMatch))
|
||||
{
|
||||
// TODO: Kijk voor alle matches, niet alleen 1 match AT: VOLGENS MIJ GEBEURD DIT AL?
|
||||
//Match mInclude = Regex.Match(strC, includeMatch); // Find includes
|
||||
//string IncludePath = Regex.Match(mInclude.ToString(), "\".*?\"").Value.Trim('"');
|
||||
|
||||
// Then import these scripts too
|
||||
script = "\n" + ImportScripts(scriptRaw, pathOfInclude) + "\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
this.WriteAfterLine(sb, script, BEGIN + "\n");
|
||||
|
||||
this.WriteAfterLine(sb, END, script);
|
||||
}
|
||||
}
|
||||
|
||||
return sb.ToString();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Main function of the class. Call this to expand LSLI to LSL
|
||||
/// </summary>
|
||||
/// <param name="editForm"></param>
|
||||
/// <returns>LSL</returns>
|
||||
public string ExpandToLSL(EditForm editForm)
|
||||
{
|
||||
this.editForm = editForm;
|
||||
string sourceCode = ImportScripts(editForm.SourceCode, editForm.FullPathName);
|
||||
return sourceCode;
|
||||
}
|
||||
}
|
||||
}
|
BIN
trunk/LSLEditor.res
Normal file
BIN
trunk/LSLEditor.res
Normal file
Binary file not shown.
33
trunk/LSLEditorForm.Designer.cs
generated
33
trunk/LSLEditorForm.Designer.cs
generated
|
@ -144,6 +144,9 @@ namespace LSLEditor
|
|||
this.openSolutionFilesDialog = new System.Windows.Forms.OpenFileDialog();
|
||||
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
|
||||
this.dockPanel = new LSLEditor.Docking.DockPanel();
|
||||
this.toolStripSeparator10 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.CollapseToLSLIToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.expandToLSLToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.menuStrip1.SuspendLayout();
|
||||
this.statusStrip1.SuspendLayout();
|
||||
this.contextMenuStrip1.SuspendLayout();
|
||||
|
@ -462,7 +465,10 @@ namespace LSLEditor
|
|||
this.FindtoolStripMenuItem,
|
||||
this.toolStripMenuItem1,
|
||||
this.toolStripSeparator14,
|
||||
this.advancedToolStripMenuItem});
|
||||
this.advancedToolStripMenuItem,
|
||||
this.toolStripSeparator10,
|
||||
this.CollapseToLSLIToolStripMenuItem,
|
||||
this.expandToLSLToolStripMenuItem});
|
||||
this.editStripMenuItem.Name = "editStripMenuItem";
|
||||
this.editStripMenuItem.Size = new System.Drawing.Size(39, 20);
|
||||
this.editStripMenuItem.Text = "Edit";
|
||||
|
@ -744,13 +750,13 @@ namespace LSLEditor
|
|||
this.toolsStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.optionsToolStripMenuItem});
|
||||
this.toolsStripMenuItem.Name = "toolsStripMenuItem";
|
||||
this.toolsStripMenuItem.Size = new System.Drawing.Size(48, 20);
|
||||
this.toolsStripMenuItem.Size = new System.Drawing.Size(47, 20);
|
||||
this.toolsStripMenuItem.Text = "Tools";
|
||||
//
|
||||
// optionsToolStripMenuItem
|
||||
//
|
||||
this.optionsToolStripMenuItem.Name = "optionsToolStripMenuItem";
|
||||
this.optionsToolStripMenuItem.Size = new System.Drawing.Size(125, 22);
|
||||
this.optionsToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
|
||||
this.optionsToolStripMenuItem.Text = "Options...";
|
||||
this.optionsToolStripMenuItem.Click += new System.EventHandler(this.optionsToolStripMenuItem_Click);
|
||||
//
|
||||
|
@ -966,6 +972,24 @@ namespace LSLEditor
|
|||
this.dockPanel.Skin = dockPanelSkin1;
|
||||
this.dockPanel.TabIndex = 10;
|
||||
//
|
||||
// toolStripSeparator10
|
||||
//
|
||||
this.toolStripSeparator10.Name = "toolStripSeparator10";
|
||||
this.toolStripSeparator10.Size = new System.Drawing.Size(222, 6);
|
||||
//
|
||||
// CollapseToLSLIToolStripMenuItem
|
||||
//
|
||||
this.CollapseToLSLIToolStripMenuItem.Name = "CollapseToLSLIToolStripMenuItem";
|
||||
this.CollapseToLSLIToolStripMenuItem.Size = new System.Drawing.Size(225, 22);
|
||||
this.CollapseToLSLIToolStripMenuItem.Text = "Collapse to LSLI";
|
||||
//
|
||||
// expandToLSLToolStripMenuItem
|
||||
//
|
||||
this.expandToLSLToolStripMenuItem.Name = "expandToLSLToolStripMenuItem";
|
||||
this.expandToLSLToolStripMenuItem.Size = new System.Drawing.Size(225, 22);
|
||||
this.expandToLSLToolStripMenuItem.Text = "Expand to LSL";
|
||||
this.expandToLSLToolStripMenuItem.Click += new System.EventHandler(this.expandToLSLToolStripMenuItem_Click);
|
||||
//
|
||||
// LSLEditorForm
|
||||
//
|
||||
this.AllowDrop = true;
|
||||
|
@ -1096,5 +1120,8 @@ namespace LSLEditor
|
|||
private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem9;
|
||||
private System.Windows.Forms.ToolStripMenuItem releaseNotesToolStripMenuItem;
|
||||
private System.Windows.Forms.ToolStripMenuItem openNotecardFilesToolStripMenuItem;
|
||||
private System.Windows.Forms.ToolStripSeparator toolStripSeparator10;
|
||||
private System.Windows.Forms.ToolStripMenuItem CollapseToLSLIToolStripMenuItem;
|
||||
private System.Windows.Forms.ToolStripMenuItem expandToLSLToolStripMenuItem;
|
||||
}
|
||||
}
|
|
@ -1799,5 +1799,25 @@ namespace LSLEditor
|
|||
Browser browser = GetBrowser();
|
||||
browser.ShowWebBrowser("LSLEditor QA", Properties.Settings.Default.qasite);
|
||||
}
|
||||
|
||||
private void expandToLSLToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
// TODO: DE EXPAND FUNCTIE MAKEN. HIERVOOR MOET DE RUNTIMECONSOLE WORDEN GEIMPORTEERD
|
||||
EditForm editForm = this.ActiveMdiForm as EditForm;
|
||||
if (editForm != null && editForm.FullPathName.IndexOf(Helpers.LSLIConverter.EXPANDED_SUBEXT) < 0) // TODO: && editForm.FullPathName.IndexOf(".lsli") > -1)
|
||||
{
|
||||
Helpers.LSLIConverter converter = new Helpers.LSLIConverter();
|
||||
string lsl = converter.ExpandToLSL(editForm);
|
||||
string file = converter.CreateExpandedPathAndScriptName();
|
||||
|
||||
using (StreamWriter sw = new StreamWriter(file))
|
||||
{
|
||||
sw.Write(lsl);
|
||||
}
|
||||
|
||||
OpenFile(file);
|
||||
//ActivateMdiForm();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,7 +70,7 @@ using System.Runtime.InteropServices;
|
|||
// You can specify all the values or you can default the Revision and Build Numbers
|
||||
// by using the '*' as shown below:
|
||||
//
|
||||
[assembly: AssemblyVersion("2.55.0.4")]
|
||||
[assembly: AssemblyVersion("2.55.0.236")]
|
||||
|
||||
//
|
||||
// In order to sign your assembly you must specify a key to use. Refer to the
|
||||
|
@ -100,4 +100,4 @@ using System.Runtime.InteropServices;
|
|||
[assembly: AssemblyDelaySign(false)]
|
||||
//[assembly: AssemblyKeyName("")]
|
||||
[assembly: ComVisibleAttribute(false)]
|
||||
[assembly: AssemblyFileVersionAttribute("2.55.0.4")]
|
||||
[assembly: AssemblyFileVersionAttribute("2.55.0.236")]
|
||||
|
|
|
@ -68,10 +68,14 @@ namespace LSLEditor
|
|||
private string CSharpCode;
|
||||
private EditForm editForm;
|
||||
|
||||
private bool isLSLI = true; // Deze moet aflezen van de extensie van het script in de tab of het LSL is of LSLI
|
||||
|
||||
private bool GetNewHost()
|
||||
{
|
||||
bool blnResult = false;
|
||||
Assembly assembly = CompilerHelper.CompileCSharp(editForm, CSharpCode);
|
||||
Assembly assembly = null;
|
||||
assembly = CompilerHelper.CompileCSharp(editForm, CSharpCode);
|
||||
|
||||
if (assembly != null) {
|
||||
if (SecondLifeHost != null) {
|
||||
SecondLifeHost.Dispose();
|
||||
|
@ -105,7 +109,40 @@ namespace LSLEditor
|
|||
ResetScriptWatcher.IsBackground = true;
|
||||
ResetScriptWatcher.Start();
|
||||
|
||||
CSharpCode = MakeSharp(editForm.ConfLSL, editForm.SourceCode);
|
||||
string lsl = editForm.SourceCode;
|
||||
|
||||
if (isLSLI && editForm.FullPathName.IndexOf(LSLIConverter.EXPANDED_SUBEXT) < 0) // Expand LSLI to LSL
|
||||
{
|
||||
LSLIConverter lsliConverter = new LSLIConverter();
|
||||
lsl = lsliConverter.ExpandToLSL(editForm);
|
||||
string nameExpanded = editForm.Text.Remove(editForm.ScriptName.Length - 4, 4).TrimEnd(' ')
|
||||
+ LSLIConverter.EXPANDED_SUBEXT + LSLIConverter.LSL_EXT; // TODO: Dit is nog niet perfect
|
||||
string path = lsliConverter.CreateExpandedPathAndScriptName();
|
||||
|
||||
using (StreamWriter sw = new StreamWriter(path))
|
||||
{
|
||||
sw.Write(lsl);
|
||||
}
|
||||
|
||||
EditForm expandedForm = null;
|
||||
for (int i = 0; i < Application.OpenForms.Count; i++)
|
||||
{
|
||||
Form form = Application.OpenForms[i];
|
||||
if(form.Text.TrimEnd(' ') == nameExpanded)
|
||||
{
|
||||
expandedForm = (EditForm)form;
|
||||
}
|
||||
}
|
||||
|
||||
// Open the expanded file if not already open
|
||||
if(expandedForm == null)
|
||||
{
|
||||
mainForm.OpenFile(path, Guid.NewGuid(), true); // TODO: MOET AUTOMATISCH GAAN RUNNEN
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
CSharpCode = MakeSharp(editForm.ConfLSL, lsl);
|
||||
|
||||
return GetNewHost();
|
||||
}
|
||||
|
|
717
trunk/StyleCop.Cache
Normal file
717
trunk/StyleCop.Cache
Normal file
|
@ -0,0 +1,717 @@
|
|||
<stylecopresultscache>
|
||||
<version>12</version>
|
||||
<sourcecode name="SecondLifeHost.cs" parser="StyleCop.CSharp.CsParser">
|
||||
<timestamps>
|
||||
<styleCop>2017-09-21 13:07:48.197</styleCop>
|
||||
<settingsFile>2017-09-21 13:07:48.180</settingsFile>
|
||||
<sourceFile>2017-10-03 11:30:44.634</sourceFile>
|
||||
<parser>2017-09-21 13:07:48.197</parser>
|
||||
<StyleCop.CSharp.DocumentationRules>2017-09-21 13:07:48.197</StyleCop.CSharp.DocumentationRules>
|
||||
<StyleCop.CSharp.DocumentationRules.FilesHashCode>0</StyleCop.CSharp.DocumentationRules.FilesHashCode>
|
||||
<StyleCop.CSharp.LayoutRules>2017-09-21 13:07:48.197</StyleCop.CSharp.LayoutRules>
|
||||
<StyleCop.CSharp.LayoutRules.FilesHashCode>0</StyleCop.CSharp.LayoutRules.FilesHashCode>
|
||||
<StyleCop.CSharp.MaintainabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.MaintainabilityRules>
|
||||
<StyleCop.CSharp.MaintainabilityRules.FilesHashCode>0</StyleCop.CSharp.MaintainabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.NamingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.NamingRules>
|
||||
<StyleCop.CSharp.NamingRules.FilesHashCode>0</StyleCop.CSharp.NamingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.OrderingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.OrderingRules>
|
||||
<StyleCop.CSharp.OrderingRules.FilesHashCode>0</StyleCop.CSharp.OrderingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.ReadabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.ReadabilityRules>
|
||||
<StyleCop.CSharp.ReadabilityRules.FilesHashCode>0</StyleCop.CSharp.ReadabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.SpacingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.SpacingRules>
|
||||
<StyleCop.CSharp.SpacingRules.FilesHashCode>0</StyleCop.CSharp.SpacingRules.FilesHashCode>
|
||||
</timestamps>
|
||||
<violations>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="FileHeaderFileNameDocumentationMustMatchTypeName" ruleCheckId="SA1649">
|
||||
<context>The file attribute in the file header's copyright tag must contain the name of the first type in the file and can be any of these: "SecondLifeHostEventArgs"</context>
|
||||
<line>1</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustEndWithAPeriod" ruleCheckId="SA1629">
|
||||
<context>The documentation text within the summary tag must end with a period.</context>
|
||||
<line>173</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustEndWithAPeriod" ruleCheckId="SA1629">
|
||||
<context>The documentation text within the summary tag must end with a period.</context>
|
||||
<line>188</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustBeginWithACapitalLetter" ruleCheckId="SA1628">
|
||||
<context>The documentation text within the summary tag must begin with a capital letter.</context>
|
||||
<line>188</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustMeetMinimumCharacterLength" ruleCheckId="SA1632">
|
||||
<context>The documentation text within the summary tag must be at least 10 characters in length. Documentation failing to meet this guideline most likely does not follow a proper grammatical structure required for documentation text.</context>
|
||||
<line>188</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustEndWithAPeriod" ruleCheckId="SA1629">
|
||||
<context>The documentation text within the summary tag must end with a period.</context>
|
||||
<line>203</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustEndWithAPeriod" ruleCheckId="SA1629">
|
||||
<context>The documentation text within the param tag must end with a period.</context>
|
||||
<line>313</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustEndWithAPeriod" ruleCheckId="SA1629">
|
||||
<context>The documentation text within the summary tag must end with a period.</context>
|
||||
<line>350</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>423</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustEndWithAPeriod" ruleCheckId="SA1629">
|
||||
<context>The documentation text within the summary tag must end with a period.</context>
|
||||
<line>496</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustBeginWithACapitalLetter" ruleCheckId="SA1628">
|
||||
<context>The documentation text within the param tag must begin with a capital letter.</context>
|
||||
<line>581</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ConstructorSummaryDocumentationMustBeginWithStandardText" ruleCheckId="SA1642">
|
||||
<context>The documentation text within the constructor's summary tag must begin with the text: Initialises a new instance of the <see cref="Link" /> struct.</context>
|
||||
<line>581</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ConstructorSummaryDocumentationMustBeginWithStandardText" ruleCheckId="SA1642">
|
||||
<context>The documentation text within the constructor's summary tag must begin with the text: Initialises a new instance of the <see cref="ListenFilter" /> struct.</context>
|
||||
<line>666</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustEndWithAPeriod" ruleCheckId="SA1629">
|
||||
<context>The documentation text within the summary tag must end with a period.</context>
|
||||
<line>681</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustEndWithAPeriod" ruleCheckId="SA1629">
|
||||
<context>The documentation text within the summary tag must end with a period.</context>
|
||||
<line>767</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustBeginWithACapitalLetter" ruleCheckId="SA1628">
|
||||
<context>The documentation text within the summary tag must begin with a capital letter.</context>
|
||||
<line>767</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustEndWithAPeriod" ruleCheckId="SA1629">
|
||||
<context>The documentation text within the summary tag must end with a period.</context>
|
||||
<line>812</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustBeginWithACapitalLetter" ruleCheckId="SA1628">
|
||||
<context>The documentation text within the summary tag must begin with a capital letter.</context>
|
||||
<line>812</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustMeetMinimumCharacterLength" ruleCheckId="SA1632">
|
||||
<context>The documentation text within the summary tag must be at least 10 characters in length. Documentation failing to meet this guideline most likely does not follow a proper grammatical structure required for documentation text.</context>
|
||||
<line>812</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>824</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>824</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>854</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>892</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>909</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>928</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>951</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>988</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1005</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1026</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1043</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1057</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1074</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1094</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1109</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1115</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1145</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1153</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1165</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1188</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1188</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1209</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1226</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1226</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1249</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1254</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1278</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1296</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1315</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustEndWithAPeriod" ruleCheckId="SA1629">
|
||||
<context>The documentation text within the summary tag must end with a period.</context>
|
||||
<line>1335</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustBeginWithACapitalLetter" ruleCheckId="SA1628">
|
||||
<context>The documentation text within the summary tag must begin with a capital letter.</context>
|
||||
<line>1335</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1335</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustEndWithAPeriod" ruleCheckId="SA1629">
|
||||
<context>The documentation text within the summary tag must end with a period.</context>
|
||||
<line>1348</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="DocumentationTextMustBeginWithACapitalLetter" ruleCheckId="SA1628">
|
||||
<context>The documentation text within the summary tag must begin with a capital letter.</context>
|
||||
<line>1348</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1366</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1366</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1376</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1376</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1385</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1397</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1397</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1411</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1411</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1420</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1431</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1431</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1449</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1449</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1464</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1464</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1478</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1478</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1492</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1492</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1502</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1502</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1511</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1521</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementReturnValueDocumentationMustHaveText" ruleCheckId="SA1616">
|
||||
<context>The returns section in the documentation header must not be empty.</context>
|
||||
<line>1521</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementDocumentationMustHaveSummaryText" ruleCheckId="SA1606">
|
||||
<context>The summary section in the documentation header must not be empty.</context>
|
||||
<line>1535</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
</violations>
|
||||
</sourcecode>
|
||||
<sourcecode name="About.cs" parser="StyleCop.CSharp.CsParser">
|
||||
<timestamps>
|
||||
<styleCop>2017-09-21 13:07:48.197</styleCop>
|
||||
<settingsFile>2017-09-21 13:07:48.180</settingsFile>
|
||||
<sourceFile>2017-09-20 09:46:59.865</sourceFile>
|
||||
<parser>2017-09-21 13:07:48.197</parser>
|
||||
<StyleCop.CSharp.DocumentationRules>2017-09-21 13:07:48.197</StyleCop.CSharp.DocumentationRules>
|
||||
<StyleCop.CSharp.DocumentationRules.FilesHashCode>0</StyleCop.CSharp.DocumentationRules.FilesHashCode>
|
||||
<StyleCop.CSharp.LayoutRules>2017-09-21 13:07:48.197</StyleCop.CSharp.LayoutRules>
|
||||
<StyleCop.CSharp.LayoutRules.FilesHashCode>0</StyleCop.CSharp.LayoutRules.FilesHashCode>
|
||||
<StyleCop.CSharp.MaintainabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.MaintainabilityRules>
|
||||
<StyleCop.CSharp.MaintainabilityRules.FilesHashCode>0</StyleCop.CSharp.MaintainabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.NamingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.NamingRules>
|
||||
<StyleCop.CSharp.NamingRules.FilesHashCode>0</StyleCop.CSharp.NamingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.OrderingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.OrderingRules>
|
||||
<StyleCop.CSharp.OrderingRules.FilesHashCode>0</StyleCop.CSharp.OrderingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.ReadabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.ReadabilityRules>
|
||||
<StyleCop.CSharp.ReadabilityRules.FilesHashCode>0</StyleCop.CSharp.ReadabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.SpacingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.SpacingRules>
|
||||
<StyleCop.CSharp.SpacingRules.FilesHashCode>0</StyleCop.CSharp.SpacingRules.FilesHashCode>
|
||||
</timestamps>
|
||||
<violations />
|
||||
</sourcecode>
|
||||
<sourcecode name="Float.cs" parser="StyleCop.CSharp.CsParser">
|
||||
<timestamps>
|
||||
<styleCop>2017-09-21 13:07:48.197</styleCop>
|
||||
<settingsFile>2017-09-21 13:07:48.180</settingsFile>
|
||||
<sourceFile>2017-09-20 09:46:59.967</sourceFile>
|
||||
<parser>2017-09-21 13:07:48.197</parser>
|
||||
<StyleCop.CSharp.DocumentationRules>2017-09-21 13:07:48.197</StyleCop.CSharp.DocumentationRules>
|
||||
<StyleCop.CSharp.DocumentationRules.FilesHashCode>0</StyleCop.CSharp.DocumentationRules.FilesHashCode>
|
||||
<StyleCop.CSharp.LayoutRules>2017-09-21 13:07:48.197</StyleCop.CSharp.LayoutRules>
|
||||
<StyleCop.CSharp.LayoutRules.FilesHashCode>0</StyleCop.CSharp.LayoutRules.FilesHashCode>
|
||||
<StyleCop.CSharp.MaintainabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.MaintainabilityRules>
|
||||
<StyleCop.CSharp.MaintainabilityRules.FilesHashCode>0</StyleCop.CSharp.MaintainabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.NamingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.NamingRules>
|
||||
<StyleCop.CSharp.NamingRules.FilesHashCode>0</StyleCop.CSharp.NamingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.OrderingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.OrderingRules>
|
||||
<StyleCop.CSharp.OrderingRules.FilesHashCode>0</StyleCop.CSharp.OrderingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.ReadabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.ReadabilityRules>
|
||||
<StyleCop.CSharp.ReadabilityRules.FilesHashCode>0</StyleCop.CSharp.ReadabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.SpacingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.SpacingRules>
|
||||
<StyleCop.CSharp.SpacingRules.FilesHashCode>0</StyleCop.CSharp.SpacingRules.FilesHashCode>
|
||||
</timestamps>
|
||||
<violations />
|
||||
</sourcecode>
|
||||
<sourcecode name="LSL_Constants.cs" parser="StyleCop.CSharp.CsParser">
|
||||
<timestamps>
|
||||
<styleCop>2017-09-21 13:07:48.197</styleCop>
|
||||
<settingsFile>2017-09-21 13:07:48.180</settingsFile>
|
||||
<sourceFile>2017-09-20 09:46:59.967</sourceFile>
|
||||
<parser>2017-09-21 13:07:48.197</parser>
|
||||
<StyleCop.CSharp.DocumentationRules>2017-09-21 13:07:48.197</StyleCop.CSharp.DocumentationRules>
|
||||
<StyleCop.CSharp.DocumentationRules.FilesHashCode>0</StyleCop.CSharp.DocumentationRules.FilesHashCode>
|
||||
<StyleCop.CSharp.LayoutRules>2017-09-21 13:07:48.197</StyleCop.CSharp.LayoutRules>
|
||||
<StyleCop.CSharp.LayoutRules.FilesHashCode>0</StyleCop.CSharp.LayoutRules.FilesHashCode>
|
||||
<StyleCop.CSharp.MaintainabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.MaintainabilityRules>
|
||||
<StyleCop.CSharp.MaintainabilityRules.FilesHashCode>0</StyleCop.CSharp.MaintainabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.NamingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.NamingRules>
|
||||
<StyleCop.CSharp.NamingRules.FilesHashCode>0</StyleCop.CSharp.NamingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.OrderingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.OrderingRules>
|
||||
<StyleCop.CSharp.OrderingRules.FilesHashCode>0</StyleCop.CSharp.OrderingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.ReadabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.ReadabilityRules>
|
||||
<StyleCop.CSharp.ReadabilityRules.FilesHashCode>0</StyleCop.CSharp.ReadabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.SpacingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.SpacingRules>
|
||||
<StyleCop.CSharp.SpacingRules.FilesHashCode>0</StyleCop.CSharp.SpacingRules.FilesHashCode>
|
||||
</timestamps>
|
||||
<violations />
|
||||
</sourcecode>
|
||||
<sourcecode name="LSL_Events.cs" parser="StyleCop.CSharp.CsParser">
|
||||
<timestamps>
|
||||
<styleCop>2017-09-21 13:07:48.197</styleCop>
|
||||
<settingsFile>2017-09-21 13:07:48.180</settingsFile>
|
||||
<sourceFile>2017-09-20 09:46:59.967</sourceFile>
|
||||
<parser>2017-09-21 13:07:48.197</parser>
|
||||
<StyleCop.CSharp.DocumentationRules>2017-09-21 13:07:48.197</StyleCop.CSharp.DocumentationRules>
|
||||
<StyleCop.CSharp.DocumentationRules.FilesHashCode>0</StyleCop.CSharp.DocumentationRules.FilesHashCode>
|
||||
<StyleCop.CSharp.LayoutRules>2017-09-21 13:07:48.197</StyleCop.CSharp.LayoutRules>
|
||||
<StyleCop.CSharp.LayoutRules.FilesHashCode>0</StyleCop.CSharp.LayoutRules.FilesHashCode>
|
||||
<StyleCop.CSharp.MaintainabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.MaintainabilityRules>
|
||||
<StyleCop.CSharp.MaintainabilityRules.FilesHashCode>0</StyleCop.CSharp.MaintainabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.NamingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.NamingRules>
|
||||
<StyleCop.CSharp.NamingRules.FilesHashCode>0</StyleCop.CSharp.NamingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.OrderingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.OrderingRules>
|
||||
<StyleCop.CSharp.OrderingRules.FilesHashCode>0</StyleCop.CSharp.OrderingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.ReadabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.ReadabilityRules>
|
||||
<StyleCop.CSharp.ReadabilityRules.FilesHashCode>0</StyleCop.CSharp.ReadabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.SpacingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.SpacingRules>
|
||||
<StyleCop.CSharp.SpacingRules.FilesHashCode>0</StyleCop.CSharp.SpacingRules.FilesHashCode>
|
||||
</timestamps>
|
||||
<violations />
|
||||
</sourcecode>
|
||||
<sourcecode name="LSL_Functions.cs" parser="StyleCop.CSharp.CsParser">
|
||||
<timestamps>
|
||||
<styleCop>2017-09-21 13:07:48.197</styleCop>
|
||||
<settingsFile>2017-09-21 13:07:48.180</settingsFile>
|
||||
<sourceFile>2017-10-03 11:30:44.622</sourceFile>
|
||||
<parser>2017-09-21 13:07:48.197</parser>
|
||||
<StyleCop.CSharp.DocumentationRules>2017-09-21 13:07:48.197</StyleCop.CSharp.DocumentationRules>
|
||||
<StyleCop.CSharp.DocumentationRules.FilesHashCode>0</StyleCop.CSharp.DocumentationRules.FilesHashCode>
|
||||
<StyleCop.CSharp.LayoutRules>2017-09-21 13:07:48.197</StyleCop.CSharp.LayoutRules>
|
||||
<StyleCop.CSharp.LayoutRules.FilesHashCode>0</StyleCop.CSharp.LayoutRules.FilesHashCode>
|
||||
<StyleCop.CSharp.MaintainabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.MaintainabilityRules>
|
||||
<StyleCop.CSharp.MaintainabilityRules.FilesHashCode>0</StyleCop.CSharp.MaintainabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.NamingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.NamingRules>
|
||||
<StyleCop.CSharp.NamingRules.FilesHashCode>0</StyleCop.CSharp.NamingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.OrderingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.OrderingRules>
|
||||
<StyleCop.CSharp.OrderingRules.FilesHashCode>0</StyleCop.CSharp.OrderingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.ReadabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.ReadabilityRules>
|
||||
<StyleCop.CSharp.ReadabilityRules.FilesHashCode>0</StyleCop.CSharp.ReadabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.SpacingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.SpacingRules>
|
||||
<StyleCop.CSharp.SpacingRules.FilesHashCode>0</StyleCop.CSharp.SpacingRules.FilesHashCode>
|
||||
</timestamps>
|
||||
<violations />
|
||||
</sourcecode>
|
||||
<sourcecode name="SecondLifeMain.cs" parser="StyleCop.CSharp.CsParser">
|
||||
<timestamps>
|
||||
<styleCop>2017-09-21 13:07:48.197</styleCop>
|
||||
<settingsFile>2017-09-21 13:07:48.180</settingsFile>
|
||||
<sourceFile>2017-09-20 09:46:59.969</sourceFile>
|
||||
<parser>2017-09-21 13:07:48.197</parser>
|
||||
<StyleCop.CSharp.DocumentationRules>2017-09-21 13:07:48.197</StyleCop.CSharp.DocumentationRules>
|
||||
<StyleCop.CSharp.DocumentationRules.FilesHashCode>0</StyleCop.CSharp.DocumentationRules.FilesHashCode>
|
||||
<StyleCop.CSharp.LayoutRules>2017-09-21 13:07:48.197</StyleCop.CSharp.LayoutRules>
|
||||
<StyleCop.CSharp.LayoutRules.FilesHashCode>0</StyleCop.CSharp.LayoutRules.FilesHashCode>
|
||||
<StyleCop.CSharp.MaintainabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.MaintainabilityRules>
|
||||
<StyleCop.CSharp.MaintainabilityRules.FilesHashCode>0</StyleCop.CSharp.MaintainabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.NamingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.NamingRules>
|
||||
<StyleCop.CSharp.NamingRules.FilesHashCode>0</StyleCop.CSharp.NamingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.OrderingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.OrderingRules>
|
||||
<StyleCop.CSharp.OrderingRules.FilesHashCode>0</StyleCop.CSharp.OrderingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.ReadabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.ReadabilityRules>
|
||||
<StyleCop.CSharp.ReadabilityRules.FilesHashCode>0</StyleCop.CSharp.ReadabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.SpacingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.SpacingRules>
|
||||
<StyleCop.CSharp.SpacingRules.FilesHashCode>0</StyleCop.CSharp.SpacingRules.FilesHashCode>
|
||||
</timestamps>
|
||||
<violations />
|
||||
</sourcecode>
|
||||
<project key="899059069">
|
||||
<configuration>DEBUG;TRACE</configuration>
|
||||
</project>
|
||||
<sourcecode name="LSLIConverter.cs" parser="StyleCop.CSharp.CsParser">
|
||||
<timestamps>
|
||||
<styleCop>2017-09-21 13:07:48.197</styleCop>
|
||||
<settingsFile>2017-09-21 13:07:48.180</settingsFile>
|
||||
<sourceFile>2017-10-05 14:15:45.007</sourceFile>
|
||||
<parser>2017-09-21 13:07:48.197</parser>
|
||||
<StyleCop.CSharp.DocumentationRules>2017-09-21 13:07:48.197</StyleCop.CSharp.DocumentationRules>
|
||||
<StyleCop.CSharp.DocumentationRules.FilesHashCode>0</StyleCop.CSharp.DocumentationRules.FilesHashCode>
|
||||
<StyleCop.CSharp.LayoutRules>2017-09-21 13:07:48.197</StyleCop.CSharp.LayoutRules>
|
||||
<StyleCop.CSharp.LayoutRules.FilesHashCode>0</StyleCop.CSharp.LayoutRules.FilesHashCode>
|
||||
<StyleCop.CSharp.MaintainabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.MaintainabilityRules>
|
||||
<StyleCop.CSharp.MaintainabilityRules.FilesHashCode>0</StyleCop.CSharp.MaintainabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.NamingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.NamingRules>
|
||||
<StyleCop.CSharp.NamingRules.FilesHashCode>0</StyleCop.CSharp.NamingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.OrderingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.OrderingRules>
|
||||
<StyleCop.CSharp.OrderingRules.FilesHashCode>0</StyleCop.CSharp.OrderingRules.FilesHashCode>
|
||||
<StyleCop.CSharp.ReadabilityRules>2017-09-21 13:07:48.197</StyleCop.CSharp.ReadabilityRules>
|
||||
<StyleCop.CSharp.ReadabilityRules.FilesHashCode>0</StyleCop.CSharp.ReadabilityRules.FilesHashCode>
|
||||
<StyleCop.CSharp.SpacingRules>2017-09-21 13:07:48.197</StyleCop.CSharp.SpacingRules>
|
||||
<StyleCop.CSharp.SpacingRules.FilesHashCode>0</StyleCop.CSharp.SpacingRules.FilesHashCode>
|
||||
</timestamps>
|
||||
<violations>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="FileHeaderFileNameDocumentationMustMatchTypeName" ruleCheckId="SA1649">
|
||||
<context>The file attribute in the file header's copyright tag must contain the name of the first type in the file and can be any of these: "LSLIConverter"</context>
|
||||
<line>1</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementsMustBeDocumented" ruleCheckId="SA1600">
|
||||
<context>The class must have a documentation header.</context>
|
||||
<line>48</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.LayoutRules" rule="SingleLineCommentsMustNotBeFollowedByBlankLine" ruleCheckId="SA1512">
|
||||
<context>A single-line comment must not be followed by a blank line. To ignore this error when commenting out a line of code, begin the comment with '////' rather than '//'.</context>
|
||||
<line>123</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.MaintainabilityRules" rule="AccessModifierMustBeDeclared" ruleCheckId="SA1400">
|
||||
<context>The class must have an access modifier.</context>
|
||||
<line>48</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.SpacingRules" rule="SingleLineCommentsMustBeginWithSingleSpace" ruleCheckId="SA1005">
|
||||
<context>The comment must start with a single space. To ignore this error when commenting out a line of code, begin the comment with '////' rather than '//'.</context>
|
||||
<line>119</line>
|
||||
<index>5147</index>
|
||||
<endIndex>5167</endIndex>
|
||||
<startLine>119</startLine>
|
||||
<startColumn>9</startColumn>
|
||||
<endLine>119</endLine>
|
||||
<endColumn>29</endColumn>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.SpacingRules" rule="SingleLineCommentsMustBeginWithSingleSpace" ruleCheckId="SA1005">
|
||||
<context>The comment must start with a single space. To ignore this error when commenting out a line of code, begin the comment with '////' rather than '//'.</context>
|
||||
<line>122</line>
|
||||
<index>5276</index>
|
||||
<endIndex>5286</endIndex>
|
||||
<startLine>122</startLine>
|
||||
<startColumn>9</startColumn>
|
||||
<endLine>122</endLine>
|
||||
<endColumn>19</endColumn>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.SpacingRules" rule="SingleLineCommentsMustBeginWithSingleSpace" ruleCheckId="SA1005">
|
||||
<context>The comment must start with a single space. To ignore this error when commenting out a line of code, begin the comment with '////' rather than '//'.</context>
|
||||
<line>123</line>
|
||||
<index>5297</index>
|
||||
<endIndex>5302</endIndex>
|
||||
<startLine>123</startLine>
|
||||
<startColumn>9</startColumn>
|
||||
<endLine>123</endLine>
|
||||
<endColumn>14</endColumn>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementsMustBeDocumented" ruleCheckId="SA1600">
|
||||
<context>The field must have a documentation header.</context>
|
||||
<line>50</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementsMustBeDocumented" ruleCheckId="SA1600">
|
||||
<context>The field must have a documentation header.</context>
|
||||
<line>51</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementsMustBeDocumented" ruleCheckId="SA1600">
|
||||
<context>The field must have a documentation header.</context>
|
||||
<line>52</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementsMustBeDocumented" ruleCheckId="SA1600">
|
||||
<context>The constructor must have a documentation header.</context>
|
||||
<line>54</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.LayoutRules" rule="OpeningCurlyBracketsMustNotBeFollowedByBlankLine" ruleCheckId="SA1505">
|
||||
<context>An opening curly bracket must not be followed by a blank line.</context>
|
||||
<line>55</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.LayoutRules" rule="ClosingCurlyBracketsMustNotBePrecededByBlankLine" ruleCheckId="SA1508">
|
||||
<context>A closing curly bracket must not be preceded by a blank line.</context>
|
||||
<line>57</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementsMustBeDocumented" ruleCheckId="SA1600">
|
||||
<context>The method must have a documentation header.</context>
|
||||
<line>59</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.LayoutRules" rule="SingleLineCommentsMustNotBeFollowedByBlankLine" ruleCheckId="SA1512">
|
||||
<context>A single-line comment must not be followed by a blank line. To ignore this error when commenting out a line of code, begin the comment with '////' rather than '//'.</context>
|
||||
<line>77</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.LayoutRules" rule="CodeMustNotContainMultipleBlankLinesInARow" ruleCheckId="SA1507">
|
||||
<context>The code must not contain multiple blank lines in a row.</context>
|
||||
<line>88</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.ReadabilityRules" rule="BlockStatementsMustNotContainEmbeddedComments" ruleCheckId="SA1108">
|
||||
<context>A comment may not be placed within the bracketed statement.</context>
|
||||
<line>79</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.SpacingRules" rule="KeywordsMustBeSpacedCorrectly" ruleCheckId="SA1000">
|
||||
<context>The spacing around the keyword 'using' is invalid.</context>
|
||||
<line>91</line>
|
||||
<index>4105</index>
|
||||
<endIndex>4109</endIndex>
|
||||
<startLine>91</startLine>
|
||||
<startColumn>21</startColumn>
|
||||
<endLine>91</endLine>
|
||||
<endColumn>25</endColumn>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.SpacingRules" rule="KeywordsMustBeSpacedCorrectly" ruleCheckId="SA1000">
|
||||
<context>The spacing around the keyword 'if' is invalid.</context>
|
||||
<line>105</line>
|
||||
<index>4690</index>
|
||||
<endIndex>4691</endIndex>
|
||||
<startLine>105</startLine>
|
||||
<startColumn>21</startColumn>
|
||||
<endLine>105</endLine>
|
||||
<endColumn>22</endColumn>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
<violation namespace="StyleCop.CSharp.DocumentationRules" rule="ElementsMustBeDocumented" ruleCheckId="SA1600">
|
||||
<context>The method must have a documentation header.</context>
|
||||
<line>125</line>
|
||||
<warning>False</warning>
|
||||
</violation>
|
||||
</violations>
|
||||
</sourcecode>
|
||||
</stylecopresultscache>
|
|
@ -27,7 +27,7 @@
|
|||
<UpgradeBackupLocation>
|
||||
</UpgradeBackupLocation>
|
||||
<SignAssembly>false</SignAssembly>
|
||||
<Win32Resource>E:\Dev\SL\C#\lsleditor\official\trunk\LSLEditor.RES</Win32Resource>
|
||||
<Win32Resource>C:\Users\User\Desktop\Workspace_Jasper\LSL_editor\lsleditor-code\trunk\LSLEditor.RES</Win32Resource>
|
||||
<OldToolsVersion>3.5</OldToolsVersion>
|
||||
<IsWebBootstrapper>true</IsWebBootstrapper>
|
||||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
|
||||
|
@ -192,7 +192,6 @@
|
|||
<ExcludeFromStyleCop>true</ExcludeFromStyleCop>
|
||||
</Compile>
|
||||
<Compile Include="Docking\DockPanel.cs">
|
||||
<SubType>Component</SubType>
|
||||
<ExcludeFromStyleCop>true</ExcludeFromStyleCop>
|
||||
</Compile>
|
||||
<Compile Include="Docking\DockPanel.DockDragHandler.cs">
|
||||
|
@ -333,6 +332,7 @@
|
|||
<Compile Include="Helpers\HTTPRequest.cs">
|
||||
<ExcludeFromStyleCop>true</ExcludeFromStyleCop>
|
||||
</Compile>
|
||||
<Compile Include="Helpers\LSLIConverter.cs" />
|
||||
<Compile Include="Helpers\OutlineHelper.cs">
|
||||
<ExcludeFromStyleCop>true</ExcludeFromStyleCop>
|
||||
</Compile>
|
||||
|
@ -1105,9 +1105,9 @@
|
|||
</BootstrapperPackage>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
<Import Project="$(ProgramFiles)\MSBuild\StyleCop\v4.7\StyleCop.targets" />
|
||||
<!-- <Import Project="$(ProgramFiles)\MSBuild\StyleCop\v4.7\StyleCop.targets" /> -->
|
||||
<PropertyGroup>
|
||||
<PreBuildEvent>"$(FrameworkSDKDir)Bin\rc.exe" /r "$(ProjectDir)$(TargetName).rc"</PreBuildEvent>
|
||||
<PostBuildEvent>$(SolutionDir)\..\build\AssemblyRevisionIncrementer.exe /t="$(SolutionDir)\Properties\AssemblyInfo.cs"</PostBuildEvent>
|
||||
<PreBuildEvent>"$(FrameworkSDKDir)..\v7.0A\Bin\x64\Rc.exe" /r "$(ProjectDir)$(TargetName).rc"</PreBuildEvent>
|
||||
<PostBuildEvent>"$(SolutionDir)..\build\AssemblyRevisionIncrementer.exe" /t="$(SolutionDir)Properties\AssemblyInfo.cs"</PostBuildEvent>
|
||||
</PropertyGroup>
|
||||
</Project>
|
Loading…
Add table
Add a link
Reference in a new issue