-
Notifications
You must be signed in to change notification settings - Fork 1
Analysis_Physiqube_summary_template
Andrei Ignat edited this page Sep 21, 2024
·
1 revision
Number projects : 5 (tests : 0, no tests : 5 )
Number packages : 86 (Outdated: 9, Deprecated: 0, Major version differs 2 )
Assembly with most references : Physicube.Application 103
Most public classes :Physicube.Application 36
Total Commits: 5 ( last commit : this year,2024 )
The commit with max files ( 28 ) is sha cefd7c6c9a4b13b88b6e92fb238ebff6c1fbe2e1 on 2024 September 15 )
The file with most commits ( 1 ) is D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Abstractions/DataAbstractions/IActivityRepository.cs
flowchart LR
%% start project reference Physicube.Application\Physicube.Application.csproj
Physicube.Application-->Physiqube.Domain
%% start project reference Physiqube.API\Physiqube.API.csproj
Physiqube.API-->Physicube.Application
Physiqube.API-->Physiqube.Infrastructure.Data
%% start project reference Physiqube.Common\Physiqube.Common.csproj
Physiqube.Common
%% start project reference Physiqube.Domain\Physiqube.Domain.csproj
Physiqube.Domain-->Physiqube.Common
%% start project reference Physiqube.Infrastructure.Data\Physiqube.Infrastructure.Data.csproj
Physiqube.Infrastructure.Data-->Physicube.Application
Nr | ID | References | Projects |
---|---|---|---|
1 | Microsoft.IdentityModel.Protocols | *(References: 2)* **Major differs** | 6.24.0 Physiqube.Infrastructure.Data 7.1.2 Physiqube.API |
2 | Microsoft.IdentityModel.Protocols.OpenIdConnect | *(References: 2)* **Major differs** | 6.24.0 Physiqube.Infrastructure.Data 7.1.2 Physiqube.API |
---
config:
xyChart:
width: 900
height: 200
themeVariables:
xyChart:
titleColor: "#ff0000"
---
xychart-beta horizontal
title "Public class per project"
x-axis [Physicube.Application,Physiqube.Common,Physiqube.API,Physiqube.Infrastructure.Data,Physiqube.Domain]
y-axis "" 0--> 36
bar [36,6,5,4,1]
---
config:
xyChart:
width: 900
height: 200
themeVariables:
xyChart:
titleColor: "#ff0000"
---
xychart-beta horizontal
title "Public methods per class"
x-axis [Physicube.Application,Physiqube.API,Physiqube.Infrastructure.Data,Physiqube.Common,Physiqube.Domain]
y-axis "" 0--> 683
bar [683,101,74,52,7]
---
config:
xyChart:
width: 900
height: 400
themeVariables:
xyChart:
titleColor: "#ff0000"
---
xychart-beta horizontal
title "Public methods per class"
x-axis [Distance,Height,Speed,Weight,IActivityRepository,ActivitiesController,ActivityRepository,LogCyclingActivity,GetActivityLog,LogRunningActivity,LogWalkingActivity,ChangeAthleteBasicInfo,AthleteBasicInfo,ChangeAthleteBodyInfo,AthleteBodyInfo]
y-axis "" 0--> 8
bar [8,8,8,8,7,7,7,6,6,6,6,6,6,6,6]
---
config:
xyChart:
width: 900
height: 200
themeVariables:
xyChart:
titleColor: "#ff0000"
---
xychart-beta horizontal
title "Number lines in public class per assembly"
x-axis [Physicube.Application,Physiqube.Common,Physiqube.API,Physiqube.Infrastructure.Data,Physiqube.Domain]
y-axis "" 0--> 460
bar [460,427,250,225,30]
---
config:
xyChart:
width: 900
height: 400
themeVariables:
xyChart:
titleColor: "#ff0000"
---
xychart-beta horizontal
title "Number lines per public class"
x-axis [ActivityRepository,Distance,Weight,Speed,Height,RegisterHandler,WebApplicationExtensions,ActivitiesController,AthleteRepository,AthletesController,LogCyclingActivityHandler,IdentityService,LogWalkingActivityHandler,LogRunningActivityHandler,LoginHandler]
y-axis "" 0--> 128
bar [128,105,98,96,95,82,82,63,58,44,41,40,39,38,38]
---
config:
xyChart:
width: 900
height: 400
themeVariables:
xyChart:
titleColor: "#ff0000"
---
xychart-beta horizontal
title "Number lines per public method"
x-axis [RegisterAuthentication,OnException,AddSwagger,Handle,Handle,Handle,Handle,LogCyclingAsync,GetRidesAsync,LogWalkingAsync,GetWalkingActivitiesAsync,LogRunAsync,GetRunningActivitiesAsync,ShowActivityLogAsync,Equals]
y-axis "" 0--> 47
bar [47,33,32,30,28,28,21,20,20,17,17,17,17,17,14]
---
config:
xyChart:
width: 900
height: 160
themeVariables:
xyChart:
titleColor: "#ff0000"
---
xychart-beta horizontal
title "References per assembly"
x-axis [Physicube.Application,Physiqube.Domain,Physiqube.Common]
y-axis "" 0--> 103
bar [103,42,3]
---
config:
xyChart:
width: 900
height: 340
themeVariables:
xyChart:
titleColor: "#ff0000"
---
xychart-beta horizontal
title "References per class"
x-axis [ActivityRepository,LogCyclingActivityHandler,RegisterHandler,LogRunningActivityHandler,LogWalkingActivityHandler,AthleteRepository,WebApplicationExtensions,ActivitiesController,Cycling,PhysiqubeUoW,AthletesController,PhysiqubeDbContext]
y-axis "" 0--> 82
bar [82,12,12,9,9,8,4,3,3,3,2,1]
xychart-beta
title "Commits per year (folder and csproj)"
x-axis [2024]
y-axis "" 0--> 5
bar [5]
bar [5]
xychart-beta horizontal
title "Top Commits per file"
x-axis [IActivityRepository.cs,IAthleteRepository.cs,IUnitOfWork.cs,ActivityLog.cs,CyclingActivity.cs,GetRides.cs,LogCyclingActivity.cs,GetActivityLog.cs,GetRunningActivities.cs,LogRunningActivity.cs,RunningActivity.cs,GetWalkingActivities.cs,LogWalkingActivity.cs,WalkingActivity.cs,ChangeAthleteBasicInfo.cs,ChangeAthleteBodyInfo.cs,ChangeAthleteLocation.cs,DisplayAthleteProfile.cs,ServiceCollectionExtensions.cs,CurrentAthlete.cs]
bar [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
line [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
Nr | Number commits | Name | Full Path |
---|---|---|---|
1 | 1 | IActivityRepository.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Abstractions/DataAbstractions/IActivityRepository.cs |
2 | 1 | IAthleteRepository.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Abstractions/DataAbstractions/IAthleteRepository.cs |
3 | 1 | IUnitOfWork.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Abstractions/DataAbstractions/IUnitOfWork.cs |
4 | 1 | ActivityLog.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Activities/ActivityLog.cs |
5 | 1 | CyclingActivity.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Activities/Cycling/CyclingActivity.cs |
6 | 1 | GetRides.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Activities/Cycling/GetRides.cs |
7 | 1 | LogCyclingActivity.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Activities/Cycling/LogCyclingActivity.cs |
8 | 1 | GetActivityLog.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Activities/GetActivityLog.cs |
9 | 1 | GetRunningActivities.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Activities/Running/GetRunningActivities.cs |
10 | 1 | LogRunningActivity.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Activities/Running/LogRunningActivity.cs |
11 | 1 | RunningActivity.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Activities/Running/RunningActivity.cs |
12 | 1 | GetWalkingActivities.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Activities/Walking/GetWalkingActivities.cs |
13 | 1 | LogWalkingActivity.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Activities/Walking/LogWalkingActivity.cs |
14 | 1 | WalkingActivity.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Activities/Walking/WalkingActivity.cs |
15 | 1 | ChangeAthleteBasicInfo.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Athletes/ChangeAthleteBasicInfo.cs |
16 | 1 | ChangeAthleteBodyInfo.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Athletes/ChangeAthleteBodyInfo.cs |
17 | 1 | ChangeAthleteLocation.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Athletes/ChangeAthleteLocation.cs |
18 | 1 | DisplayAthleteProfile.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Athletes/DisplayAthleteProfile.cs |
19 | 1 | ServiceCollectionExtensions.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Extensions/ServiceCollectionExtensions.cs |
20 | 1 | CurrentAthlete.cs | D:\gth\cleanArchitectureTemplate\Physicube.Application\Physicube.Application/Identity/CurrentAthlete.cs |
xychart-beta
title "Commits with max files per year (line is median)"
x-axis [2024]
y-axis "" 0--> 29
bar [28]
line [12]
Nr | SHA | Date | NrFiles |
---|---|---|---|
1 | cefd7c6c9a4b13b88b6e92fb238ebff6c1fbe2e1 | 2024 Sep 15 | 28 |
---
config:
xyChart:
width: 900
height: 200
themeVariables:
xyChart:
titleColor: "#ff0000"
---
xychart-beta horizontal
title "Max Commits for all years( line is median)"
x-axis [cefd7c6c9a4b13b88b6e92fb238ebff6c1fbe2e1,cefd7c6c9a4b13b88b6e92fb238ebff6c1fbe2e1,cefd7c6c9a4b13b88b6e92fb238ebff6c1fbe2e1,cefd7c6c9a4b13b88b6e92fb238ebff6c1fbe2e1,cefd7c6c9a4b13b88b6e92fb238ebff6c1fbe2e1]
y-axis "" 0--> 30
bar [28,19,12,12,8]
line [12,12,12,12,12]
Nr | SHA | Date | NrFiles |
---|---|---|---|
1 | cefd7c6c9a4b13b88b6e92fb238ebff6c1fbe2e1 | 2024 Sep 15 | 28 |
2 | cefd7c6c9a4b13b88b6e92fb238ebff6c1fbe2e1 | 2024 Sep 15 | 19 |
3 | cefd7c6c9a4b13b88b6e92fb238ebff6c1fbe2e1 | 2024 Sep 15 | 12 |
4 | cefd7c6c9a4b13b88b6e92fb238ebff6c1fbe2e1 | 2024 Sep 15 | 12 |
5 | cefd7c6c9a4b13b88b6e92fb238ebff6c1fbe2e1 | 2024 Sep 15 | 8 |
Generated by https://www.nuget.org/packages/NetPackageAnalyzerConsole
Install from https://nuget.org/packages/netpackageanalyzerconsole