Aragas/Bannerlord.MBOptionScreen

View on GitHub
Branch: dev(View all)
NameLines of codeMaintainabilityTest coverage
src/MCM.Bannerlord/MCMImplementationSubModule.cs219
D
3 days
src/MCM.Implementation/Containers/PerCampaign/PerCampaignSettingsContainer.cs142
D
1 day
src/MCM.UI/Utils/InquiryDataUtils.cs69
C
1 day
src/MCM.Abstractions/Base/PerCampaign/BasePerCampaignSettingsWrapper.cs60
C
1 day
src/MCM.Abstractions/Base/PerSave/BasePerSaveSettingsWrapper.cs60
C
1 day
src/MCM.Implementation/Containers/PerCampaign/FluentPerCampaignSettingsContainer.cs74
C
1 day
src/MCM.Implementation/FluentBuilder/DefaultSettingsPropertyGroupBuilder.cs87
C
1 day
src/MCM.UI/ComparerExtensions/ComparerExtensions.cs116
C
1 day
src/MCM.Abstractions/Base/PerSave/FluentPerSaveSettings.cs71
C
7 hrs
src/MCM.Abstractions/Base/PerCampaign/FluentPerCampaignSettings.cs71
C
7 hrs
src/MCM.Implementation/Containers/BaseSettingsContainer.cs125
C
7 hrs
src/MCM.Implementation/Containers/Global/ExternalGlobalSettingsContainer.cs98
C
7 hrs
src/MCM.UI/GUI/ViewModels/SettingsPropertyVM.Numeric.cs119
B
6 hrs
src/MCM.Abstractions/Base/PerSave/ExternalPerSaveSettings.cs49
B
6 hrs
src/MCM.Abstractions/Base/PerCampaign/ExternalPerCampaignSettings.cs49
B
6 hrs
src/MCM.Implementation/Containers/Global/GlobalSettingsContainer.cs71
B
5 hrs
src/MCM.Abstractions/Extensions/ServiceCollectionExtensions.cs110
B
5 hrs
src/MCM.UI/Extensions/SettingsBuilderExtensions.cs85
B
4 hrs
src/MCM.Abstractions/Base/PerSave/PerSaveSettings.cs43
B
4 hrs
src/MCM.Abstractions/Base/PerCampaign/PerCampaignSettings.cs43
B
4 hrs
src/MCM.Implementation/FluentBuilder/Models/DefaultSettingsPropertyIntegerBuilder.cs47
A
3 hrs
src/MCM.Implementation/FluentBuilder/Models/DefaultSettingsPropertyFloatingIntegerBuilder.cs47
A
3 hrs
src/MCM.Implementation/Containers/PerSave/PerSaveSettingsContainer.cs122
A
3 hrs
src/MCM.UI/Patches/OptionsGauntletScreenPatch.cs44
A
3 hrs
src/MCM.UI/Patches/MissionGauntletOptionsUIHandlerPatch.cs44
A
3 hrs
src/MCM.Implementation/Containers/PerSave/FluentPerSaveSettingsContainer.cs65
A
2 hrs
src/MCM.Abstractions/FluentBuilder/ISettingsPropertyGroupBuilder.cs27
A
2 hrs
src/MCM.Abstractions/Utils/SettingsUtils.cs287
A
2 hrs
src/MCM.Implementation/FluentBuilder/DefaultSettingsBuilder.cs109
A
2 hrs
src/MCM.Abstractions/Definitions/Attributes/v2/SettingPropertyIntegerAttribute.cs29
A
2 hrs
src/MCM.Abstractions/Definitions/Attributes/v2/SettingPropertyFloatingIntegerAttribute.cs29
A
2 hrs
src/MCM.UI/ButterLib/LoggerWrapper.cs193
A
2 hrs
src/MCM.UI/UIExtenderEx/OptionsVMMixin.cs145
A
1 hr
src/MCM/LightInject/LightInjectServiceContainer.cs115
A
1 hr
src/MCM.UI/Utils/UISettingsUtils.cs87
A
1 hr
src/MCM.Implementation/Providers/DefaultSettingsProvider.cs170
A
1 hr
src/MCM.Abstractions/Definitions/Wrapper/PropertyDefinitionWithFormatWrapper.cs21
A
1 hr
src/MCM.Abstractions/Definitions/Wrapper/PropertyDefinitionButtonWrapper.cs21
A
1 hr
src/MCM.UI/UIExtenderEx/OptionsPrefabExtensions.cs39
A
1 hr
src/MCM.Abstractions/Definitions/Wrapper/PropertyDefinitionWithIdWrapper.cs21
A
1 hr
src/MCM.Abstractions/Definitions/Wrapper/PropertyDefinitionGroupToggleWrapper.cs21
A
1 hr
src/MCM.Abstractions/Definitions/Wrapper/PropertyDefinitionDropdownWrapper.cs21
A
1 hr
src/MCM.Abstractions/Models/Wrapper/SettingsPropertyGroupDefinitionWrapper.cs66
A
1 hr
src/MCM.Implementation/FluentBuilder/Models/DefaultSettingsPropertyBoolBuilder.cs27
A
1 hr
src/MCM.Implementation/FluentBuilder/Models/DefaultSettingsPropertyTextBuilder.cs27
A
1 hr
src/MCM.Abstractions/Definitions/Xml/PropertyIntegerXmlModel.cs24
A
1 hr
src/MCM.Abstractions/Definitions/Xml/PropertyFloatingIntegerXmlModel.cs24
A
1 hr
src/MCM.Abstractions/Definitions/Xml/SettingsXmlModel.cs43
A
1 hr
src/MCM.Abstractions/Definitions/Xml/PropertyGroupXmlModel.cs30
A
1 hr
src/MCM/SettingsProviderMissionBehavior.cs32
A
55 mins