This pull request improves readability and maintainability of SourceParser class. It consists of refactoring and other clean-up commits. Values returned by public methods are unchanged in terms of semantics (there is one tiny meaningless change that null source links are removed from output hashes).
This pull request improves readability and maintainability of
SourceParser
class. It consists of refactoring and other clean-up commits. Values returned by public methods are unchanged in terms of semantics (there is one tiny meaningless change that null source links are removed from output hashes).