Fix [SonarQube] Throws declarations should not be redundant
Fix [SonarQube] Useless parentheses around expressions should be removed
to prevent any misunderstanding (Remove those useless parentheses)
Fix [SonarQube] if/else/for/while/do statements should always use curly
braces
Fix [SonarQube] if/else/for/while/do statements should always use curly
braces
Fix [SonarQube] if/else/for/while/do statements should always use curly
braces
Fix [SonarQube] Expressions should not be too complex (Reduce the number
of conditional operators (4) used in the expression (maximum allowed 3))
Fix [SonarQube] Avoid commented-out lines of code (A block of
commented-out lines of code should be removed)
Add logger
Use instance logger rather than individual loggers
Add whitespace for readabilty
Fix [SonarQube] Useless parentheses around expressions should be removed
to prevent any misunderstanding (Remove those useless parentheses)
Fix [SonarQube] if/else/for/while/do statements should always use curly
braces
Fix [SonarQube] if/else/for/while/do statements should always use curly
braces
Loops should not contain more than a single "break" or "continue"
statement
Refactor local variable name for readability
Fix [SonarQube] if/else/for/while/do statements should always use curly
braces
Fix [SonarQube] if/else/for/while/do statements should always use curly
braces
Fix [SonarQube] Comments should not be located at the end of lines of
code (Move this trailing comment on the previous empty line.)
Expand wildcard import org.wikipedia.miner.model.* to declare individual
classes
Expand wildcard import java.util.regex.* to declare individual classes
Expand wildcard import java.util.* to declare individual classes