From 74fbd4e2492bb50ba1e2014fccaeb2f13b340bf2 Mon Sep 17 00:00:00 2001 From: "baloh.matevz" Date: Sat, 2 Jun 2012 21:01:58 +0000 Subject: [PATCH] - Committing the source code of the "Unstandardness Text For DM" program. The program can currently map out defines. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3728 316c924e-a436-60f5-8080-3fe189b3f50e --- .../UnstandardnessTestForDM.sln | 20 ++ .../UnstandardnessTestForDM.suo | Bin 0 -> 23040 bytes .../UnstandardnessTestForDM/Form1.Designer.cs | 160 +++++++++++ .../UnstandardnessTestForDM/Form1.cs | 262 ++++++++++++++++++ .../UnstandardnessTestForDM/Form1.resx | 120 ++++++++ .../UnstandardnessTestForDM/Program.cs | 21 ++ .../Properties/AssemblyInfo.cs | 36 +++ .../Properties/Resources.Designer.cs | 71 +++++ .../Properties/Resources.resx | 117 ++++++++ .../Properties/Settings.Designer.cs | 30 ++ .../Properties/Settings.settings | 7 + .../UnstandardnessTestForDM.csproj | 87 ++++++ .../bin/Debug/UnstandardnessTestForDM.exe | Bin 0 -> 15360 bytes .../bin/Debug/UnstandardnessTestForDM.pdb | Bin 0 -> 32256 bytes .../Debug/UnstandardnessTestForDM.vshost.exe | Bin 0 -> 11600 bytes ...nstandardnessTestForDM.vshost.exe.manifest | 11 + ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6481 bytes .../x86/Debug/GenerateResource.read.1.tlog | Bin 0 -> 488 bytes .../x86/Debug/GenerateResource.write.1.tlog | Bin 0 -> 1138 bytes .../UnstandardnessTestForDM.Form1.resources | Bin 0 -> 180 bytes ...ssTestForDM.Properties.Resources.resources | Bin 0 -> 180 bytes ...dnessTestForDM.csproj.FileListAbsolute.txt | 9 + .../obj/x86/Debug/UnstandardnessTestForDM.exe | Bin 0 -> 15360 bytes .../obj/x86/Debug/UnstandardnessTestForDM.pdb | Bin 0 -> 32256 bytes tools/readme.txt | 6 + 25 files changed, 957 insertions(+) create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM.sln create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM.suo create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.Designer.cs create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.cs create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.resx create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Program.cs create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/AssemblyInfo.cs create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.Designer.cs create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.resx create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.Designer.cs create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.settings create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/UnstandardnessTestForDM.csproj create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.exe create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.pdb create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.vshost.exe create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.vshost.exe.manifest create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/GenerateResource.read.1.tlog create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/GenerateResource.write.1.tlog create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.Form1.resources create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.Properties.Resources.resources create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.csproj.FileListAbsolute.txt create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.exe create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.pdb create mode 100644 tools/readme.txt diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM.sln b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM.sln new file mode 100644 index 00000000000..df355b0aafe --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnstandardnessTestForDM", "UnstandardnessTestForDM\UnstandardnessTestForDM.csproj", "{A0EEBFC9-41D4-474D-853D-126AFDFB82DE}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A0EEBFC9-41D4-474D-853D-126AFDFB82DE}.Debug|x86.ActiveCfg = Debug|x86 + {A0EEBFC9-41D4-474D-853D-126AFDFB82DE}.Debug|x86.Build.0 = Debug|x86 + {A0EEBFC9-41D4-474D-853D-126AFDFB82DE}.Release|x86.ActiveCfg = Release|x86 + {A0EEBFC9-41D4-474D-853D-126AFDFB82DE}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM.suo b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM.suo new file mode 100644 index 0000000000000000000000000000000000000000..544db4e34e8a01a941b0b7dafb1b5cfac687f4d2 GIT binary patch literal 23040 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 literal 0 HcmV?d00001 diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.Designer.cs b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.Designer.cs new file mode 100644 index 00000000000..3875e041290 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.Designer.cs @@ -0,0 +1,160 @@ +namespace UnstandardnessTestForDM +{ + partial class Form1 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.button1 = new System.Windows.Forms.Button(); + this.listBox1 = new System.Windows.Forms.ListBox(); + this.panel1 = new System.Windows.Forms.Panel(); + this.listBox2 = new System.Windows.Forms.ListBox(); + this.label4 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(12, 12); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(222, 23); + this.button1.TabIndex = 0; + this.button1.Text = "Locate all #defines"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // listBox1 + // + this.listBox1.FormattingEnabled = true; + this.listBox1.Location = new System.Drawing.Point(12, 82); + this.listBox1.Name = "listBox1"; + this.listBox1.Size = new System.Drawing.Size(696, 160); + this.listBox1.TabIndex = 1; + this.listBox1.SelectedIndexChanged += new System.EventHandler(this.listBox1_SelectedIndexChanged); + // + // panel1 + // + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.panel1.Controls.Add(this.listBox2); + this.panel1.Controls.Add(this.label4); + this.panel1.Controls.Add(this.label3); + this.panel1.Controls.Add(this.label2); + this.panel1.Controls.Add(this.label1); + this.panel1.Location = new System.Drawing.Point(12, 297); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(696, 244); + this.panel1.TabIndex = 2; + // + // listBox2 + // + this.listBox2.FormattingEnabled = true; + this.listBox2.Location = new System.Drawing.Point(8, 71); + this.listBox2.Name = "listBox2"; + this.listBox2.Size = new System.Drawing.Size(683, 160); + this.listBox2.TabIndex = 4; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(5, 55); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(69, 13); + this.label4.TabIndex = 3; + this.label4.Text = "Referenced: "; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(5, 42); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(40, 13); + this.label3.TabIndex = 2; + this.label3.Text = "Value: "; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(5, 29); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(61, 13); + this.label2.TabIndex = 1; + this.label2.Text = "Defined in: "; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label1.Location = new System.Drawing.Point(3, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(79, 29); + this.label1.TabIndex = 0; + this.label1.Text = "label1"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(9, 38); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(81, 13); + this.label5.TabIndex = 3; + this.label5.Text = "Files searched: "; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(720, 553); + this.Controls.Add(this.label5); + this.Controls.Add(this.panel1); + this.Controls.Add(this.listBox1); + this.Controls.Add(this.button1); + this.Name = "Form1"; + this.Text = "Unstandardness Test For DM"; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label1; + public System.Windows.Forms.ListBox listBox2; + public System.Windows.Forms.Label label5; + public System.Windows.Forms.ListBox listBox1; + } +} + diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.cs b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.cs new file mode 100644 index 00000000000..bc60d667084 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.cs @@ -0,0 +1,262 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; +using System.Collections; +using System.IO; + +namespace UnstandardnessTestForDM +{ + public partial class Form1 : Form + { + DMSource source; + + public Form1() + { + InitializeComponent(); + source = new DMSource(); + source.mainform = this; + } + + private void button1_Click(object sender, EventArgs e) + { + source.find_all_defines(); + generate_define_report(); + } + + public void generate_define_report() + { + + TextWriter tw = new StreamWriter("DEFINES REPORT.txt"); + + tw.WriteLine("Unstandardness Test For DM report for DEFINES"); + tw.WriteLine("Generated on " + DateTime.Now); + tw.WriteLine("Total number of defines " + source.defines.Count()); + tw.WriteLine("Total number of Files " + source.filessearched); + tw.WriteLine("Total number of references " + source.totalreferences); + tw.WriteLine("Total number of errorous defines " + source.errordefines); + tw.WriteLine("------------------------------------------------"); + + foreach (Define d in source.defines) + { + tw.WriteLine(d.name); + tw.WriteLine("\tValue: " + d.value); + tw.WriteLine("\tComment: " + d.comment); + tw.WriteLine("\tDefined in: " + d.location + " : " + d.line); + tw.WriteLine("\tNumber of references: " + d.references.Count()); + foreach (String s in d.references) + { + tw.WriteLine("\t\t" + s); + } + } + + tw.WriteLine("------------------------------------------------"); + tw.WriteLine("SUCCESS"); + + tw.Close(); + + } + + private void listBox1_SelectedIndexChanged(object sender, EventArgs e) + { + try + { + Define d = (Define)listBox1.Items[listBox1.SelectedIndex]; + label1.Text = d.name; + label2.Text = "Defined in: " + d.location + " : " + d.line; + label3.Text = "Value: " + d.value; + label4.Text = "References: " + d.references.Count(); + listBox2.Items.Clear(); + foreach (String s in d.references) + { + listBox2.Items.Add(s); + } + + } + catch (Exception ex) { Console.WriteLine("ERROR HERE: " + ex.Message); } + } + + + } + + public class DMSource + { + public List defines; + public const int FLAG_DEFINE = 1; + public Form1 mainform; + + public int filessearched = 0; + public int totalreferences = 0; + public int errordefines = 0; + + public DMSource() + { + defines = new List(); + } + + public void find_all_defines() + { + DirSearch(".", FLAG_DEFINE); + } + + + + + public void DirSearch(string sDir, int flag) + { + try + { + foreach (string d in Directory.GetDirectories(sDir)) + { + foreach (string f in Directory.GetFiles(d)) + { + if (f.ToLower().EndsWith(".dm")) + { + if ((flag & FLAG_DEFINE) > 0) + { + searchFileForDefines(f); + } + } + } + DirSearch(d, flag); + } + } + catch (System.Exception excpt) + { + Console.WriteLine(excpt.Message); + } + } + + //DEFINES + public void searchFileForDefines(String fileName) + { + filessearched++; + FileInfo f = new FileInfo(fileName); + List lines = new List(); + mainform.label5.Text = "Files searched: " + filessearched + "; Defines found: " + defines.Count() + "; References found: " + totalreferences + "; Errorous defines: " + errordefines; + mainform.label5.Refresh(); + + //This code segment reads the file and stores it into the lines variable. + using (var reader = File.OpenText(fileName)) + { + try + { + String s; + while (true) + { + s = reader.ReadLine(); + lines.Add(s); + s = s.Trim(' '); + if (s == "") { continue; } + } + } + catch { } + } + + try + { + for (int i = 0; i < lines.Count; i++) + { + String line = lines[i]; + + if (!(line is string)) + continue; + + //Console.WriteLine("LINE: " + line); + + foreach (Define define in defines) + { + + if (line.IndexOf(define.name) >= 0) + { + define.references.Add(fileName + " : " + i); + totalreferences++; + } + } + + if( line.ToLower().IndexOf("#define") >= 0 ) + { + line = line.Trim(); + line = line.Replace('\t', ' '); + //Console.WriteLine("LINE = "+line); + String[] slist = line.Split(' '); + if(slist.Length >= 3){ + //slist[0] has the value of "#define" + String name = slist[1]; + String value = slist[2]; + + for (int j = 3; j < slist.Length; j++) + { + value += " " + slist[j]; + //Console.WriteLine("LISTITEM["+j+"] = "+slist[j]); + } + + value = value.Trim(); + + String comment = ""; + + if (value.IndexOf("//") >= 0) + { + comment = value.Substring(value.IndexOf("//")); + value = value.Substring(0, value.IndexOf("//")); + } + + comment = comment.Trim(); + value = value.Trim(); + + Define d = new Define(fileName,i,name,value,comment); + defines.Add(d); + mainform.listBox1.Items.Add(d); + mainform.listBox1.Refresh(); + }else{ + Define d = new Define(fileName, i, "ERROR ERROR", "Something went wrong here", line); + errordefines++; + defines.Add(d); + mainform.listBox1.Items.Add(d); + mainform.listBox1.Refresh(); + } + } + } + } + catch (Exception e) { + Console.WriteLine(e.Message); + Console.WriteLine(e.StackTrace); + MessageBox.Show("Exception: " + e.Message + " | " + e.ToString()); + } + } + } + + public class Define + { + public String location; + public int line; + public String name; + public String value; + public String comment; + public List references; + + public Define(String location, int line, String name, String value, String comment) + { + this.location = location; + this.line = line; + this.name = name; + this.value = value; + this.comment = comment; + this.references = new List(); + } + + public override String ToString() + { + return "DEFINE: \""+name+"\" is defined as \""+value+"\" AT "+location+" : "+line; + } + + } + + + + +} diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.resx b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.resx new file mode 100644 index 00000000000..29dcb1b3a35 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Program.cs b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Program.cs new file mode 100644 index 00000000000..9c5807a5787 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Program.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows.Forms; + +namespace UnstandardnessTestForDM +{ + static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/AssemblyInfo.cs b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/AssemblyInfo.cs new file mode 100644 index 00000000000..bfae02ce9c6 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("UnstandardnessTestForDM")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Microsoft")] +[assembly: AssemblyProduct("UnstandardnessTestForDM")] +[assembly: AssemblyCopyright("Copyright © Microsoft 2012")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("c0e09000-1840-4416-8bb2-d86a8227adf1")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.Designer.cs b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.Designer.cs new file mode 100644 index 00000000000..abb28983b84 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.239 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace UnstandardnessTestForDM.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("UnstandardnessTestForDM.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.resx b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.resx new file mode 100644 index 00000000000..ffecec851ab --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.Designer.cs b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.Designer.cs new file mode 100644 index 00000000000..84c17607d5f --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.239 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace UnstandardnessTestForDM.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.settings b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.settings new file mode 100644 index 00000000000..abf36c5d3d7 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/UnstandardnessTestForDM.csproj b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/UnstandardnessTestForDM.csproj new file mode 100644 index 00000000000..d3745dfb0ac --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/UnstandardnessTestForDM.csproj @@ -0,0 +1,87 @@ + + + + Debug + x86 + 8.0.30703 + 2.0 + {A0EEBFC9-41D4-474D-853D-126AFDFB82DE} + WinExe + Properties + UnstandardnessTestForDM + UnstandardnessTestForDM + v4.0 + Client + 512 + + + x86 + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + x86 + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + \ No newline at end of file diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.exe b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.exe new file mode 100644 index 0000000000000000000000000000000000000000..8eaf1ca48af527cf8e5b7dce141a9ac26be64da5 GIT binary patch literal 15360 zcmeHOdvF|Qk?)z^oqb4Ndsns|mK=@c*sLvUE%|N7PAp5ZBjSf_$#wz`%4&BcZM@o1 zW_D#O!XTeXNFYyAq4IzWaV4b8Rf?ntcX>cU9vmbWAQar?I4(K3ciBO#kfB@ote(#5-TV9XF*9Yv=gkXU=(6tX zA=;yO=*Ij@`wOG}fK;VQ2@tIX1`oczc>qAieHCt&PRB!at<-qp{m#-rFrO!o{Kc%gnpuyp7o zREgpeE`q3l#ne!QhC(M{ibBy}D#Bq4*kGv$`Mv5C^D&#z7qfOAQ#@dEb#t|?18pvq zHbGkNhl0$O5<-6+b8N1&moXvM510sHt+~8Zv5s-C6(vNS`JPfmJ*PoD&5i+Ou5|D` z%{p^csRC&ZR!GAX)*WTiFhYMEy4ODgktzgoxVZvx1w%q*?vSt&OU-JiGgp@?W*f@t z6zkTE&qA}F=RmX0=RmXm=RmV9%F)f$`bzj&#Y9;y>%p>#GQyeYTQeuhP4xxMv*1M? za^-^N-4&b}XMLfJGb8jrnNx+_w79^T=U!*7adg6!#^y~GoEc|*wTv?(ntPh(RhWg5 z4dpzo?{JqD4qw(}aS*OFHm|A}gmKnS$_8OXb8N;Sj4Y}|y8NbW5VlKk5Uw;fFR2)W zaaNU5a(YHIZ=W%U!)Cc7xO8dYF78a&%EdvrVy#0f7SU~;wGH}D*@y^eArn!T9g!&- zYAd9WPFI#m!HDMlkhOf>F|xSsN?lwjc(E6y;7W6_c}2x2jI@rGjUrSBX3Uk5MXO1d z$g+5CMnm(99&GQtDaUDp5z#<#x`>^q9GhqBh`jv z+R1s`G9~aNc5g4OIt*KJ-Go#ii$UWWt!ixdQVnJZ!6Ib61~Kd{U>DLXj|!K-?iV7> z8bmpE5z04VY$b*bDO6~hLX*RIYChP+5D!{!0%;}H!zHQ+sAdy{S5Tt zn=wJ9#vAe0T0aEEnTWT}KZWhui&DMyTL;zPpTdUhOcVH6XBl6gmxseX>Wx9~vvfsH zo4FHRYJ9CtQD3YJ#cEh#19}F^WF)k8Gnp3A+FpHqe$;oa7ItiOHtD~W8TYvDThE<) z`)!bT&edYnB8g^|)TUV%VE|Vv<}P%^{@#hDfDUvArVYoZuiyzg%foiBtL08Se z2CYoXK}X4M|6=6S$_(qaY2a;LhN)_ETEV5_9mHgz&G!Oetq8GW7B9@=6|+=fdPPdV zc^ODo5Zc5nzKBoE;+zdL+LOGp@Zj}>2d|PsBB|Q@!2TpJP+D~{;?0LKdR+|R03m=Hkz<|(A1DSa z$P?QS;(4_--qu_&;=P9_A4BR6cdV_^T6ac#5$&ET@|y>Mvre@x_pZDQFpnh#bftF#E?Azh}@PV;uJ^l3!LQ~ zj)ZG1-WSe9!gZ>2ln{k#z4dX-5QPSHMt}ouvGsYUu~D5WhArTmtnWGaCF)c$S^;0- zqeUUiLy!t;Ka2;~O6w(>*#{n}e3ehq(Mc zlv&veA`99))T&Tj&4Si1!HwZe^m;UaBwpJ5fns2QZ8!Jw^7Ti&=KImV2EOXNSO}?a z^Kx!=W-KAJCenH!8j%26qY=A+vtEzN;9lvq2IiGj;*mHQal`zTAaUjao3NH(6Mi5* zMPd@4Sn@LnPLays6!AGO=EE$_vVpdKlve;+Kj2D^)Ic`}-O4OoUBwOX%v;h8a5;>% z^$m2Vh`;Whnn1)~e@{)Yp(fPYNRgnm2t!5ukD~5fB658d-hPHyJr2S0m)niKk!># zwp}&zC^FB9ak6kx83vIP>#Soej?-+NcFH5%I?5mou!22!6;UVV%-55+5s^uO`LT0w z98}m%pTLb+L?IyHSaLD`AnH&%J%(pt&*H`l+I>ZX>tr9Jud-5?$gq(;{<*&6qjyaw2Bb+dYGyZz( zK0zRkFsn2E#n$tJK}n_= zhY+q#bIYm=)Yvg#R$Wc8F+8a@mgR?y;Hbq+F0OhEGJo@>H=l+&=yu$h{z*G$jKvQc zwwbq*hFvTjG!iMpTCI=SNz=-thgR!{4a-iO+3oA&?fkb|@5*O#dCSfO*WwZXepTDX}5BVPnUZb?c4x&0Chu9xR{DrN@lI=>0~Hjaaz)I=lHF z%lyAp?w$Sb-Kog#?VK@9u=3Wmuj|;tlk`yr@KbQ2Wgmhs!N}XNLoMsiS?TPE%@o~m zlULyQ%MSI^LKvC1zh%1*^&;7z3sFxYq%PZ;;ZP$N)TbO-awZrAFZ%WJbp%IbTfY}K z+=^z6FfrNKtfE;s>kx+C@nYl<2A>4zS)5o$NTyjx)-&lkwb*(ujzSU6y@Im z*D6btF#WM|gA$@wl(V4uJAwZuFsz;h%|`WJz|X0-sv3R4bH9goaEAXPQ1f!RS>R@Y z{Q|QBKkNOdSEDBdeqAs>6j<*&2Yk1$!*`4>htL{*)HmYO=pn!`z2^HW%5R|+`PD#M*uat8~6}CsGUV@c}aUpi_$*>hA8A``8)jFdMU~wIt_Rq z-3Qf1>05rL{I0;)1-=CsqF)Q;vHnCQV4b`P%sTo7 zyrPv>!Y~>cL8hD%csj@&{#4-C1imcr?*;w`XhPHzV%hot!;}uObxwyE|4Cr@a;)h1 z)?K2xb9YgPIRqs-*2&sV(HlibU)b`ptt!MQ9qek4al2yemQx zSU*A+L!SzrRoVexRki^Bld>J~=SnBwuLP3HWj~-swQ3Jwvy@k$tk4>@mkv*#RtJE8 zR6Pp#gqi|;PB5BCaHy?!Wk7ur7U)M&!PHTDT?X@GnP ztjIp8(oM6C07N1R=oLOb+UQBsJ|zneVmK-Al)xJW-Y)QNf%gkM z3%H&hmGTn;pB4C`z;6S7ihc-qhTZ^-($4@NqF+f_Q5X}Ha!~2geu_8L4`}~MOM&?< zE#+3FLwO7|5wYPGp*$e4Q(&*aEy}}K!=0dCqij)L(KZ0Sre&$u#r#;?2FzR98QP*K z{wy6(7WvoH6=>}O{$hWxl28VKIY3vV+)20k`+$Gce?+-PdD?#^%Fm&767(sQf9$_T zxgF&b%H2v;;6s2Nf$NkAbp?2ogMsxJWiY@p^X$%oGE0vtw+6EGgmNZulk%+cXy6md zi^>~;yA&jb!AF#Z6b?Qo_^%24hSDVX3k826Ee`%8Xc#`KEDJ^<=hmR2CY0`=UwuP4 z9IOHy1pW<3yFmS!Vg|3rO1(9(NUatb6!qrdYE@A`1^BG;AX=YQ9uBTmgDT6`h%&=F>#0Lw?A%F?2mF&VJ7vZc{tdD?@jwo$5p=?r9K7dLb3&sGfnxA5gy- z+T=N)z8c!*3D9PIy;_NVt3iq5eR|Lnr)6XSw$e_()70&aBj$0rMq1ZV4&{rae3`(0 zx)YcrJp*`*UIw&jEqYDSMcyvD1N^(_w+0;=!~Km6iJu*MPcBE1$xP7$ z$`pNvtK0UPseHz`m=0y_Tq2uFSgEXG+XIH3+htnad*j9lg9>?|eO{_Q%N#eXT-vY+ z-Nri3M@Zd!`z4{JZeuu|H3+F?PLe8c;Log7$ZN?-N@@Sl)kZSs*5XIf*_3(Qj`JYS zP=%H*Gdr9f$yaLD0ZWr`CJauACgB0^(C@kGtRJs_9TW-$uL~+Jk~jn zwax<+X*;*mJV6=f>EbsO>K)|hhI%F-VyA^v*d1uF3)()0nM2e>&KOLIaR)79+_ZAV z?t}eC2DUU(z1fs;qH8pf9Whe0YftCy!S0@2z599!8t*bQObA2T@!iZbofO%w>L7=+ zO=D2YFr0vf(;4`yk+71ZV3sp;iHv0o8zI)jl4u=&-}CMyM0B9UIC_4y1D#qcewh5*WcK zqPq<{X{En=h8`dkuj7X8A((~=itDJ7qVTnqB}ocuaF1MSDGLY z;%oN{^JjCGnW6r?J&vWaCoyT}i#tNMl{n58>oe0>ksMq16qYSloJE8fDNX%_ z!a!n3f{4p5d1Bhr-DU6!SIC@OWaHcsPG(xo$>Gi7SKpeby?*_^{} zx0M(lg^M1-P9cQS&Xl`Esj{_{i!F?jiHy;W)1NG#Dq#?2&Nz1E(r^_Rgnz_C5dk}2 ze#~%f)Mr>6q$@4fyPps%jl|dyD~)wdtbVsBk3Af1yWs=_5JD!r&pggu*vya?LAkJ? zx=gDWBGK&{>d9hoOT4DHRK~v1Wx{c>W#-ncEfDcu4d->q3OjdK-ooCIqrK*Yv5y_2 zE5n}|SvV!3@^u_iVI)py~XO?WlePe(k7{OIW7KV~Ft}bZ5kw z1L9)F9AO{8cGo`&yTy}|6!p7#o|}bblcScIg(Ie@f1q<<6z)(S%}d!ECe79?TZ@RM z2G*Jr2{VQ>Ki)v$9)%4SQR;jdXuOoF7SB{|{M^hvXFYE>UeO(8bjY2rI7C^zUF0Z% zCssIFfLY$h@i!n(tVW#YS=3E?DNcPTnKX_T3%$}p5vPOlG${{kQpz-c2(=vkOz`U< zde0t|k{BU}b{$XTadHIv;U5+m@}Qd83Z4z!!o`s)h2C5ex|MrTPKp+6NH`2h zb)0Om{%k4n$Z6oq<>FbCq})KXbQfqc7=!yD$3uVC+$c(}v{jDQ$9T>gewUT>qMdZt zQo7iRmUmMRFgSg{vmfIe#Iuj~<2e9J=Ahji(fj`p-nwXa9P?){&@o#s@wnw9QsZvS zhwX}e26Q|(9h6x>>KH(Y{f@mL3tt%%8!{Kxsy@Rn(4+00dX(#wHoX%y`$wgpuq~+T zo%-=?cn$EK7yDIuFnA=|@TL8K@=u8bX@>tU3gSG#gcip{=Q+n)8-uV(X?<0AvR`*- z*5GVw4*k!iA6WsuAkIc;em@<;h+X1a{d2B6+u`5P1CKi>ey8JCtz7GIT5z&K{x~d+ zZ%WH9g7(X0Woxis<>4Lfnpnv+v)A|eD0|+)QZgHb=2ylb^1y<=HH4$kx^l@&Wm?xS znl|9SqY@cLAlGqM?_6Tv$P#0DMYATE*9nP6lUWt2wrmIR*v`y6lUIk z{|N{8>1v*4b!7V4$TU6$3Eh{uQ+2gN{i5^uHa;CireDL!TDYmHY5``wC_4RyasfWO zLW!;}gE}pWO#e)&A-_DM3%xpy3As}^3}c0tGRqOr!==ArZ3&U=& zB~4D7Dw6&JBy5}}27x9o!Audq2J-0iuS%q(ED47}fwBBB8@Gi6_=oRCO7zscFdGcA z=#at#i9m*Ojc^WxajuAYHDTgmj|Vee0wTuY0?RO)I2;K0$;%i}E0I%6!YlpJ=qYD1 zJU}2ET?i56DUvPmsP2S(eid`SLZQp{rjwRwo5Q(yA)(5r(q`Ow1B0iyNgB=&(jz!_ zDI)rjTj6K~X{Y;MXj*{|`Pv-E=L+_XdiI}FOYx62r1}7&!6y6w<~-+$h!VUGD6CMh zC>4>eP-F2-L4WS7UTo9Xws#=6z>l0SOtu^CTiV;(+d4L{Z*N<_zGGwC=AogrZK=&0 z6Pwqr-IPcTW8bgF_p1))lQ@x~(8~C}o`K>U{p!M3bN=$X8ad%GCb!*rk5OnKys${g zFQS>mB)>>DGYh@gqOaGT4!YYP3&St7LcuwJy?{U74XCw8@Fs@$?c$pNGG4p~3vKcL zitw6x2=~ihl+vdf4Zc9&G{qnVIZf2U~)}wj6x7$Z?Drt@$O_@o& z^JH`O(Fu8B)$JS`mG#wr6oT>bseSZ3W;ie29J>1GiOn02%3;CzsN&djUcf?&i^BfTIL>S=WUfwz+>4!*^8mgs zBflN5tbob`joE{LGc6{J;{?;S+L=?dL1OE=e$)lXN zj!DcbAvqQEpPl;?T~77rQy7CY7+c;C(s)ZMm+g1u*|XoY_~R?$QIYRq$s=qxb6{CI zki)kZZpdus2uIe=IKH~Fc1Muk;2lCV zR*BQ`?MI(OUplRY)E$6)T_rN_cX{zU7Ry}FCD%BcC1jfK?k%+-d!N|Gd1p-_lT1R| zl1APwU-l2SNhQCTmYHdn&C;h6Ucv8q{Fak}_H=kTTd8Exnf=~;>X~hqoEXdK6Yh_r zTCf$g==dmLrm&Z7Z#guut8H@&VkLj`%HW&J_LfP*Zn@;*d7*6y_k>*sgRH&1C2wW7 z+W5RMmayB#3Oi_9(j42Gu*c#P9WDA;BAXt@C$qw)BBOzot{0j0rVyiX%u*o{Z%-{c ze_7bxvUjrVqg6aHKHjp%;gGZPHohkeo4=<#Yg?or#ewAd#KA-O;_9b1=5_i54E)|pb7-~TK(-@PV4FoPO%^v(Y} z=Y7xip6xy7eD`BnT}@*mnONVHS5{m$abn)G%7u9|ib_iQ96PkUGQed8K@6A+73cx? zAq!o9JAnpv9!CQQLv|nNavw+yUsoSb7T3(KYEH%*lU3`g>k}KRY7;fh zo8k@RxwS6YTwR}+Y-+BpOXR)d@@#0V-lVL1&}@An*(`S*XWMWZo}N7310D;CjWmpWVCkffoy( zzvjMO)m!GFvi;qHU>ZEYs8=d2hDxAPXfmWGQtK!ksa@)q%GFG29;v-I)CcMh9S;qF z210|N!O#%s1ZXI9A~Xyd4vm0Lg7TnzNXG)519y z?)~tWJCTYybyYg5{cA>DHu~9*H;)*(bKMQo7ri{MQ!A|#Rj#Ajzia(}e|CzFYX8Sx zT>aun1;0=Ej`aP}xxvYokgM7OT=N8!<4eN?JUhwx*o)${oF6ylv|!XLu7C%+@^%tZA0 z=>$2`UFib$GtHgLsq`xxN1w@Tr&;eR$Lot{54^MCeS+ssdf1<-8vG}|QW7hn#t*N( zZ_oaDKa5E$?Qyz3(K)^1J%aY+q(z;nEA7gcU;FB6o~2#2gm`h#JGF$Dtth*vT(W8* z$%+@1Rcm?K%9HD-N>=$wR=lXJTH4F*`poTXC957FS@EK>YH=@n+Ui#>l&pG$WW|fh z64a?&N7;Xw`+u6y4aV%Ctg>KgK?x4cWpS}KC&aw8R+zDmVJ~Bsih{&UH3e!Ch&5>i%m|)T$M}SRR$tw#|liIByI963T&R&yF%$M%e(H#ypEvBv#6#i(Wv{WZn=d7 ztUz9}o_}mmkh`k#0`6BgaYvPUE-FjZ*K-Y9muN^9EsAr6T35rJR+R55uq;saDn??K54s|-*@xIgX%sphzbf4D-HA;0;d`)e9 zeO*I*O=Em>qOr-eb2c5miuj7_Xi?}v2nd=i~b^^?3XDxbvfb?fu_0|G+`UmJ<1_Ke1hZ)=GcZ4<2^^0`}uwq{vL$Oao=z9=gvRW zT9F6p{Q&Yb`H^R+`~6YiOt1hf14o0WgJVF|Z!A~~jsrJ?<3Wav-VF$^0Xf_VZvmOp z!>@z%neY*iz7akP(g(tqKxz}d3C;kIK{4bR4h3g{6T#WwLhxj;5X1LuRE z1s8yKfRr_S7%T^$11rGagA2iKSwXM}8~`o`i@_z}Dc~}22}m8ov%%$H1Gob8_TQdG z!$$uD`;XvuIr`Xp-u^pd?X68PF_fIW!eo1Wkg

a?GS_w^q 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 literal 0 HcmV?d00001 diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.vshost.exe b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.vshost.exe new file mode 100644 index 0000000000000000000000000000000000000000..bb84a51ac4f20534146c09f2fd9c928d15a903b2 GIT binary patch literal 11600 zcmeG?2~<)?tG75|5OPOMcC{DsnWb(K|p-9Gz zCYX{WA(Jm;dIfQqiJ};SrLL}G(n&hl8zFy;j>apOj_;bS1<^27Oc^0Hz(7W(Czb%1 z@VUW90w!d%4!)s8@lWO`4L-o%@Fz33`3PxI|9bMyD%lrO3DBh`b_0^65V}%-gn|b^ zWm*RtcF<41tL^XP%x>1H-pWw-?KO@iBWB8={z?S^v{7pXzI!Jo%+8WXB|Jbhzz%$;+6FHiiU_~N3I z3EN^9UtHuj{7z%|8vGH<%)(m1Ea7^jMXH#Y>ya2$DiaMPF|c+I&NvSYVbqF9*~#r#ILj8dWjm251tb7C6J%*T7omHQ z|3QZ`M<(G55b{zd>0OBcT-q z$5D_+!Bh&aq+kUFn<&Vjy~Gre83lc5nD5M>aGT=)?fZgOM>nV`Kqv zI0bDf=!~2J||60WgZ0+&DGHhBHk2136`;HfS!lVrq~L;Qp?LLw4#2#K5zlOj)1BCy1d77#r{JpDO<77O@Xp{xhn!4xZ$h!p@= zFfDSIN{Pg1K}r~3)_Zst+KZ6#Bz!U1wTDViV=OmGAajRFq+hp^({qI>UpIiLVv=~h zxay+kDH5kh_;K;yXzG;G*Tj7I0^&~_{e-b1Ng|izo-6pOSGO>vq9h3^M-Ep;2n2i? z;VA;Ob9u6_h6EBx&>#pUI*0gkg>gyTxL$JaT8kGU;HGf+ao-Tzcp`=5x@Rq2jC5KA zDL81CbnCa%R49SU_|be|v6omoM|<(PaYE7-c~ay>L?^|?aX&MN4jh;n*m;M|z$BDt zLV?wpRH>I1yLLe*EkY6~5>Aj35>FW2!};IZ6RZg`l4U+2WpPr3Jg{aVFJ1yBKdala z!{Q|bH-_8;-f}`H`;N<(`ErFZ0s_H?nELq^^AiFst^h{IAPxchk}HJW2r40D)L?1| zN5+-NKyKu|BH5O9=>_$oO%{WM1RNkt$|LX>+U#yGW4SL{W#Dq<^-?pWTs_=s z+sMi))7<${{lWc@(;pS&e4xt(nf|K_4fiC?yA3+_%vvY*l!4@4iv}=BM|c$3*(8Ejv=a+B_=Ss*JEQXuIqpixQ3a_4(W> zyEKm#xtQrM)b=Fwn2Ghv>;fV#EMt&fQn_Nx)Omd`sf+@qw7IY%8d=~wU}z94&^xT# z?O1hMy$gBFV<=2Rx4X%UFBOAX2ZDn_3e*V(5c0klQtL7p%59=S80yz;986D8eMaINL%0wc8G%|*e$MEHmK74Q% z!Aa2qJ`Z*(ODar2$dFuS7_I+z60R6Fg7-`wLHR_mTT!wUQ^u&61Y`_zfv7uESG-PI zL=b$z5K9F^02Rvd;_$Xby>8#V-GB3vXN;}hekVw2b}%EC!sUQGG$K1h+L_tfM2e!P zOCtHUjw8EKEOAUULMMT4SGq-(nO(Kd^R74+p{XEA@0kR39#JP2L9k*3WE=-K98<(} zqe}k)-;w}E#jg-2r+wZ^?F0lS_7$G&N8TMKx*>Foia|&WS+)ZhjyMosg(Ghi3MD_V zlt8Ha0ra7)2BA8})Ao*tk&JOg@{U+nBp*Xj>4k4odB9b z6pKVuFB2+W3WHWIV5QK`MKb6of?7waV3?3D4|tM6FFxSozD0@ZgTuNz{_IdRDFbAO z)M2bA&`X3r0!GVV7PvbAj0da~>bA%RB0vJogpW-A5a@S}5mS7nfE2jYc(OeJxZnXV z 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 + + + + + + + + + + diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..34fdca07032b841bf4c2c8224178b76763daf83c GIT binary patch literal 6481 zcmeHLZBH9V5VnK4UT!BQ%?Akv@-!Wfud`I21XH{w6}s1XWq}W zQIrQ%td&yp<;C(+Ii2KUmR)wgTDA*w)$^7glg+1C>_CCgwCRANfe3e!e4 zy5n)s!%(!?46Hk?`zfZ==Y}?=UW!vSRTSXUx<#0J_q;Q;U=$OTq+QjXRGgK%=Val3ACsjevgj?oNUzK< z(A4tEZt^NQuBoW~u)}U|&3et*MWaI(?S~h2PE$XaUvr=8@d3h2AwB|RJRZa5C=$47 zBk`L+uzL*ui6a>YVoe~)a7Kl(ZbAFialRF8Rtu18)QO^QCm(Q~H|xbtm`xtS1)6Nf z=vF*lKRU4{fzKaNZ`BPnL}<4}xZHPr=>=6l(e7cGzSugy5P$MiOMckNE%LNX6%`P-9FKVW zH2xW?{W*}ivnsVys8BVK3S;nE%RIMX`XiifcT8X}*v&z^HP=eOq!_NYrl2(fvRPk1 zV;sAj`P6)RC4L9~Pv9QmW?5eXi8(&!7N$=zhaS-cZXIrhbr;BQgRvwi0Lh$zWW+5{ zV<2Q|2ePQJVci2c4l}E`PZdbc>@ZiepMrLCZpXHE%N3AC*JV1kI_o?x8U*>Fh25qR zyQ`c`VV|g4XqNkcE&7k$P7gxN8NmF|f6PuYqi6^_3$VXO2Zoy^hB!!I!@GHUD9Kj? zH9#l`9)Sk{TOXYMw8muvFQriDhXBq829D}J0z@+~#H=E9IM$)AHXwf-81h>td|B5H z+~rjr;y(ub+Q9ICt@04{Yd{SKiu#&~4+tH@Ks?MI`;p)cv&UXlwY!*@SM}(g zW*_O;-eL1i2}b^ob;8xB<@vDo#@DnTh!W8RG~bSG94x}-OV605{StGr5J s)f5`|2WXJq@8G$5Ac2(k>N2lxJ^v8cc5(i_fe+RD BNhJUP literal 0 HcmV?d00001 diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/GenerateResource.write.1.tlog b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/GenerateResource.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..7817c7c238938e7be02519386336cfc0f7c674e2 GIT binary patch literal 1138 zcmeHGOAdlC6r8n*ci;q#x-iBa0xHB(QmA3ka1zh1PD_n7VZ)ZV=zA~k2Q!_%o&z!* zVPVjsfTp!LA;k>}SH?Mg#;RnsM(68yl=Q}TC5$@8IdcjLcGzIcW6^M%LdCf(%o%QQ z-6?%et7&W2Tc35l!mO$&zc0AM?d$Pa5WbPohR8ITDm_9QkSgARCRT^~ zi++vOg77OUv!X6~9I*G=ESNF4%+`tsI*YXuGx+Ci`b~=Ps(&^3(Ob;mRL-&b20%}! Axc~qF literal 0 HcmV?d00001 diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.Form1.resources b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.Form1.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.Properties.Resources.resources b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.csproj.FileListAbsolute.txt b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.csproj.FileListAbsolute.txt new file mode 100644 index 00000000000..28aba3926de --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.csproj.FileListAbsolute.txt @@ -0,0 +1,9 @@ +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\bin\Debug\UnstandardnessTestForDM.exe +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\bin\Debug\UnstandardnessTestForDM.pdb +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\ResolveAssemblyReference.cache +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\UnstandardnessTestForDM.Form1.resources +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\UnstandardnessTestForDM.Properties.Resources.resources +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\GenerateResource.read.1.tlog +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\GenerateResource.write.1.tlog +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\UnstandardnessTestForDM.exe +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\UnstandardnessTestForDM.pdb diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.exe b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.exe new file mode 100644 index 0000000000000000000000000000000000000000..8eaf1ca48af527cf8e5b7dce141a9ac26be64da5 GIT binary patch literal 15360 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

a?GS_w^q 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 literal 0 HcmV?d00001 diff --git a/tools/readme.txt b/tools/readme.txt new file mode 100644 index 00000000000..fe5ecbca400 --- /dev/null +++ b/tools/readme.txt @@ -0,0 +1,6 @@ +the compiled exe file for the Unstandardness text for DM program is in: +UnstandardnessTestForDM\bin\Debug\UnstandardnessTestForDM.exe +of +UnstandardnessTestForDM\bin\Release\UnstandardnessTestForDM.exe + +You have to move it to the root folder (where the dme file is) and run it from there for it to work. \ No newline at end of file