Skip to content

Analysis_evolutionary architectureevolutionary architecture by example_template

Andrei Ignat edited this page Jun 30, 2024 · 1 revision

Summary Fitnet

Chapter 1

summary

Number projects : 4 (tests : 3, no tests : 1 )

Number packages : 175 (Outdated: 20, Deprecated: 0, Major version differs 8 )

Total Commits: 71 ( last commit : this year,2024)

1 Projects

flowchart LR 




%% start project reference Fitnet\Fitnet.csproj

                Fitnet
            
Loading

8 Packages with major version different

Nr ID References Projects
1 Microsoft.Extensions.Configuration.Abstractions *(References: 2)* **Major differs** 7.0.0 Fitnet,Fitnet.UnitTests,Fitnet.ArchitectureTests
8.0.0 Fitnet.IntegrationTests
2 Microsoft.Extensions.DependencyInjection *(References: 2)* **Major differs** 7.0.0 Fitnet,Fitnet.UnitTests,Fitnet.ArchitectureTests
8.0.0 Fitnet.IntegrationTests
3 Microsoft.Extensions.Logging *(References: 2)* **Major differs** 7.0.0 Fitnet,Fitnet.UnitTests,Fitnet.ArchitectureTests
8.0.0 Fitnet.IntegrationTests
4 Microsoft.Extensions.Logging.Abstractions *(References: 2)* **Major differs** 7.0.0 Fitnet,Fitnet.UnitTests,Fitnet.ArchitectureTests
8.0.0 Fitnet.IntegrationTests
5 Microsoft.Extensions.Options *(References: 2)* **Major differs** 7.0.0 Fitnet,Fitnet.UnitTests,Fitnet.ArchitectureTests
8.0.0 Fitnet.IntegrationTests
6 Microsoft.Extensions.Primitives *(References: 2)* **Major differs** 7.0.0 Fitnet,Fitnet.UnitTests,Fitnet.ArchitectureTests
8.0.0 Fitnet.IntegrationTests
7 System.Diagnostics.DiagnosticSource *(References: 2)* **Major differs** 8.0.0 Fitnet.IntegrationTests
4.3.0 Fitnet.UnitTests,Fitnet.ArchitectureTests
8 System.Diagnostics.EventLog *(References: 2)* **Major differs** 8.0.0 Fitnet.IntegrationTests
6.0.0 Fitnet.UnitTests

71 commits

xychart-beta
title "Commits per year (folder and file)"
x-axis [2023,2024]
y-axis "" 0--> 61
bar [61,10]
bar [18,1]
Loading

Chapter 2

summary

Number projects : 24 (tests : 9, no tests : 15 )

Number packages : 100 (Outdated: 16, Deprecated: 1, Major version differs 2 )

Total Commits: 164 ( last commit : this year,2024)

15 Projects

flowchart LR 




%% start project reference Fitnet\Fitnet.csproj


Fitnet-->Fitnet.Common.Api


Fitnet-->Fitnet.Common.Core


Fitnet-->Fitnet.Common.Infrastructure


Fitnet-->Fitnet.Contracts.Api


Fitnet-->Fitnet.Contracts.Api


Fitnet-->Fitnet.Offers.Api


Fitnet-->Fitnet.Passes.Api


Fitnet-->Fitnet.Reports



%% start project reference Common\Fitnet.Common.Api\Fitnet.Common.Api.csproj


Fitnet.Common.Api-->Fitnet.Common.Core



%% start project reference Common\Fitnet.Common.Core\Fitnet.Common.Core.csproj

                Fitnet.Common.Core
            


%% start project reference Common\Fitnet.Common.Infrastructure\Fitnet.Common.Infrastructure.csproj

                Fitnet.Common.Infrastructure
            


%% start project reference Contracts\Fitnet.Contracts.Api\Fitnet.Contracts.Api.csproj


Fitnet.Contracts.Api-->Fitnet.Common.Api


Fitnet.Contracts.Api-->Fitnet.Common.Infrastructure


Fitnet.Contracts.Api-->Fitnet.Contracts.Application


Fitnet.Contracts.Api-->Fitnet.Contracts.Core


Fitnet.Contracts.Api-->Fitnet.Contracts.Infrastructure



%% start project reference Contracts\Fitnet.Contracts.Application\Fitnet.Contracts.Application.csproj


Fitnet.Contracts.Application-->Fitnet.Common.Api


Fitnet.Contracts.Application-->Fitnet.Common.Infrastructure


Fitnet.Contracts.Application-->Fitnet.Contracts.Core


Fitnet.Contracts.Application-->Fitnet.Contracts.IntegrationEvents



%% start project reference Contracts\Fitnet.Contracts.Core\Fitnet.Contracts.Core.csproj


Fitnet.Contracts.Core-->Fitnet.Common.Core



%% start project reference Contracts\Fitnet.Contracts.Infrastructure\Fitnet.Contracts.Infrastructure.csproj


Fitnet.Contracts.Infrastructure-->Fitnet.Contracts.Application


Fitnet.Contracts.Infrastructure-->Fitnet.Contracts.Core



%% start project reference Contracts\Fitnet.Contracts.IntegrationEvents\Fitnet.Contracts.IntegrationEvents.csproj


Fitnet.Contracts.IntegrationEvents-->Fitnet.Common.Infrastructure



%% start project reference Offers\Fitnet.Offers.Api\Fitnet.Offers.Api.csproj


Fitnet.Offers.Api-->Fitnet.Common.Core


Fitnet.Offers.Api-->Fitnet.Common.Infrastructure


Fitnet.Offers.Api-->Fitnet.Offers.DataAccess


Fitnet.Offers.Api-->Fitnet.Passes.IntegrationEvents



%% start project reference Offers\Fitnet.Offers.DataAccess\Fitnet.Offers.DataAccess.csproj

                Fitnet.Offers.DataAccess
            


%% start project reference Passes\Fitnet.Passes.Api\Fitnet.Passes.Api.csproj


Fitnet.Passes.Api-->Fitnet.Common.Api


Fitnet.Passes.Api-->Fitnet.Common.Infrastructure


Fitnet.Passes.Api-->Fitnet.Contracts.Application


Fitnet.Passes.Api-->Fitnet.Passes.DataAccess


Fitnet.Passes.Api-->Fitnet.Passes.IntegrationEvents



%% start project reference Passes\Fitnet.Passes.DataAccess\Fitnet.Passes.DataAccess.csproj

                Fitnet.Passes.DataAccess
            


%% start project reference Passes\Fitnet.Passes.IntegrationEvents\Fitnet.Passes.IntegrationEvents.csproj


Fitnet.Passes.IntegrationEvents-->Fitnet.Common.Infrastructure



%% start project reference Reports\Fitnet.Reports\Fitnet.Reports.csproj


Fitnet.Reports-->Fitnet.Common.Api


Fitnet.Reports-->Fitnet.Common.Infrastructure

Loading

2 Packages with major version different

Nr ID References Projects
1 System.Diagnostics.EventLog *(References: 2)* **Major differs** 8.0.0 Fitnet.Common.IntegrationTests,Fitnet.Common.Infrastructure.IntegrationTests,Fitnet.Contracts.IntegrationTests,Fitnet.Offers.IntegrationTests,Fitnet.Passes.IntegrationTests,Fitnet.Reports.IntegrationTests
6.0.0 Fitnet.Common.Api.UnitTests
2 System.Text.Encodings.Web *(References: 2)* **Major differs** 4.5.0 Fitnet,Fitnet.Common.Infrastructure,Fitnet.Contracts.Api,Fitnet.Contracts.IntegrationEvents,Fitnet.Contracts.Infrastructure,Fitnet.Contracts.Application,Fitnet.Contracts.Core.UnitTests,Fitnet.Offers.Api,Fitnet.Offers.DataAccess,Fitnet.Passes.Api,Fitnet.Passes.DataAccess,Fitnet.Passes.IntegrationEvents,Fitnet.Reports
8.0.0 Fitnet.Common.IntegrationTests,Fitnet.Common.Infrastructure.IntegrationTests,Fitnet.Contracts.IntegrationTests,Fitnet.Offers.IntegrationTests,Fitnet.Passes.IntegrationTests,Fitnet.Reports.IntegrationTests

164 commits

xychart-beta
title "Commits per year (folder and file)"
x-axis [2023,2024]
y-axis "" 0--> 91
bar [91,73]
bar [38,54]
Loading

Chapter 3

summary

Number projects : 10 (tests : 0, no tests : 10 )

Number packages : 27 (Outdated: 1, Deprecated: 1, Major version differs 0 )

Total Commits: 81 ( last commit : this year,2024)

10 Projects

flowchart LR 




%% start project reference Fitnet\Fitnet.csproj


Fitnet-->Fitnet.Offers.Api


Fitnet-->Fitnet.Passes.Api


Fitnet-->Fitnet.Reports



%% start project reference Offers\Fitnet.Offers.Api\Fitnet.Offers.Api.csproj


Fitnet.Offers.Api-->Fitnet.Offers.DataAccess


Fitnet.Offers.Api-->Fitnet.Passes.IntegrationEvents



%% start project reference Offers\Fitnet.Offers.DataAccess\Fitnet.Offers.DataAccess.csproj

                Fitnet.Offers.DataAccess
            


%% start project reference Offers\Tests\Fitnet.Offers.IntegrationTests\Fitnet.Offers.IntegrationTests.csproj


Fitnet.Offers.IntegrationTests-->Fitnet


Fitnet.Offers.IntegrationTests-->Fitnet.Offers.Api


Fitnet.Offers.IntegrationTests-->Fitnet.Passes.IntegrationEvents



%% start project reference Passes\Fitnet.Passes.Api\Fitnet.Passes.Api.csproj


Fitnet.Passes.Api-->Fitnet.Passes.DataAccess


Fitnet.Passes.Api-->Fitnet.Passes.IntegrationEvents



%% start project reference Passes\Fitnet.Passes.DataAccess\Fitnet.Passes.DataAccess.csproj

                Fitnet.Passes.DataAccess
            


%% start project reference Passes\Fitnet.Passes.IntegrationEvents\Fitnet.Passes.IntegrationEvents.csproj

                Fitnet.Passes.IntegrationEvents
            


%% start project reference Passes\Tests\Fitnet.Passes.IntegrationTests\Fitnet.Passes.IntegrationTests.csproj


Fitnet.Passes.IntegrationTests-->Fitnet


Fitnet.Passes.IntegrationTests-->Fitnet.Passes.Api



%% start project reference Reports\Fitnet.Reports\Fitnet.Reports.csproj

                Fitnet.Reports
            


%% start project reference Reports\Tests\Fitnet.Reports.IntegrationTests\Fitnet.Reports.IntegrationTests.csproj


Fitnet.Reports.IntegrationTests-->Fitnet


Fitnet.Reports.IntegrationTests-->Fitnet.Passes.Api


Fitnet.Reports.IntegrationTests-->Fitnet.Reports

Loading

0 Packages with major version different

Nr ID References Projects

81 commits

xychart-beta
title "Commits per year (folder and file)"
x-axis [2023,2024]
y-axis "" 0--> 49
bar [49,32]
bar [35,26]
Loading

Chapter 4

summary

Number projects : 10 (tests : 0, no tests : 10 )

Number packages : 27 (Outdated: 1, Deprecated: 1, Major version differs 0 )

Total Commits: 39 ( last commit : this year,2024)

10 Projects

flowchart LR 




%% start project reference Fitnet\Fitnet.csproj


Fitnet-->Fitnet.Offers.Api


Fitnet-->Fitnet.Passes.Api


Fitnet-->Fitnet.Reports



%% start project reference Offers\Fitnet.Offers.Api\Fitnet.Offers.Api.csproj


Fitnet.Offers.Api-->Fitnet.Offers.DataAccess


Fitnet.Offers.Api-->Fitnet.Passes.IntegrationEvents



%% start project reference Offers\Fitnet.Offers.DataAccess\Fitnet.Offers.DataAccess.csproj

                Fitnet.Offers.DataAccess
            


%% start project reference Offers\Tests\Fitnet.Offers.IntegrationTests\Fitnet.Offers.IntegrationTests.csproj


Fitnet.Offers.IntegrationTests-->Fitnet


Fitnet.Offers.IntegrationTests-->Fitnet.Offers.Api


Fitnet.Offers.IntegrationTests-->Fitnet.Passes.IntegrationEvents



%% start project reference Passes\Fitnet.Passes.Api\Fitnet.Passes.Api.csproj


Fitnet.Passes.Api-->Fitnet.Passes.DataAccess


Fitnet.Passes.Api-->Fitnet.Passes.IntegrationEvents



%% start project reference Passes\Fitnet.Passes.DataAccess\Fitnet.Passes.DataAccess.csproj

                Fitnet.Passes.DataAccess
            


%% start project reference Passes\Fitnet.Passes.IntegrationEvents\Fitnet.Passes.IntegrationEvents.csproj

                Fitnet.Passes.IntegrationEvents
            


%% start project reference Passes\Tests\Fitnet.Passes.IntegrationTests\Fitnet.Passes.IntegrationTests.csproj


Fitnet.Passes.IntegrationTests-->Fitnet


Fitnet.Passes.IntegrationTests-->Fitnet.Passes.Api



%% start project reference Reports\Fitnet.Reports\Fitnet.Reports.csproj

                Fitnet.Reports
            


%% start project reference Reports\Tests\Fitnet.Reports.IntegrationTests\Fitnet.Reports.IntegrationTests.csproj


Fitnet.Reports.IntegrationTests-->Fitnet


Fitnet.Reports.IntegrationTests-->Fitnet.Passes.Api


Fitnet.Reports.IntegrationTests-->Fitnet.Reports

Loading

0 Packages with major version different

Nr ID References Projects

39 commits

xychart-beta
title "Commits per year (folder and file)"
x-axis [2024]
y-axis "" 0--> 39
bar [39]
bar [34]
Loading

Generated by https://www.nuget.org/packages/NetPackageAnalyzerConsole

Clone this wiki locally