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();