Aragas/Bannerlord.MBOptionScreen

View on GitHub
Branch: dev(View all)
NameLines of codeMaintainabilityTest coverage
src/MCM.Common/Dropdown.cs64
A
0 mins
src/MCM.UI/GUI/GauntletUI/ModOptionsGauntletScreen.cs64
A
0 mins
src/MCM.Abstractions/Base/Global/ExternalGlobalSettings.cs63
A
0 mins
src/MCM.Common/Ref/PropertyRef.cs63
A
0 mins
src/MCM.Common/Ref/ProxyRef.cs63
A
0 mins
src/MCM.Abstractions/Base/PerSave/BasePerSaveSettingsWrapper.cs60
C
1 day
src/MCM.Abstractions/Base/PerCampaign/BasePerCampaignSettingsWrapper.cs60
C
1 day
src/MCM.Implementation/Properties/AttributeSettingsPropertyDiscoverer.cs58
A
0 mins
src/MCM.Bannerlord/GameFeatures/PerSaveCampaignBehavior.cs57
A
0 mins
src/MCM.UI/ComparerExtensions/CompoundComparer.cs56
A
0 mins
src/MCM.Abstractions/Base/BaseSettings.cs54
A
0 mins
src/MCM.UI.Adapter.MCMv5/SubModule.cs51
A
0 mins
src/MCM.Abstractions/Utils/DropdownJsonConverter.cs50
A
0 mins
src/MCM.Abstractions/Base/PerCampaign/ExternalPerCampaignSettings.cs49
B
6 hrs
src/MCM.Abstractions/Base/PerSave/ExternalPerSaveSettings.cs49
B
6 hrs
src/MCM.Common/Ref/RefWrapper.cs47
A
0 mins
src/MCM.Implementation/FluentBuilder/Models/DefaultSettingsPropertyFloatingIntegerBuilder.cs47
A
3 hrs
src/MCM.Implementation/FluentBuilder/Models/DefaultSettingsPropertyIntegerBuilder.cs47
A
3 hrs
src/MCM.UI/GUI/ViewModels/SettingsEntryVM.cs46
A
0 mins
src/MCM.UI/Utils/SettingPropertyDefinitionCache.cs46
A
0 mins
src/MCM.Abstractions/Presets/SettingsPresetWrapper.cs45
A
0 mins
src/MCM.Abstractions/GameFeatures/IFileSystemProvider.cs44
A
0 mins
src/MCM.UI/Patches/OptionsGauntletScreenPatch.cs44
A
3 hrs
src/MCM.UI/Patches/MissionGauntletOptionsUIHandlerPatch.cs44
A
3 hrs
src/MCM.Abstractions/Definitions/Xml/SettingsXmlModel.cs43
A
1 hr
src/MCM.Abstractions/Base/PerSave/PerSaveSettings.cs43
B
4 hrs
src/MCM.Abstractions/Base/PerCampaign/PerCampaignSettings.cs43
B
4 hrs
src/MCM.Abstractions/Base/Global/GlobalSettings.cs42
A
0 mins
src/MCM.UI/MCMUISettings.cs41
A
30 mins
src/MCM.Common/Wrappers/SelectedIndexWrapper.cs40
A
0 mins
src/MCM.UI/UIExtenderEx/OptionsPrefabExtensions.cs39
A
1 hr
src/MCM.UI/ButterLib/ButterLibSettingsContainer.cs39
A
30 mins
src/MCM.Abstractions/Models/SettingsDefinition.cs37
A
0 mins
src/MCM.Implementation/FluentBuilder/DefaultSettingsPresetBuilder.cs37
A
0 mins
src/MCM/LightInject/LightInjectGenericServiceProvider.cs36
A
0 mins
src/MCM.UI/GUI/ViewModels/SettingsPropertyVM.Dropdown.cs36
A
0 mins
src/MCM.Abstractions/Extensions/BaseSettingsExtensions.cs35
A
0 mins
src/MCM.UI/Actions/ComplexReferenceTypeAction.cs35
A
0 mins
src/MCM.Implementation/FluentBuilder/Models/BaseDefaultSettingsPropertyBuilder.cs35
A
0 mins
src/MCM.UI.Adapter.MCMv5/ReflectionUtils.cs34
A
0 mins
src/MCM.Common/Utils/LocalizationUtils.cs34
A
0 mins
src/MCM.Abstractions/Definitions/Attributes/v1/SettingPropertyAttribute.cs34
A
0 mins
src/MCM.Abstractions/FluentBuilder/BaseSettingsBuilder.cs34
A
0 mins
src/MCM.UI/Utils/InitialStateOptionUtils.cs34
A
0 mins
src/MCM/SettingsProviderCampaignBehavior.cs33
A
55 mins
src/MCM.UI.Adapter.MCMv5/Properties/MCMv5FluentSettingsPropertyDiscoverer.cs32
A
0 mins
src/MCM/SettingsProviderMissionBehavior.cs32
A
55 mins
src/MCM.Abstractions/Formats/MemorySettingsFormat.cs30
A
0 mins
src/MCM.Abstractions/Definitions/Xml/PropertyGroupXmlModel.cs30
A
1 hr
src/MCM.UI/Functionality/Injectors/DefaultResourceInjector.cs30
A
0 mins