|
1 | 1 | @inherits RazorBlade.PlainTextTemplate<Tuple<ProjectsDict,PublicClassRefData, AssemblyDataFromMSFT,string>>; |
2 | 2 | @{ |
3 | | - var publicClassRefData = Model.Item2; |
| 3 | + //var publicClassRefData = Model.Item2; |
4 | 4 | var projectDicts = Model.Item1; |
5 | 5 | var assemblyDataFromMSFT = Model.Item3; |
6 | 6 | var projS = projectDicts.AlphabeticOrderedProjects |
|
13 | 13 | var maxCommit = cm.Max(x => x.Count); |
14 | 14 | var maxPackages =projectDicts.MaxPackages; |
15 | 15 | var maxProjReferences = projectDicts.MaxReferences; |
16 | | - var assData = publicClassRefData.Assemblies_PublicClasses??[]; |
17 | | - var maxPublicClasses=assData.Length==0?0: assData.Max(x=>x.Count); |
| 16 | + //var assData = publicClassRefData.Assemblies_PublicClasses??[]; |
| 17 | + //var maxPublicClasses=assData.Length==0?0: assData.Max(x=>x.Count); |
18 | 18 |
|
19 | | - var assLinesPublic = publicClassRefData.Assemblies_MostLinesInPublicClass??[]; |
20 | | - var maxLinesPublic = assLinesPublic.Length == 0 ? 0 : assLinesPublic.Max(x => x.Count); |
| 19 | + //var assLinesPublic = publicClassRefData.Assemblies_MostLinesInPublicClass??[]; |
| 20 | + //var maxLinesPublic = assLinesPublic.Length == 0 ? 0 : assLinesPublic.Max(x => x.Count); |
21 | 21 |
|
22 | 22 | var yearCommitsFolder = projectDicts.CommitsPerYearFolder(); |
23 | 23 | int maxCommitYear = yearCommitsFolder.Count == 0 ? DateTime.Now.Year : yearCommitsFolder.Max(x => x.Key); |
|
76 | 76 | { name: 'Commits @maxCommitYear', max: @maxCommitYearCommits }, |
77 | 77 | { name: 'Packages', max: @maxPackages }, |
78 | 78 | { name: 'References', max: @maxProjReferences }, |
79 | | - { name: 'Number Public Classes', max: @maxPublicClasses }, |
80 | | - { name: 'Lines in Public Classes', max: @maxLinesPublic }, |
81 | 79 | { name: 'Number Classes',max:@maxNrClasses}, |
82 | 80 | { name: 'Total Lines', max: @maxexecAssLines }, |
83 | 81 | { name: "Cyclomatic", max: @maxCycloAss}, |
|
96 | 94 | var nrCommits =commit?.Count ?? 0; |
97 | 95 | var nrPackages = prj.Packages?.Count ?? 0; |
98 | 96 | var nrProjRefs = prj.ProjectsReferences?.Count ?? 0; |
99 | | - var nrPublicClasses = assData.FirstOrDefault(it => it.Name.EndsWith(nameCsproj))?.Count ?? 0; |
| 97 | + //var nrPublicClasses = assData.FirstOrDefault(it => it.Name.EndsWith(nameCsproj))?.Count ?? 0; |
100 | 98 | |
101 | 99 | var commitsYear = prj.AllHistoryFolderYear(maxCommitYear).nrCommits; |
102 | 100 |
|
103 | | - var nrLinesPublic =assLinesPublic.FirstOrDefault(it => it.Name.EndsWith(nameCsproj))?.Count ?? 0; |
| 101 | + //var nrLinesPublic =assLinesPublic.FirstOrDefault(it => it.Name.EndsWith(nameCsproj))?.Count ?? 0; |
104 | 102 | var nrLines = sourceAssLines.FirstOrDefault(it => it.Name == (nameCsproj))?.Count ?? 0; |
105 | 103 | var nrClasses = nrClassesAss.FirstOrDefault(it => it.Name == (nameCsproj))?.Count ?? 0; |
106 | 104 | var nrCyc = cycloAss.FirstOrDefault(it => it.Name == (nameCsproj))?.Count ?? 0; |
107 | 105 | var nrCC = ccAss.FirstOrDefault(it => it.Name == (nameCsproj))?.Count ?? 0; |
108 | 106 |
|
109 | 107 | <text> |
110 | 108 | { |
111 | | - value: [@nrCommits,@commitsYear, @nrPackages, @nrProjRefs, @nrPublicClasses, @nrLinesPublic,@nrClasses, @nrLines, @nrCyc,@nrCC], |
| 109 | + value: [@nrCommits,@commitsYear, @nrPackages, @nrProjRefs, @nrClasses, @nrLines, @nrCyc,@nrCC], |
112 | 110 | name: '@prj.NameCSproj()' |
113 | 111 | }, |
114 | 112 | </text> |
|
0 commit comments