Skip to content

Commit

Permalink
number lines
Browse files Browse the repository at this point in the history
  • Loading branch information
ignatandrei committed Oct 5, 2024
1 parent 805773f commit 677c3fb
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -227,12 +227,20 @@
</tr>
<tr>
<td>@(++tableRow)</td>
<td>Number classes</td>
<td>
<a href="#number-of-classes-per-assembly">
Number classes
</a>: @assemblyDataFromMSFT.NumberOfClasses()
</td>

</tr>
<tr>
<td>@(++tableRow)</td>
<td>Number methods</td>
<td>
<a href="#number-of-methods-per-assembly">
Number methods
</a>: @assemblyDataFromMSFT.NumberOfMethods()
</td>
</tr>
</table>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ public NamePerCount[] AssemblyNumberClasses()
.Select(it => new NamePerCount(it.Name.Replace(".csproj", ""), it.Childs.Length))
.ToArray();
}
public long NumberOfClasses()
{
return AssemblyNumberClasses().Sum(it => it.Count);
}
public NamePerCount[] ClassNumberMethods()
{
return genericMetricsAssembly
Expand All @@ -24,6 +28,10 @@ public NamePerCount[] ClassNumberMethods()
.ToArray();

}
public long NumberOfMethods()
{
return AssemblyNumberMethods().Sum(it => it.Count);
}
public NamePerCount[] AssemblyNumberMethods()
{
return genericMetricsAssembly
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -402,7 +402,7 @@ public void AddHistoryCsproj()
string fldTemp = string.Empty;
try
{
var folder = Path.GetDirectoryName(fullPathToSolution);
var folder = Path.GetDirectoryName(fullPathToSolution)??"";
fldTemp = folderResults + "_Temp";
if (!Directory.Exists(fldTemp))
Directory.CreateDirectory(fldTemp);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
var relativePath = Model.RelativePath();
var name = Model.FullNameMermaid();
var prefix = GlobalsForGenerating.globalPrefix();
var years= Model.AllHistoryFile?.Select(it => it.Key)?.OrderBy(it => it)?.ToArray();
var years= Model.AllHistoryFile?.Select(it => it.Key)?.OrderBy(it => it)?.ToArray()??[];
var xaxis = string.Join(", ", years);
var nrCommits = years.Select(it => Model.AllHistoryFile[it].nrCommits).ToArray();
var nrCommits = years.Select(it => Model.AllHistoryFile[it]?.nrCommits??0).ToArray()??[];
var yaxis = string.Join(", ", nrCommits);
}
---
Expand All @@ -27,9 +27,9 @@ line [@yaxis]
```

@{
years = Model.AllHistoryFolder.Select(it => it.Key).OrderBy(it => it).ToArray();
years = Model.AllHistoryFolder?.Select(it => it.Key)?.OrderBy(it => it)?.ToArray();
xaxis = string.Join(", ", years);
nrCommits = years.Select(it => Model.AllHistoryFolder[it].nrCommits).ToArray();
nrCommits = years.Select(it => Model.AllHistoryFolder[it]?.nrCommits??0)?.ToArray();
yaxis = string.Join(", ", nrCommits);
}

Expand Down

0 comments on commit 677c3fb

Please sign in to comment.