Browse Source

initial commit of new CodeQuality.csproj

pull/18/head
Siegfried Pammer 14 years ago
parent
commit
17c5871d5f
  1. 62
      SharpDevelop.sln
  2. 21
      src/AddIns/Analysis/CodeQuality/CodeQuality.addin
  3. 104
      src/AddIns/Analysis/CodeQuality/CodeQuality.csproj
  4. 15
      src/AddIns/Analysis/CodeQuality/Engine/AssemblyAnalyzer.cs
  5. 15
      src/AddIns/Analysis/CodeQuality/Engine/Dom/INode.cs
  6. 17
      src/AddIns/Analysis/CodeQuality/Engine/ILAnalyzer.cs
  7. 26
      src/AddIns/Analysis/CodeQuality/Gui/AnalyzeCodeQualityViewContent.cs
  8. 17
      src/AddIns/Analysis/CodeQuality/Gui/Commands/AnalyzeCodeQualityCommand.cs
  9. 14
      src/AddIns/Analysis/CodeQuality/Gui/MainView.xaml
  10. 26
      src/AddIns/Analysis/CodeQuality/Gui/MainView.xaml.cs
  11. 0
      src/AddIns/Analysis/CodeQuality/Old/CodeQualityAnalysis.addin
  12. 0
      src/AddIns/Analysis/CodeQuality/Old/CodeQualityAnalysis.csproj
  13. 0
      src/AddIns/Analysis/CodeQuality/Old/CodeQualityAnalysis.sln
  14. 36
      src/AddIns/Analysis/CodeQuality/Old/Properties/AssemblyInfo.cs
  15. 0
      src/AddIns/Analysis/CodeQuality/Old/Properties/Resources.Designer.cs
  16. 0
      src/AddIns/Analysis/CodeQuality/Old/Properties/Resources.resx
  17. 0
      src/AddIns/Analysis/CodeQuality/Old/Properties/Settings.Designer.cs
  18. 0
      src/AddIns/Analysis/CodeQuality/Old/Properties/Settings.settings
  19. 0
      src/AddIns/Analysis/CodeQuality/Old/Resources/GraphTemplate.xaml
  20. 0
      src/AddIns/Analysis/CodeQuality/Old/Resources/GridSplitterTemplate.xaml
  21. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/App.xaml
  22. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/App.xaml.cs
  23. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyColorizer.cs
  24. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyEdge.cs
  25. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyGraph.cs
  26. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyGraphLayout.cs
  27. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyIconVertexConverter.cs
  28. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyMatrix.cs
  29. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyMatrixControl.cs
  30. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyVertex.cs
  31. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Controls/Matrix.cs
  32. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Controls/MatrixControl.cs
  33. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Controls/TreeMatrixControl.xaml
  34. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Controls/TreeMatrixControl.xaml.cs
  35. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/DependencyGraphCommand.cs
  36. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/DependencyTreeNode.cs
  37. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Helpers.cs
  38. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/IDependency.cs
  39. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/INode.cs
  40. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/IValue.cs
  41. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/MainWindow.xaml
  42. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/MainWindow.xaml.cs
  43. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/MainWindowModel.cs
  44. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/MetricsReader.cs
  45. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/NodeIconService.cs
  46. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Nodes/AssemblyNode.cs
  47. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Nodes/EventNode.cs
  48. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Nodes/FieldNode.cs
  49. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Nodes/MethodNode.cs
  50. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Nodes/NamespaceNode.cs
  51. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Nodes/TypeNode.cs
  52. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Relationship.cs
  53. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/RelationshipType.cs
  54. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/ComboBoxWithCommand.cs
  55. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/DoubleKeyDictionary.cs
  56. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Helper.cs
  57. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/IColorizer.cs
  58. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Localizeable/EnumToFriendlyNameConverter.cs
  59. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Localizeable/LocalizableDescriptionAttribute.cs
  60. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Matrix.cs
  61. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Queries/BaseQuery.cs
  62. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Queries/QueryAssembly.cs
  63. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Queries/QueryMethod.cs
  64. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Queries/QueryNameSpace.cs
  65. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Queries/QueryType.cs
  66. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Queries/TreeMapViewModel.cs
  67. 0
      src/AddIns/Analysis/CodeQuality/Old/Src/Utility/VisibleMatrix.cs
  68. 0
      src/AddIns/Analysis/CodeQuality/Old/Themes/Generic.xaml
  69. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Controls/SquarifiedTreeMapsPanel.cs
  70. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Controls/TreeMapItem.cs
  71. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Controls/TreeMaps.cs
  72. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Controls/TreeMapsPanel.cs
  73. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Controls/ValueDataTemplate.cs
  74. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Properties/AssemblyInfo.cs
  75. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Properties/Resources.Designer.cs
  76. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Properties/Resources.resx
  77. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Properties/Settings.Designer.cs
  78. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Properties/Settings.settings
  79. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Themes/generic.xaml
  80. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/TreeMaps.csproj
  81. 0
      src/AddIns/Analysis/CodeQuality/Old/TreeMaps/TreeMaps.csproj.user
  82. 43
      src/AddIns/Analysis/CodeQuality/Properties/AssemblyInfo.cs
  83. 26
      src/AddIns/Analysis/CodeQuality/Src/Utility/Queries/ItemWithFunction.cs

62
SharpDevelop.sln

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
# SharpDevelop 4.2.0.8230-alpha
# SharpDevelop 4.2.0.8289-alpha
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Main", "Main", "{256F5C28-532C-44C0-8AB8-D8EC5E492E01}"
ProjectSection(SolutionItems) = postProject
EndProjectSection
@ -503,15 +503,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SourceAnalysis", "src\AddIn @@ -503,15 +503,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SourceAnalysis", "src\AddIn
{35CEF10F-2D4C-45F2-9DD1-161E0FEC583C} = {35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeQualityAnalysis", "src\AddIns\Analysis\CodeQuality\CodeQualityAnalysis.csproj", "{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}"
ProjectSection(ProjectDependencies) = postProject
{35CEF10F-2D4C-45F2-9DD1-161E0FEC583C} = {35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TreeMaps", "src\AddIns\Analysis\CodeQuality\TreeMaps\TreeMaps.csproj", "{3ED2897F-1A8A-4106-89D2-4D342860D480}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MachineSpecifications", "src\AddIns\Analysis\MachineSpecifications\MachineSpecifications\MachineSpecifications.csproj", "{D1DA3B8F-7313-4BDA-8880-461C5F007751}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeQuality", "src\AddIns\Analysis\CodeQuality\CodeQuality.csproj", "{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}"
EndProject
Project("{00000000-0000-0000-0000-000000000000}") = "Tools", "src\Tools\Tools.build", "{3DF4060F-5EE0-41CF-8096-F27355FD5511}"
EndProject
Global
@ -850,22 +845,6 @@ Global @@ -850,22 +845,6 @@ Global
{80F76D10-0B44-4D55-B4BD-DAEB5464090C}.Release|Win32.ActiveCfg = Release|x86
{80F76D10-0B44-4D55-B4BD-DAEB5464090C}.Release|x86.Build.0 = Release|x86
{80F76D10-0B44-4D55-B4BD-DAEB5464090C}.Release|x86.ActiveCfg = Release|x86
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Debug|Any CPU.Build.0 = Debug|Debug
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Debug|Any CPU.ActiveCfg = Debug|Debug
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Debug|Win32.Build.0 = Debug|Debug
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Debug|Win32.ActiveCfg = Debug|Debug
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Debug|x86.Build.0 = Debug|x86
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Debug|x86.ActiveCfg = Debug|x86
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Release|Any CPU.Build.0 = Release|Debug
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Release|Any CPU.ActiveCfg = Release|Debug
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Release|Win32.Build.0 = Release|Debug
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Release|Win32.ActiveCfg = Release|Debug
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Release|x86.Build.0 = Release|x86
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Release|x86.ActiveCfg = Release|x86
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Debug|Debug.Build.0 = Debug|Debug
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Debug|Debug.ActiveCfg = Debug|Debug
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Release|Debug.Build.0 = Release|Debug
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3}.Release|Debug.ActiveCfg = Release|Debug
{C896FFFF-5B6C-4B0E-B6DF-049865F501B4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C896FFFF-5B6C-4B0E-B6DF-049865F501B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C896FFFF-5B6C-4B0E-B6DF-049865F501B4}.Debug|Win32.Build.0 = Debug|Any CPU
@ -1122,22 +1101,6 @@ Global @@ -1122,22 +1101,6 @@ Global
88305E42-C90D-410F-B831-15161E23BAAA.Release|x86.ActiveCfg = Release|Any CPU
88305E42-C90D-410F-B831-15161E23BAAA.Release|Debug.Build.0 = Release|Any CPU
88305E42-C90D-410F-B831-15161E23BAAA.Release|Debug.ActiveCfg = Release|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Debug|Win32.Build.0 = Debug|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Debug|Win32.ActiveCfg = Debug|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Debug|x86.Build.0 = Debug|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Debug|x86.ActiveCfg = Debug|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Debug|Debug.Build.0 = Debug|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Debug|Debug.ActiveCfg = Debug|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Release|Any CPU.Build.0 = Release|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Release|Win32.Build.0 = Release|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Release|Win32.ActiveCfg = Release|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Release|x86.Build.0 = Release|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Release|x86.ActiveCfg = Release|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Release|Debug.Build.0 = Release|Any CPU
{3ED2897F-1A8A-4106-89D2-4D342860D480}.Release|Debug.ActiveCfg = Release|Any CPU
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{53DCA265-3C3C-42F9-B647-F72BA678122B}.Debug|Win32.Build.0 = Debug|Any CPU
@ -1170,6 +1133,22 @@ Global @@ -1170,6 +1133,22 @@ Global
{D1DA3B8F-7313-4BDA-8880-461C5F007751}.Release|x86.ActiveCfg = Release|Any CPU
{D1DA3B8F-7313-4BDA-8880-461C5F007751}.Release|Debug.Build.0 = Release|Any CPU
{D1DA3B8F-7313-4BDA-8880-461C5F007751}.Release|Debug.ActiveCfg = Release|Any CPU
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Debug|Any CPU.Build.0 = Debug|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Debug|Any CPU.ActiveCfg = Debug|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Debug|Win32.Build.0 = Debug|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Debug|Win32.ActiveCfg = Debug|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Debug|x86.Build.0 = Debug|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Debug|x86.ActiveCfg = Debug|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Debug|Debug.Build.0 = Debug|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Debug|Debug.ActiveCfg = Debug|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Release|Any CPU.Build.0 = Release|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Release|Any CPU.ActiveCfg = Release|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Release|Win32.Build.0 = Release|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Release|Win32.ActiveCfg = Release|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Release|x86.Build.0 = Release|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Release|x86.ActiveCfg = Release|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Release|Debug.Build.0 = Release|x86
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}.Release|Debug.ActiveCfg = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@ -1282,8 +1261,7 @@ Global @@ -1282,8 +1261,7 @@ Global
{3EAA45A9-735C-4AC7-A799-947B93EA449D} = {F355E45F-F54F-4B42-8916-9A633A392789}
{08CE9972-283B-44F4-82FA-966F7DFA6B7A} = {F355E45F-F54F-4B42-8916-9A633A392789}
{CE498514-D12D-4B6E-AE0E-FEC29BD43748} = {F355E45F-F54F-4B42-8916-9A633A392789}
{76DD1CC0-0D86-44A1-9BD6-D91F79807BC3} = {F355E45F-F54F-4B42-8916-9A633A392789}
{3ED2897F-1A8A-4106-89D2-4D342860D480} = {F355E45F-F54F-4B42-8916-9A633A392789}
{D1DA3B8F-7313-4BDA-8880-461C5F007751} = {F355E45F-F54F-4B42-8916-9A633A392789}
{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7} = {F355E45F-F54F-4B42-8916-9A633A392789}
EndGlobalSection
EndGlobal

21
src/AddIns/Analysis/CodeQuality/CodeQuality.addin

@ -0,0 +1,21 @@ @@ -0,0 +1,21 @@
<AddIn name = "CodeQuality"
author = "Siegfried Pammer/Peter Forstmeier"
copyright = "prj:///doc/copyright.txt"
description = "Provides code quality analysis with various metrics and dependencies."
addInManagerHidden = "preinstalled">
<Manifest>
<Identity name = "ICSharpCode.CodeQuality"/>
</Manifest>
<Runtime>
<Import assembly = "ICSharpCode.CodeQuality.dll"/>
</Runtime>
<Path name = "/SharpDevelop/Workbench/MainMenu/Analysis">
<MenuItem id = "AnalyzeCodeQuality"
label = "Analyze Code Quality"
class = "ICSharpCode.CodeQuality.Gui.AnalyzeCodeQualityCommand"
insertafter = "CheckWithStyleCop" />
</Path>
</AddIn>

104
src/AddIns/Analysis/CodeQuality/CodeQuality.csproj

@ -0,0 +1,104 @@ @@ -0,0 +1,104 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
<PropertyGroup>
<ProjectGuid>{3C532D80-32B4-40E5-B5FE-BC6BAE1A00E7}</ProjectGuid>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<OutputType>Library</OutputType>
<RootNamespace>ICSharpCode.CodeQuality</RootNamespace>
<AssemblyName>ICSharpCode.CodeQuality</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<AppDesignerFolder>Properties</AppDesignerFolder>
<OutputPath>..\..\..\..\AddIns\Analysis\CodeQuality\</OutputPath>
<AllowUnsafeBlocks>False</AllowUnsafeBlocks>
<NoStdLib>False</NoStdLib>
<WarningLevel>4</WarningLevel>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
</PropertyGroup>
<PropertyGroup Condition=" '$(Platform)' == 'x86' ">
<PlatformTarget>x86</PlatformTarget>
<RegisterForComInterop>False</RegisterForComInterop>
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies>
<BaseAddress>4194304</BaseAddress>
<FileAlignment>4096</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>Full</DebugType>
<Optimize>False</Optimize>
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow>
<DefineConstants>DEBUG;TRACE</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<DebugSymbols>False</DebugSymbols>
<DebugType>None</DebugType>
<Optimize>True</Optimize>
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
<DefineConstants>TRACE</DefineConstants>
</PropertyGroup>
<ItemGroup>
<Reference Include="PresentationCore" />
<Reference Include="PresentationFramework" />
<Reference Include="System" />
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Xaml">
<RequiredTargetFramework>4.0</RequiredTargetFramework>
</Reference>
<Reference Include="System.Xml" />
<Reference Include="System.Xml.Linq">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="WindowsBase" />
</ItemGroup>
<ItemGroup>
<Compile Include="Engine\Dom\INode.cs" />
<Compile Include="Engine\ILAnalyzer.cs" />
<Compile Include="Engine\AssemblyAnalyzer.cs" />
<Compile Include="Gui\AnalyzeCodeQualityViewContent.cs" />
<Compile Include="Gui\Commands\AnalyzeCodeQualityCommand.cs" />
<Compile Include="Gui\MainView.xaml.cs">
<DependentUpon>MainView.xaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="CodeQuality.addin">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\Libraries\NewNRefactory\ICSharpCode.NRefactory\ICSharpCode.NRefactory.csproj">
<Project>{3B2A5653-EC97-4001-BB9B-D90F1AF2C371}</Project>
<Name>ICSharpCode.NRefactory</Name>
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\..\Main\Base\Project\ICSharpCode.SharpDevelop.csproj">
<Project>{2748AD25-9C63-4E12-877B-4DCE96FBED54}</Project>
<Name>ICSharpCode.SharpDevelop</Name>
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\..\Main\Core\Project\ICSharpCode.Core.csproj">
<Project>{35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}</Project>
<Name>ICSharpCode.Core</Name>
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\..\Main\ICSharpCode.Core.Presentation\ICSharpCode.Core.Presentation.csproj">
<Project>{7E4A7172-7FF5-48D0-B719-7CD959DD1AC9}</Project>
<Name>ICSharpCode.Core.Presentation</Name>
<Private>False</Private>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Folder Include="Engine\Dom" />
<Folder Include="Gui" />
<Folder Include="Engine" />
<Folder Include="Gui\Commands" />
</ItemGroup>
<ItemGroup>
<Page Include="Gui\MainView.xaml" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" />
</Project>

15
src/AddIns/Analysis/CodeQuality/Engine/AssemblyAnalyzer.cs

@ -0,0 +1,15 @@ @@ -0,0 +1,15 @@
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
using System;
namespace ICSharpCode.CodeQuality.Engine
{
/// <summary>
/// Description of AssemblyAnalyzer.
/// </summary>
public class AssemblyAnalyzer
{
}
}

15
src/AddIns/Analysis/CodeQuality/Engine/Dom/INode.cs

@ -0,0 +1,15 @@ @@ -0,0 +1,15 @@
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
using System;
namespace ICSharpCode.CodeQuality.Engine.Dom
{
/// <summary>
/// Description of INode.
/// </summary>
public interface INode
{
}
}

17
src/AddIns/Analysis/CodeQuality/Engine/ILAnalyzer.cs

@ -0,0 +1,17 @@ @@ -0,0 +1,17 @@
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
using System;
namespace ICSharpCode.CodeQuality.Engine
{
/// <summary>
/// Description of ILAnalyzer.
/// </summary>
public class ILAnalyzer
{
public ILAnalyzer()
{
}
}
}

26
src/AddIns/Analysis/CodeQuality/Gui/AnalyzeCodeQualityViewContent.cs

@ -0,0 +1,26 @@ @@ -0,0 +1,26 @@
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
using System;
using ICSharpCode.SharpDevelop.Gui;
namespace ICSharpCode.CodeQuality.Gui
{
/// <summary>
/// Description of AnalyzeCodeQualityViewContent.
/// </summary>
public class AnalyzeCodeQualityViewContent : AbstractViewContent
{
MainView view;
public AnalyzeCodeQualityViewContent()
{
this.view = new MainView();
SetLocalizedTitle("Code Quality Analyzer");
}
public override object Control {
get { return view; }
}
}
}

17
src/AddIns/Analysis/CodeQuality/Gui/Commands/AnalyzeCodeQualityCommand.cs

@ -0,0 +1,17 @@ @@ -0,0 +1,17 @@
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
using System;
using ICSharpCode.Core;
using ICSharpCode.SharpDevelop.Gui;
namespace ICSharpCode.CodeQuality.Gui
{
public class AnalyzeCodeQualityCommand : AbstractMenuCommand
{
public override void Run()
{
WorkbenchSingleton.Workbench.ShowView(new AnalyzeCodeQualityViewContent());
}
}
}

14
src/AddIns/Analysis/CodeQuality/Gui/MainView.xaml

@ -0,0 +1,14 @@ @@ -0,0 +1,14 @@
<UserControl x:Class="ICSharpCode.CodeQuality.Gui.MainView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<DockPanel>
<ToolBar DockPanel.Dock="Top">
<Button>Add Assembly</Button>
</ToolBar>
<TabControl>
<TabItem Header="Dependency Matrix">
</TabItem>
</TabControl>
</DockPanel>
</UserControl>

26
src/AddIns/Analysis/CodeQuality/Gui/MainView.xaml.cs

@ -0,0 +1,26 @@ @@ -0,0 +1,26 @@
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
namespace ICSharpCode.CodeQuality.Gui
{
/// <summary>
/// Interaction logic for MainView.xaml
/// </summary>
public partial class MainView : UserControl
{
public MainView()
{
InitializeComponent();
}
}
}

0
src/AddIns/Analysis/CodeQuality/CodeQualityAnalysis.addin → src/AddIns/Analysis/CodeQuality/Old/CodeQualityAnalysis.addin

0
src/AddIns/Analysis/CodeQuality/CodeQualityAnalysis.csproj → src/AddIns/Analysis/CodeQuality/Old/CodeQualityAnalysis.csproj

0
src/AddIns/Analysis/CodeQuality/CodeQualityAnalysis.sln → src/AddIns/Analysis/CodeQuality/Old/CodeQualityAnalysis.sln

36
src/AddIns/Analysis/CodeQuality/Old/Properties/AssemblyInfo.cs

@ -0,0 +1,36 @@ @@ -0,0 +1,36 @@
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
using System.Reflection;
using System.Resources;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Windows;
// 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("CodeQualityAnalysis")]
[assembly: AssemblyDescription("The CodeQualityAnalysis provides useful tools for analyzing assemblies and show dependencies between them.")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
//In order to begin building localizable applications, set
//<UICulture>CultureYouAreCodingWith</UICulture> in your .csproj file
//inside a <PropertyGroup>. For example, if you are using US english
//in your source files, set the <UICulture> to en-US. Then uncomment
//the NeutralResourceLanguage attribute below. Update the "en-US" in
//the line below to match the UICulture setting in the project file.
//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]
[assembly: ThemeInfo(
ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
//(used if a resource is not found in the page,
// or application resource dictionaries)
ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
//(used if a resource is not found in the page,
// app, or any theme specific resource dictionaries)
)]

0
src/AddIns/Analysis/CodeQuality/Properties/Resources.Designer.cs → src/AddIns/Analysis/CodeQuality/Old/Properties/Resources.Designer.cs generated

0
src/AddIns/Analysis/CodeQuality/Properties/Resources.resx → src/AddIns/Analysis/CodeQuality/Old/Properties/Resources.resx

0
src/AddIns/Analysis/CodeQuality/Properties/Settings.Designer.cs → src/AddIns/Analysis/CodeQuality/Old/Properties/Settings.Designer.cs generated

0
src/AddIns/Analysis/CodeQuality/Properties/Settings.settings → src/AddIns/Analysis/CodeQuality/Old/Properties/Settings.settings

0
src/AddIns/Analysis/CodeQuality/Resources/GraphTemplate.xaml → src/AddIns/Analysis/CodeQuality/Old/Resources/GraphTemplate.xaml

0
src/AddIns/Analysis/CodeQuality/Resources/GridSplitterTemplate.xaml → src/AddIns/Analysis/CodeQuality/Old/Resources/GridSplitterTemplate.xaml

0
src/AddIns/Analysis/CodeQuality/Src/App.xaml → src/AddIns/Analysis/CodeQuality/Old/Src/App.xaml

0
src/AddIns/Analysis/CodeQuality/Src/App.xaml.cs → src/AddIns/Analysis/CodeQuality/Old/Src/App.xaml.cs

0
src/AddIns/Analysis/CodeQuality/Src/Controls/DependencyColorizer.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyColorizer.cs

0
src/AddIns/Analysis/CodeQuality/Src/Controls/DependencyEdge.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyEdge.cs

0
src/AddIns/Analysis/CodeQuality/Src/Controls/DependencyGraph.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyGraph.cs

0
src/AddIns/Analysis/CodeQuality/Src/Controls/DependencyGraphLayout.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyGraphLayout.cs

0
src/AddIns/Analysis/CodeQuality/Src/Controls/DependencyIconVertexConverter.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyIconVertexConverter.cs

0
src/AddIns/Analysis/CodeQuality/Src/Controls/DependencyMatrix.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyMatrix.cs

0
src/AddIns/Analysis/CodeQuality/Src/Controls/DependencyMatrixControl.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyMatrixControl.cs

0
src/AddIns/Analysis/CodeQuality/Src/Controls/DependencyVertex.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Controls/DependencyVertex.cs

0
src/AddIns/Analysis/CodeQuality/Src/Controls/Matrix.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Controls/Matrix.cs

0
src/AddIns/Analysis/CodeQuality/Src/Controls/MatrixControl.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Controls/MatrixControl.cs

0
src/AddIns/Analysis/CodeQuality/Src/Controls/TreeMatrixControl.xaml → src/AddIns/Analysis/CodeQuality/Old/Src/Controls/TreeMatrixControl.xaml

0
src/AddIns/Analysis/CodeQuality/Src/Controls/TreeMatrixControl.xaml.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Controls/TreeMatrixControl.xaml.cs

0
src/AddIns/Analysis/CodeQuality/Src/DependencyGraphCommand.cs → src/AddIns/Analysis/CodeQuality/Old/Src/DependencyGraphCommand.cs

0
src/AddIns/Analysis/CodeQuality/Src/DependencyTreeNode.cs → src/AddIns/Analysis/CodeQuality/Old/Src/DependencyTreeNode.cs

0
src/AddIns/Analysis/CodeQuality/Src/Helpers.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Helpers.cs

0
src/AddIns/Analysis/CodeQuality/Src/IDependency.cs → src/AddIns/Analysis/CodeQuality/Old/Src/IDependency.cs

0
src/AddIns/Analysis/CodeQuality/Src/INode.cs → src/AddIns/Analysis/CodeQuality/Old/Src/INode.cs

0
src/AddIns/Analysis/CodeQuality/Src/IValue.cs → src/AddIns/Analysis/CodeQuality/Old/Src/IValue.cs

0
src/AddIns/Analysis/CodeQuality/Src/MainWindow.xaml → src/AddIns/Analysis/CodeQuality/Old/Src/MainWindow.xaml

0
src/AddIns/Analysis/CodeQuality/Src/MainWindow.xaml.cs → src/AddIns/Analysis/CodeQuality/Old/Src/MainWindow.xaml.cs

0
src/AddIns/Analysis/CodeQuality/Src/MainWindowModel.cs → src/AddIns/Analysis/CodeQuality/Old/Src/MainWindowModel.cs

0
src/AddIns/Analysis/CodeQuality/Src/MetricsReader.cs → src/AddIns/Analysis/CodeQuality/Old/Src/MetricsReader.cs

0
src/AddIns/Analysis/CodeQuality/Src/NodeIconService.cs → src/AddIns/Analysis/CodeQuality/Old/Src/NodeIconService.cs

0
src/AddIns/Analysis/CodeQuality/Src/Nodes/AssemblyNode.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Nodes/AssemblyNode.cs

0
src/AddIns/Analysis/CodeQuality/Src/Nodes/EventNode.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Nodes/EventNode.cs

0
src/AddIns/Analysis/CodeQuality/Src/Nodes/FieldNode.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Nodes/FieldNode.cs

0
src/AddIns/Analysis/CodeQuality/Src/Nodes/MethodNode.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Nodes/MethodNode.cs

0
src/AddIns/Analysis/CodeQuality/Src/Nodes/NamespaceNode.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Nodes/NamespaceNode.cs

0
src/AddIns/Analysis/CodeQuality/Src/Nodes/TypeNode.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Nodes/TypeNode.cs

0
src/AddIns/Analysis/CodeQuality/Src/Relationship.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Relationship.cs

0
src/AddIns/Analysis/CodeQuality/Src/RelationshipType.cs → src/AddIns/Analysis/CodeQuality/Old/Src/RelationshipType.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/ComboBoxWithCommand.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/ComboBoxWithCommand.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/DoubleKeyDictionary.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/DoubleKeyDictionary.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/Helper.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Helper.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/IColorizer.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/IColorizer.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/Localizeable/EnumToFriendlyNameConverter.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Localizeable/EnumToFriendlyNameConverter.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/Localizeable/LocalizableDescriptionAttribute.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Localizeable/LocalizableDescriptionAttribute.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/Matrix.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Matrix.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/Queries/BaseQuery.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Queries/BaseQuery.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/Queries/QueryAssembly.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Queries/QueryAssembly.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/Queries/QueryMethod.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Queries/QueryMethod.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/Queries/QueryNameSpace.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Queries/QueryNameSpace.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/Queries/QueryType.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Queries/QueryType.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/Queries/TreeMapViewModel.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/Queries/TreeMapViewModel.cs

0
src/AddIns/Analysis/CodeQuality/Src/Utility/VisibleMatrix.cs → src/AddIns/Analysis/CodeQuality/Old/Src/Utility/VisibleMatrix.cs

0
src/AddIns/Analysis/CodeQuality/Themes/Generic.xaml → src/AddIns/Analysis/CodeQuality/Old/Themes/Generic.xaml

0
src/AddIns/Analysis/CodeQuality/TreeMaps/Controls/SquarifiedTreeMapsPanel.cs → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Controls/SquarifiedTreeMapsPanel.cs

0
src/AddIns/Analysis/CodeQuality/TreeMaps/Controls/TreeMapItem.cs → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Controls/TreeMapItem.cs

0
src/AddIns/Analysis/CodeQuality/TreeMaps/Controls/TreeMaps.cs → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Controls/TreeMaps.cs

0
src/AddIns/Analysis/CodeQuality/TreeMaps/Controls/TreeMapsPanel.cs → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Controls/TreeMapsPanel.cs

0
src/AddIns/Analysis/CodeQuality/TreeMaps/Controls/ValueDataTemplate.cs → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Controls/ValueDataTemplate.cs

0
src/AddIns/Analysis/CodeQuality/TreeMaps/Properties/AssemblyInfo.cs → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Properties/AssemblyInfo.cs

0
src/AddIns/Analysis/CodeQuality/TreeMaps/Properties/Resources.Designer.cs → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Properties/Resources.Designer.cs generated

0
src/AddIns/Analysis/CodeQuality/TreeMaps/Properties/Resources.resx → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Properties/Resources.resx

0
src/AddIns/Analysis/CodeQuality/TreeMaps/Properties/Settings.Designer.cs → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Properties/Settings.Designer.cs generated

0
src/AddIns/Analysis/CodeQuality/TreeMaps/Properties/Settings.settings → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Properties/Settings.settings

0
src/AddIns/Analysis/CodeQuality/TreeMaps/Themes/generic.xaml → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/Themes/generic.xaml

0
src/AddIns/Analysis/CodeQuality/TreeMaps/TreeMaps.csproj → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/TreeMaps.csproj

0
src/AddIns/Analysis/CodeQuality/TreeMaps/TreeMaps.csproj.user → src/AddIns/Analysis/CodeQuality/Old/TreeMaps/TreeMaps.csproj.user

43
src/AddIns/Analysis/CodeQuality/Properties/AssemblyInfo.cs

@ -1,36 +1,31 @@ @@ -1,36 +1,31 @@
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
#region Using directives
using System;
using System.Reflection;
using System.Resources;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Windows;
#endregion
// 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("CodeQualityAnalysis")]
[assembly: AssemblyDescription("The CodeQualityAnalysis provides useful tools for analyzing assemblies and show dependencies between them.")]
[assembly: AssemblyTitle("CodeQuality")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("CodeQuality")]
[assembly: AssemblyCopyright("Copyright 2012")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
//In order to begin building localizable applications, set
//<UICulture>CultureYouAreCodingWith</UICulture> in your .csproj file
//inside a <PropertyGroup>. For example, if you are using US english
//in your source files, set the <UICulture> to en-US. Then uncomment
//the NeutralResourceLanguage attribute below. Update the "en-US" in
//the line below to match the UICulture setting in the project file.
//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]
// This sets the default COM visibility of types in the assembly to invisible.
// If you need to expose a type to COM, use [ComVisible(true)] on that type.
[assembly: ComVisible(false)]
[assembly: ThemeInfo(
ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
//(used if a resource is not found in the page,
// or application resource dictionaries)
ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
//(used if a resource is not found in the page,
// app, or any theme specific resource dictionaries)
)]
// The assembly version has following format :
//
// Major.Minor.Build.Revision
//
// You can specify all the values or you can use the default the Revision and
// Build Numbers by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.*")]

26
src/AddIns/Analysis/CodeQuality/Src/Utility/Queries/ItemWithFunction.cs

@ -1,26 +0,0 @@ @@ -1,26 +0,0 @@
/*
* Created by SharpDevelop.
* User: Peter Forstmeier
* Date: 14.01.2012
* Time: 18:54
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
using System.Collections.Generic;
namespace ICSharpCode.CodeQualityAnalysis.Utility.Queries
{
/// <summary>
/// Description of ItemWithFunction.
/// </summary>
public class ItemWithFunc
{
public ItemWithFunc()
{
}
public string Description {get; set;}
public Func<List<TreeMapViewModel>> Action {get; set;}
public string Metrics {get;set;}
}
}
Loading…
Cancel
Save