Fix [SonarQube] Loose coupling (Avoid using implementation types (i.e.,
HashSet); use the interface (i.e, Set) instead)
Fix [SonarQube] Loose coupling (Avoid using implementation types (i.e.,
HashSet); use the interface (i.e, Set) instead)
Fix [SonarQube] loose coupling (Avoid using implementation types like
'HashSet'; use the interface instead)
Fix [SonarQube] if/else/for/while/do statements should always use curly
braces
Fix [SonarQube] loose coupling (Avoid using implementation types like
'HashSet'; use the interface instead)
Fix [SonarQube] loose coupling (Avoid using implementation types like
'HashSet'; use the interface instead)