diff --git a/pom.xml b/pom.xml index 701959d..271e658 100644 --- a/pom.xml +++ b/pom.xml @@ -253,6 +253,9 @@ **/module-info.java **/PrestoPersonDAO.java + + -Xlint:unchecked + @@ -305,6 +308,9 @@ **/module-info.java + + -Xlint:unchecked + diff --git a/test/src/main/java/com/moparisthebest/jdbc/codegen/QueryMapperQmDao.java b/test/src/main/java/com/moparisthebest/jdbc/codegen/QueryMapperQmDao.java index d9f9d10..2fa7745 100644 --- a/test/src/main/java/com/moparisthebest/jdbc/codegen/QueryMapperQmDao.java +++ b/test/src/main/java/com/moparisthebest/jdbc/codegen/QueryMapperQmDao.java @@ -216,11 +216,13 @@ public class QueryMapperQmDao implements QmDao { } @Override + @SuppressWarnings("unchecked") public List> getAllNames() throws SQLException { return qm.toListMap(allNames, Map.class, String.class); } @Override + @SuppressWarnings("unchecked") public Map[] getAllNamesArray() throws SQLException { return qm.toArrayMap(allNames, Map.class, String.class); } diff --git a/test/src/test/java/com/moparisthebest/jdbc/CleaningQueryMapperTest.java b/test/src/test/java/com/moparisthebest/jdbc/CleaningQueryMapperTest.java index ead1757..0a0455a 100644 --- a/test/src/test/java/com/moparisthebest/jdbc/CleaningQueryMapperTest.java +++ b/test/src/test/java/com/moparisthebest/jdbc/CleaningQueryMapperTest.java @@ -64,8 +64,9 @@ public class CleaningQueryMapperTest { { final Cleaner personCleaner = new Cleaner() { @Override - public FieldPerson clean(final FieldPerson dto) { - return dto.cleanThyself(); + @SuppressWarnings("unchecked") + public E clean(final E dto) { + return (E) dto.cleanThyself(); } }; return Arrays.asList(new Object[][] {