in src/main/java/org/ini4j/spi/AbstractParser.java [71:105]
void parseOptionLine(String line, HandlerBase handler, int lineNumber) throws InvalidFileFormatException
{
int idx = indexOfOperator(line);
String name = null;
String value = null;
if (idx < 0)
{
if (getConfig().isEmptyOption())
{
name = line;
}
else
{
parseError(line, lineNumber);
}
}
else
{
name = unescapeKey(line.substring(0, idx)).trim();
value = unescapeValue(line.substring(idx + 1)).trim();
}
if (name.length() == 0)
{
parseError(line, lineNumber);
}
if (getConfig().isLowerCaseOption())
{
name = name.toLowerCase(Locale.getDefault());
}
handler.handleOption(name, value);
}