Fix [SonarQube] Loose Coupling (Avoid using implementation types like
'ArrayList'; use the interface instead)
Fix [SonarQube] Synchronized class Vector should not be used (Replace
the synchronized class "Vector" by an unsynchronized one such as
"ArrayList" or "LinkedList")
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)
Fix [SonarQube] Loose Coupling (Avoid using implementation types like
'HashMap'; use the interface instead)
Fix [SonarQube] Loose Coupling (Avoid using implementation types like
'ArrayList'; use the interface instead)
Fix [SonarQube] Loose Coupling (Avoid using implementation types like
'HashMap'; use the interface instead)
Fix [SonarQube] Loose Coupling (Avoid using implementation types like
'HashMap'; use the interface instead)
Fix [SonarQube] Loose Coupling (Avoid using implementation types like
'ArrayList'; use the interface instead)
Fix [SonarQube] Loose Coupling (Avoid using implementation types like
'ArrayList'; use the interface instead)
Fix [SonarQube] Loose Coupling (Avoid using implementation types like
'Vector'; use the interface instead)
Fix [SonarQube] Synchronized class Vector should not be used (Replace
the synchronized class "Vector" by an unsynchronized one such as
"ArrayList" or "LinkedList")
Refactor local variable name for descriptiveness
Refactor local variable name for descriptiveness
Fix [SonarQube] Loose Coupling (Avoid using implementation types like
'Vector'; use the interface instead)
Fix [SonarQube] Synchronized class Vector should not be used (Replace
the synchronized class "Vector" by an unsynchronized one such as
"ArrayList" or "LinkedList")
Fix [SonarQube] Loose Coupling (Avoid using implementation types like
'TreeSet'; use the interface instead)
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)
Fix [SonarQube] Generic exceptions Error, RuntimeException, Throwable
and Exception should never be thrown (Define and throw a dedicated
exception instead of using a generic one)
Refactor parameter name for descriptiveness
Fix [SonarQube] Loose Coupling (Avoid using implementation types like
'Vector'; use the interface instead)