Initial import

This commit is contained in:
2026-04-02 16:48:03 +02:00
commit 3da5213e1a
112 changed files with 4672 additions and 0 deletions
@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<InfoWarnings>
<Info>Begin full analysis with NDepend v2024.1.1 on 04 Jul 2024 11:53:22</Info>
<Info>Visual Studio solution file resolved to absolute file path: from {.\ClearstreamAPIConnector.sln} to {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\ClearstreamAPIConnector.sln}</Info>
<Info>Output directory resolved to absolute directory path: C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\NDependOut</Info>
<Info>.NET Assembly resolved from the Visual Studio solution file {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\ClearstreamAPIConnector.sln}
C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\bin\Debug\net7.0\ClearstreamAPIConnector.dll</Info>
<Info>No .NET Assembly filtered out from the Visual Studio solution file {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\ClearstreamAPIConnector.sln}.</Info>
<Info>Concurrent mode</Info>
<Warning>The source file {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\DiTemplate.cs} (last modified 26 Jun 2024 08:42:44) and the PDB file of the assembly {ClearstreamAPIConnector} (last modified 18 Aug 2023 12:45:55) are not in-sync.</Warning>
<Warning>The source file {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\LoggingHandler.cs} (last modified 26 Jun 2024 08:42:44) and the PDB file of the assembly {ClearstreamAPIConnector} (last modified 18 Aug 2023 12:45:55) are not in-sync.</Warning>
<Warning>The source file {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\Program.cs} (last modified 26 Jun 2024 08:42:44) and the PDB file of the assembly {ClearstreamAPIConnector} (last modified 18 Aug 2023 12:45:55) are not in-sync.</Warning>
<Warning>The source file {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\Token.cs} (last modified 26 Jun 2024 08:42:44) and the PDB file of the assembly {ClearstreamAPIConnector} (last modified 18 Aug 2023 12:45:55) are not in-sync.</Warning>
<Info>4 source files parsed ; 4 source files not found ; 4 source files not in-sync with PDB</Info>
<Info>0 code rule has been extracted from code.</Info>
<Info>No issue have been imported. No directory that contains issue files have been resolved from the project ClearstreamAPIConnector</Info>
<Info>No dependency cycle detected in assemblies referencement graph.</Info>
<Info>Do merge code generated by compiler into application code.</Info>
<Info>Analyze dependencies of your application.</Info>
<Info>No SuppressMessageAttribute found in the analyzed code base. Since NDepend v2018.2 SuppressMessageAttribute can be used to suppress NDepend issues. Don't forget to set in your projects the compilation symbol CODE_ANALYSIS to use this attribute to suppress NDepend issues.</Info>
<Info>Persisting code model snapshot in {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\NDependOut\NDependAnalysisResult_ClearstreamAPIConnector_2024Jul04_11h53m22.ndar}</Info>
<Warning>The source directory {C:\Users\johan\OneDrive\DEV\ClearstreamAPIConnector} referenced by the PDB file of the assembly {ClearstreamAPIConnector} can't be found.</Warning>
<Info>Log trend metrics values.</Info>
<Warning>Rule {From now, all types added should be 100% covered by tests} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {From now, all types added should be 100% covered by tests} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Avoid decreasing code coverage by tests of types} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Avoid decreasing code coverage by tests of types} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Code should be tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Code should be tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {New Types and Methods should be tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {New Types and Methods should be tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Methods refactored should be tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Methods refactored should be tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Assemblies and Namespaces should be tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Assemblies and Namespaces should be tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Types almost 100% tested should be 100% tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Types almost 100% tested should be 100% tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Namespaces almost 100% tested should be 100% tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Namespaces almost 100% tested should be 100% tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Types that used to be 100% covered by tests should still be 100% covered} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Types that used to be 100% covered by tests should still be 100% covered} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Types tagged with FullCoveredAttribute should be 100% covered} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Types tagged with FullCoveredAttribute should be 100% covered} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Types 100% covered should be tagged with FullCoveredAttribute} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Types 100% covered should be tagged with FullCoveredAttribute} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Methods should have a low C.R.A.P score} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Rule {Methods should have a low C.R.A.P score} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.</Warning>
<Warning>Quality Gate {Percentage Coverage} relies on code coverage data that is not available in the baseline code base snapshot.</Warning>
<Warning>Quality Gate {Percentage Coverage} relies on code coverage data that is not available in the newer code base snapshot.</Warning>
<Warning>Quality Gate {Percentage Coverage on New Code} relies on code coverage data that is not available in the baseline code base snapshot.</Warning>
<Warning>Quality Gate {Percentage Coverage on New Code} relies on code coverage data that is not available in the newer code base snapshot.</Warning>
<Warning>Quality Gate {Percentage Coverage on Refactored Code} relies on code coverage data that is not available in the baseline code base snapshot.</Warning>
<Warning>Quality Gate {Percentage Coverage on Refactored Code} relies on code coverage data that is not available in the newer code base snapshot.</Warning>
<Info>Execute queries and rules</Info>
<Info>Output report source files</Info>
<Warning>The baseline versions of source files modified are not available in the report.
Reason: Cannot find the file {SourceFiles.zip} in the analysis result directory {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\NDependOut}.
Make sure that the NDepend Project Properties &gt; Analysis &gt; Zip Source Files setting is enabled.</Warning>
<Info>Output report projects</Info>
<Info>Building the report (standard).</Info>
<Info>NDepend analysis done. Duration: 00:05.663</Info>
</InfoWarnings>
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<NDependVersion Version="2024.1.1.9735" />
Binary file not shown.
+23
View File
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<InfoWarnings>
<Info>Begin full analysis with NDepend v2024.1.1 on 04 Jul 2024 11:56:14</Info>
<Info>Visual Studio solution file resolved to absolute file path: from {.\ClearstreamAPIConnector.sln} to {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\ClearstreamAPIConnector.sln}</Info>
<Info>Output directory resolved to absolute directory path: C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\NDependOut</Info>
<Info>.NET Assembly resolved from the Visual Studio solution file {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\ClearstreamAPIConnector.sln}
C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\bin\Debug\net7.0\ClearstreamAPIConnector.dll</Info>
<Info>No .NET Assembly filtered out from the Visual Studio solution file {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\ClearstreamAPIConnector.sln}.</Info>
<Info>Concurrent mode</Info>
<Warning>The source file {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\DiTemplate.cs} (last modified 26 Jun 2024 08:42:44) and the PDB file of the assembly {ClearstreamAPIConnector} (last modified 18 Aug 2023 12:45:55) are not in-sync.</Warning>
<Warning>The source file {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\LoggingHandler.cs} (last modified 26 Jun 2024 08:42:44) and the PDB file of the assembly {ClearstreamAPIConnector} (last modified 18 Aug 2023 12:45:55) are not in-sync.</Warning>
<Warning>The source file {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\Program.cs} (last modified 26 Jun 2024 08:42:44) and the PDB file of the assembly {ClearstreamAPIConnector} (last modified 18 Aug 2023 12:45:55) are not in-sync.</Warning>
<Warning>The source file {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\Token.cs} (last modified 26 Jun 2024 08:42:44) and the PDB file of the assembly {ClearstreamAPIConnector} (last modified 18 Aug 2023 12:45:55) are not in-sync.</Warning>
<Info>4 source files parsed ; 4 source files not found ; 4 source files not in-sync with PDB</Info>
<Info>0 code rule has been extracted from code.</Info>
<Info>No issue have been imported. No directory that contains issue files have been resolved from the project ClearstreamAPIConnector</Info>
<Info>No dependency cycle detected in assemblies referencement graph.</Info>
<Info>Do merge code generated by compiler into application code.</Info>
<Info>No SuppressMessageAttribute found in the analyzed code base. Since NDepend v2018.2 SuppressMessageAttribute can be used to suppress NDepend issues. Don't forget to set in your projects the compilation symbol CODE_ANALYSIS to use this attribute to suppress NDepend issues.</Info>
<Info>Persisting code model snapshot in {C:\Users\Johannes Rest\OneDrive\DEV\ClearstreamAPIConnector\NDependOut\NDependAnalysisResult_ClearstreamAPIConnector_2024Jul04_11h56m14.ndar}</Info>
<Warning>The source directory {C:\Users\johan\OneDrive\DEV\ClearstreamAPIConnector} referenced by the PDB file of the assembly {ClearstreamAPIConnector} can't be found.</Warning>
<Info>NDepend analysis done. Duration: 00:00.927</Info>
</InfoWarnings>
Binary file not shown.
@@ -0,0 +1,76 @@
<?xml version="1.0" encoding="utf-8"?>
<Root>
<MetricIndex >
<Metric Name="# New Issues since Baseline" Unit="issues" />
<Metric Name="# Issues Fixed since Baseline" Unit="issues" />
<Metric Name="# Issues Worsened since Baseline" Unit="issues" />
<Metric Name="# Issues with severity Blocker" Unit="issues" />
<Metric Name="# Issues with severity Critical" Unit="issues" />
<Metric Name="# Issues with severity High" Unit="issues" />
<Metric Name="# Issues with severity Medium" Unit="issues" />
<Metric Name="# Issues with severity Low" Unit="issues" />
<Metric Name="# Blocker/Critical/High Issues" Unit="issues" />
<Metric Name="# Issues" Unit="issues" />
<Metric Name="# Suppressed Issues" Unit="issues" />
<Metric Name="# Rules" Unit="rules" />
<Metric Name="# Rules Violated" Unit="rules" />
<Metric Name="# Critical Rules Violated" Unit="rules" />
<Metric Name="# Quality Gates" Unit="quality gates" />
<Metric Name="# Quality Gates Warn" Unit="quality gates" />
<Metric Name="# Quality Gates Fail" Unit="quality gates" />
<Metric Name="Percentage Debt (Metric)" Unit="%" />
<Metric Name="Debt (Metric)" Unit="man-days" />
<Metric Name="New Debt since Baseline (Metric)" Unit="man-days" />
<Metric Name="Annual Interest (Metric)" Unit="man-days" />
<Metric Name="New Annual Interest since Baseline (Metric)" Unit="man-days" />
<Metric Name="Breaking Point" Unit="years" />
<Metric Name="Breaking Point of Blocker / Critical / High Issues" Unit="years" />
<Metric Name="# Lines of Code" Unit="LoC" />
<Metric Name="# Lines of Code (JustMyCode)" Unit="LoC" />
<Metric Name="# Lines of Code (NotMyCode)" Unit="LoC" />
<Metric Name="# Lines of Code Added since the Baseline" Unit="LoC" />
<Metric Name="# Source Files" Unit="Source Files" />
<Metric Name="# Line Feed" Unit="LF" />
<Metric Name="# IL Instructions" Unit="IL Instructions" />
<Metric Name="# IL Instructions (NotMyCode)" Unit="IL Instructions" />
<Metric Name="# Lines of Comments" Unit="Lines" />
<Metric Name="Percentage of Comments" Unit="%" />
<Metric Name="# Assemblies" Unit="Assemblies" />
<Metric Name="# Namespaces" Unit="Namespaces" />
<Metric Name="# Types" Unit="Types" />
<Metric Name="# Public Types" Unit="Types" />
<Metric Name="# Classes" Unit="Types" />
<Metric Name="# Abstract Classes" Unit="Types" />
<Metric Name="# Interfaces" Unit="Types" />
<Metric Name="# Structures" Unit="Types" />
<Metric Name="# Methods" Unit="Methods" />
<Metric Name="# Abstract Methods" Unit="Methods" />
<Metric Name="# Concrete Methods" Unit="Methods" />
<Metric Name="# Fields" Unit="Fields" />
<Metric Name="Max # Lines of Code for Methods (JustMyCode)" Unit="LoC" />
<Metric Name="Average # Lines of Code for Methods" Unit="LoC" />
<Metric Name="Average # Lines of Code for Methods with at least 3 Lines of Code" Unit="LoC" />
<Metric Name="Max # Lines of Code for Types (JustMyCode)" Unit="LoC" />
<Metric Name="Average # Lines of Code for Types" Unit="LoC" />
<Metric Name="Max Cyclomatic Complexity for Methods" Unit="Paths" />
<Metric Name="Average Cyclomatic Complexity for Methods" Unit="Paths" />
<Metric Name="Max IL Cyclomatic Complexity for Methods" Unit="Paths" />
<Metric Name="Average IL Cyclomatic Complexity for Methods" Unit="Paths" />
<Metric Name="Max IL Nesting Depth for Methods" Unit="Scopes" />
<Metric Name="Average IL Nesting Depth for Methods" Unit="Scopes" />
<Metric Name="Max # of Methods for Types" Unit="Methods" />
<Metric Name="Average # Methods for Types" Unit="Methods" />
<Metric Name="# Lines of Code Uncoverable" Unit="LoC" />
<Metric Name="# Third-Party Assemblies Used" Unit="Assemblies" />
<Metric Name="# Third-Party Namespaces Used" Unit="Namespaces" />
<Metric Name="# Third-Party Types Used" Unit="Types" />
<Metric Name="# Third-Party Methods Used" Unit="Methods" />
<Metric Name="# Third-Party Fields Used" Unit="Fields" />
<Metric Name="# Rules Violations" Unit="Violations" />
<Metric Name="# Critical Rules" Unit="Rules" />
<Metric Name="# Critical Rules Violations" Unit="Violations" />
</MetricIndex>
<M N="0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|51|52|53|54|55|56|57|58|59|60|61|62|63|64|65|66|67" >
<R D="7/4/2024 11:53:22 AM" L="v1.0" V="0|0|0|0|0|6|5|8|6|19|0|166|8|0|12|0|0|6.64|0.36458|0|0.35|0|1.04|0.78|213|213|0|0|8|586|2471|53|119|35.84|1|4|5|2|5|0|0|0|14|0|14|0|35|5.76|26|172|53.25|0|0|34|4.77|2|0.17021|21|5.22|213|10|20|82|82|1|19|21|0" />
</M>
</Root>