From 6b94b2db903d7a2687eb358b5d875844e6a6c1f0 Mon Sep 17 00:00:00 2001 From: Ricardo Amores Date: Fri, 17 Feb 2017 17:54:07 +0100 Subject: [PATCH] Rename configuration AllowSectionsOnFly -> AllowCreateSectionsOnFly --- .../Unit/Configuration/ConfigurationTests.cs | 2 +- .../Model/Configuration/IniParserConfiguration.cs | 6 +++--- src/IniFileParser/Model/IniData.cs | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/IniFileParser.Tests/Unit/Configuration/ConfigurationTests.cs b/src/IniFileParser.Tests/Unit/Configuration/ConfigurationTests.cs index c18050d6..858434fa 100644 --- a/src/IniFileParser.Tests/Unit/Configuration/ConfigurationTests.cs +++ b/src/IniFileParser.Tests/Unit/Configuration/ConfigurationTests.cs @@ -196,7 +196,7 @@ public void escape_section_regex_special_characters() public void alway_returns_a_valid_section() { var parser = new IniDataParser(); - parser.Configuration.AllowSectionsOnFly = true; + parser.Configuration.AllowCreateSectionsOnFly = true; var iniData = parser.Parse(""); Assert.IsNotNull(iniData["noname"]); diff --git a/src/IniFileParser/Model/Configuration/IniParserConfiguration.cs b/src/IniFileParser/Model/Configuration/IniParserConfiguration.cs index 741f9de2..0cc66c77 100644 --- a/src/IniFileParser/Model/Configuration/IniParserConfiguration.cs +++ b/src/IniFileParser/Model/Configuration/IniParserConfiguration.cs @@ -56,7 +56,7 @@ public IniParserConfiguration() AllowKeysWithoutSection = true; AllowDuplicateKeys = false; AllowDuplicateSections = false; - AllowSectionsOnFly = true; + AllowCreateSectionsOnFly = true; ThrowExceptionsOnError = true; SkipInvalidLines = false; } @@ -73,7 +73,7 @@ public IniParserConfiguration(IniParserConfiguration ori) OverrideDuplicateKeys = ori.OverrideDuplicateKeys; AllowDuplicateSections = ori.AllowDuplicateSections; AllowKeysWithoutSection = ori.AllowKeysWithoutSection; - AllowSectionsOnFly = ori.AllowSectionsOnFly; + AllowCreateSectionsOnFly = ori.AllowCreateSectionsOnFly; SectionStartChar = ori.SectionStartChar; SectionEndChar = ori.SectionEndChar; @@ -273,7 +273,7 @@ public string NewLineStr /// /// Defaults to false. /// - public bool AllowSectionsOnFly { get; set; } + public bool AllowCreateSectionsOnFly { get; set; } public bool SkipInvalidLines { get; set; } diff --git a/src/IniFileParser/Model/IniData.cs b/src/IniFileParser/Model/IniData.cs index 6a950fa7..bed4545b 100644 --- a/src/IniFileParser/Model/IniData.cs +++ b/src/IniFileParser/Model/IniData.cs @@ -90,7 +90,7 @@ public KeyDataCollection this[string sectionName] get { if (!_sections.ContainsSection(sectionName)) - if (Configuration.AllowSectionsOnFly) + if (Configuration.AllowCreateSectionsOnFly) _sections.AddSection(sectionName); else return null;