Aragas/Bannerlord.MBOptionScreen

View on GitHub
Branch: dev(View all)
NameLines of codeMaintainabilityTest coverage
src/MCM.Abstractions/Properties/IFluentSettingsPropertyDiscoverer.cs10
A
0 mins
src/MCM.Abstractions/Properties/ISettingsPropertyDiscoverer.cs15
A
0 mins
src/MCM.Abstractions/Properties/NoneSettingsPropertyDiscoverer.cs16
A
0 mins
src/MCM.Abstractions/Providers/BaseSettingsProvider.cs26
A
0 mins
src/MCM.Abstractions/Providers/IExternalSettingsProvider.cs19
A
0 mins
src/MCM.Abstractions/Providers/IExternalSettingsProviderCanInvalidateCache.cs25
A
0 mins
src/MCM.Abstractions/Providers/SettingsProviderWrapper.cs64
A
0 mins
src/MCM.Abstractions/README.md
src/MCM.Abstractions/SettingType.cs19
A
0 mins
src/MCM.Abstractions/Utils/BaseSettingsJsonConverter.cs69
A
0 mins
src/MCM.Abstractions/Utils/DropdownJsonConverter.cs50
A
0 mins
src/MCM.Abstractions/Utils/SerializationUtils.cs17
A
0 mins
src/MCM.Abstractions/Utils/SettingsUtils.cs287
A
2 hrs
src/MCM.Bannerlord/Extensions/PlatformFileHelperPCExtended.cs18
A
0 mins
src/MCM.Bannerlord/Extensions/ServiceCollectionExtensions.cs17
A
0 mins
src/MCM.Bannerlord/GameFeatures/CampaignIdProvider.cs12
A
0 mins
src/MCM.Bannerlord/GameFeatures/FileSystemProvider.cs78
A
0 mins
src/MCM.Bannerlord/GameFeatures/PerSaveCampaignBehavior.cs57
A
0 mins
src/MCM.Bannerlord/MCM.Bannerlord.csproj
src/MCM.Bannerlord/MCMImplementationSubModule.cs219
D
3 days
src/MCM.Bannerlord/MCMSettings.cs18
A
0 mins
src/MCM.Bannerlord/README.md
src/MCM.Common/Constants.cs15
A
0 mins
src/MCM.Common/Dropdown.cs64
A
0 mins
src/MCM.Common/Exceptions/MCMException.cs21
A
0 mins
src/MCM.Common/IWrapper.cs12
A
0 mins
src/MCM.Common/MCM.Common.csproj
src/MCM.Common/README.md
src/MCM.Common/Ref/IRef.cs15
A
0 mins
src/MCM.Common/Ref/PropertyRef.cs63
A
0 mins
src/MCM.Common/Ref/ProxyRef.cs63
A
0 mins
src/MCM.Common/Ref/RefWrapper.cs47
A
0 mins
src/MCM.Common/Ref/StorageRef.cs69
A
0 mins
src/MCM.Common/Utils/LocalizationUtils.cs34
A
0 mins
src/MCM.Common/Wrappers/SelectedIndexWrapper.cs40
A
0 mins
src/MCM.Implementation/Containers/BaseSettingsContainer.cs125
C
7 hrs
src/MCM.Implementation/Containers/Global/BaseGlobalSettingsContainer.cs19
A
0 mins
src/MCM.Implementation/Containers/Global/ExternalGlobalSettingsContainer.cs98
C
7 hrs
src/MCM.Implementation/Containers/Global/FluentGlobalSettingsContainer.cs24
A
0 mins
src/MCM.Implementation/Containers/Global/GlobalSettingsContainer.cs71
B
5 hrs
src/MCM.Implementation/Containers/PerCampaign/FluentPerCampaignSettingsContainer.cs74
C
1 day
src/MCM.Implementation/Containers/PerCampaign/PerCampaignSettingsContainer.cs142
D
1 day
src/MCM.Implementation/Containers/PerSave/FluentPerSaveSettingsContainer.cs65
A
2 hrs
src/MCM.Implementation/Containers/PerSave/PerSaveSettingsContainer.cs122
A
3 hrs
src/MCM.Implementation/FluentBuilder/DefaultSettingsBuilder.cs109
A
2 hrs
src/MCM.Implementation/FluentBuilder/DefaultSettingsBuilderFactory.cs11
A
0 mins
src/MCM.Implementation/FluentBuilder/DefaultSettingsPresetBuilder.cs37
A
0 mins
src/MCM.Implementation/FluentBuilder/DefaultSettingsPropertyGroupBuilder.cs87
C
1 day
src/MCM.Implementation/FluentBuilder/Models/BaseDefaultSettingsPropertyBuilder.cs35
A
0 mins
src/MCM.Implementation/FluentBuilder/Models/DefaultSettingsPropertyBoolBuilder.cs27
A
1 hr