sonar cleanup: String.indexOf(char) is faster than String.indexOf(String).
sonar cleanup: Local variable names should comply with a naming convention
Revert "sonar cleanup: Local variable names should comply with a naming convention"

This reverts commit 7a2db90455578cf06b222bc5e4df479cb0584354.
added idea resources to ignore list
sonar cleanup: Bad practice - Comparison of String objects using == or !=
sonar cleanup: according to principle of Litzkow it is better to access propertiers through accessors
added missing braces