You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-commits@db.apache.org by mb...@apache.org on 2022/07/12 20:40:05 UTC

[db-jdo] 02/02: JDO-817 removing compiler warnings: SuppressWarnings when creating a query from singleStringJDOQL

This is an automated email from the ASF dual-hosted git repository.

mbo pushed a commit to branch tck-compiler-warnings
in repository https://gitbox.apache.org/repos/asf/db-jdo.git

commit 11ccad215fd04523fea3f6de507ca4cbd2960835
Author: Michael Bouschen <Mi...@akquinet.de>
AuthorDate: Tue Jul 12 22:37:43 2022 +0200

    JDO-817 removing compiler warnings: SuppressWarnings when creating a query from singleStringJDOQL
---
 .../org/apache/jdo/tck/query/jdoql/subqueries/AggregateOnSize.java   | 1 +
 .../apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueries.java  | 3 +++
 .../query/jdoql/subqueries/CorrelatedSubqueriesWithParameters.java   | 5 ++++-
 .../jdo/tck/query/jdoql/subqueries/NonCorrelatedSubqueries.java      | 2 ++
 .../apache/jdo/tck/query/jdoql/subqueries/NullSubqueryParameter.java | 1 +
 5 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/AggregateOnSize.java b/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/AggregateOnSize.java
index e8380be4..b6b463b3 100644
--- a/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/AggregateOnSize.java
+++ b/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/AggregateOnSize.java
@@ -52,6 +52,7 @@ public class AggregateOnSize extends SubqueriesTest {
     }
 
     /** */
+    @SuppressWarnings("unchecked")
     public void testMaxAndSizeInSubquery() {
         PersistenceManager pm = getPM();
 
diff --git a/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueries.java b/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueries.java
index 86756123..56fca176 100644
--- a/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueries.java
+++ b/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueries.java
@@ -126,6 +126,7 @@ public class CorrelatedSubqueries extends SubqueriesTest {
     }
 
     /** */
+    @SuppressWarnings("unchecked")
     public void testCollectionJDOQLTypedQuery() {
         Transaction tx = pm.currentTransaction();
         try {
@@ -184,6 +185,7 @@ public class CorrelatedSubqueries extends SubqueriesTest {
     }
 
     /** */
+    @SuppressWarnings("unchecked")
     public void testListSingleStringQuery() {
         Transaction tx = pm.currentTransaction();
         try {
@@ -206,6 +208,7 @@ public class CorrelatedSubqueries extends SubqueriesTest {
     }
 
     /** */
+    @SuppressWarnings("unchecked")
     public void testListJDOQLTypedQuery() {
         Transaction tx = pm.currentTransaction();
         try {
diff --git a/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueriesWithParameters.java b/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueriesWithParameters.java
index 974c168a..8fbdaf87 100644
--- a/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueriesWithParameters.java
+++ b/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/CorrelatedSubqueriesWithParameters.java
@@ -67,7 +67,8 @@ public class CorrelatedSubqueriesWithParameters extends SubqueriesTest {
     /** 
      * Test subquery: 
      */
-    void runTestSubqueries01(PersistenceManager pm) {
+    @SuppressWarnings("unchecked")
+   void runTestSubqueries01(PersistenceManager pm) {
         List<Employee> expectedResult = getTransientCompanyModelInstancesAsList(Employee.class,
             "emp2", "emp6", "emp9");
         
@@ -103,6 +104,7 @@ public class CorrelatedSubqueriesWithParameters extends SubqueriesTest {
     }
 
     /** */
+    @SuppressWarnings("unchecked")
     void runTestSubqueries02(PersistenceManager pm) {
         List<Employee> expectedResult = getTransientCompanyModelInstancesAsList(Employee.class, "emp2", "emp10");
 
@@ -141,6 +143,7 @@ public class CorrelatedSubqueriesWithParameters extends SubqueriesTest {
     }
 
     /** */
+    @SuppressWarnings("unchecked")
     void runTestSubqueries03(PersistenceManager pm) {
         List<Employee> expectedResult = getTransientCompanyModelInstancesAsList(Employee.class,
             "emp2", "emp6", "emp9", "emp10");
diff --git a/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/NonCorrelatedSubqueries.java b/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/NonCorrelatedSubqueries.java
index 42ef43d4..1e88ff91 100644
--- a/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/NonCorrelatedSubqueries.java
+++ b/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/NonCorrelatedSubqueries.java
@@ -64,6 +64,7 @@ public class NonCorrelatedSubqueries extends SubqueriesTest {
     }
 
     /** */
+    @SuppressWarnings("unchecked")
     void runTestSubqueries01(PersistenceManager pm) {
         List<IEmployee> expectedResult = getTransientCompanyModelInstancesAsList(IEmployee.class,
             "emp1","emp2","emp4","emp5","emp6","emp7","emp10");
@@ -96,6 +97,7 @@ public class NonCorrelatedSubqueries extends SubqueriesTest {
     }
 
     /** */
+    @SuppressWarnings("unchecked")
     void runTestSubqueries02(PersistenceManager pm) {
         List<IEmployee> expectedResult = getTransientCompanyModelInstancesAsList(IEmployee.class,
             "emp2", "emp5", "emp10");
diff --git a/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/NullSubqueryParameter.java b/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/NullSubqueryParameter.java
index 68bb86d7..626ed425 100644
--- a/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/NullSubqueryParameter.java
+++ b/tck/src/main/java/org/apache/jdo/tck/query/jdoql/subqueries/NullSubqueryParameter.java
@@ -54,6 +54,7 @@ public class NullSubqueryParameter extends SubqueriesTest {
     }
 
     /** */
+    @SuppressWarnings("unchecked")
     public void testPositive() {
         PersistenceManager pm = getPM();