Starrier/commons

View on GitHub
src/main/java/org/starrier/common/utils/GsonUtil.java

Summary

Maintainability
A
1 hr
Test Coverage

Showing 2 of 2 total issues

Similar blocks of code found in 2 locations. Consider refactoring.
Open

public static <T> Map<String, T> gsonToMaps(String gsonString) {
Map<String, T> map = null;
if (gson != null) {
map = gson.fromJson(gsonString, new TypeToken<Map<String, T>>() {
}.getType());
Severity: Minor
Found in src/main/java/org/starrier/common/utils/GsonUtil.java and 1 other location - About 30 mins to fix
src/main/java/org/starrier/common/utils/GsonUtil.java on lines 76..83

Similar blocks of code found in 2 locations. Consider refactoring.
Open

public static <T> List<Map<String, T>> gsonToListMaps(String gsonString) {
List<Map<String, T>> list = null;
if (gson != null) {
list = gson.fromJson(gsonString, new TypeToken<List<Map<String, T>>>() {
}.getType());
Severity: Minor
Found in src/main/java/org/starrier/common/utils/GsonUtil.java and 1 other location - About 30 mins to fix
src/main/java/org/starrier/common/utils/GsonUtil.java on lines 91..98

There are no issues that match your filters.

Category
Status