API Diff between 2.0.12 and 3.0.36
0 Additions
29 Removals
PeanutButter.INI
-
public class BestEffortLineParser : ILineParser
-
public interface IINIFile
- bool AppendTrailingNewLine { get; set; }
- Encoding DefaultEncoding { get; set; }
- bool WrapValueInQuotes { get; set; }
- void Load(string path, Encoding encoding)
- void Load(string path, ParseStrategies parseStrategy, Encoding encoding)
- void Persist(Encoding encoding)
- void Persist(PersistStrategies persistStrategy, Encoding encoding)
- void Persist(string saveToPath, Encoding encoding)
- void Persist(string saveToPath, PersistStrategies persistStrategy, Encoding encoding)
- void Persist(Stream toStream, Encoding encoding)
- void Persist(Stream toStream, PersistStrategies persistStrategy, Encoding encoding)
- bool RemoveValue(string section, string key)
- bool RemoveValue(string section, string key, bool removeEmptySection)
-
public interface ILineParser
-
public class INIFile : IINIFile
- public bool AppendTrailingNewLine { get; set; }
- public Encoding DefaultEncoding { get; set; }
- public bool WrapValueInQuotes { get; set; }
- public static INIFile FromString(string ini)
- public void Load(string path, Encoding encoding)
- public void Load(string path, ParseStrategies parseStrategy, Encoding encoding)
- public void Persist(Encoding encoding)
- public void Persist(PersistStrategies persistStrategy, Encoding encoding)
- public void Persist(string saveToPath, Encoding encoding)
- public void Persist(string saveToPath, PersistStrategies persistStrategy, Encoding encoding)
- public void Persist(Stream toStream, Encoding encoding)
- public void Persist(Stream toStream, PersistStrategies persistStrategy, Encoding encoding)
- public bool RemoveValue(string section, string key)
- public bool RemoveValue(string section, string key, bool removeEmptySection)