Unused code
diff --git a/tck/src/main/java/com/sun/ts/tests/el/common/api/expression/ExpressionTest.java b/tck/src/main/java/com/sun/ts/tests/el/common/api/expression/ExpressionTest.java
index a0f3797..7590dc2 100644
--- a/tck/src/main/java/com/sun/ts/tests/el/common/api/expression/ExpressionTest.java
+++ b/tck/src/main/java/com/sun/ts/tests/el/common/api/expression/ExpressionTest.java
@@ -260,7 +260,7 @@
// getMethodInfo()
try {
- MethodInfo minfo = mexp.getMethodInfo(context);
+ mexp.getMethodInfo(context);
} catch (Exception e) {
pass = false;
buf.append("getMethodInfo() threw an unexpected exception" + NLINE);
diff --git a/tck/src/main/java/com/sun/ts/tests/el/common/util/Validator.java b/tck/src/main/java/com/sun/ts/tests/el/common/util/Validator.java
index b91a4b4..4bb3870 100644
--- a/tck/src/main/java/com/sun/ts/tests/el/common/util/Validator.java
+++ b/tck/src/main/java/com/sun/ts/tests/el/common/util/Validator.java
@@ -33,19 +33,10 @@
private static final Logger logger = System.getLogger(Validator.class.getName());
- private static Validator instance = null;
-
protected Validator() {
// Exists only to defeat instantiation.
}
- private Validator getInstance() {
- if (instance == null) {
- instance = new Validator();
- }
- return instance;
- }
-
/**
* This method is used to validate an expression that have at least one
* BigDecimal in it. We pass in one of the operands(testVal), the other
diff --git a/tck/src/main/java/com/sun/ts/tests/el/signaturetest/PackageList.java b/tck/src/main/java/com/sun/ts/tests/el/signaturetest/PackageList.java
index 1bb86c0..f8f72b5 100644
--- a/tck/src/main/java/com/sun/ts/tests/el/signaturetest/PackageList.java
+++ b/tck/src/main/java/com/sun/ts/tests/el/signaturetest/PackageList.java
@@ -17,11 +17,9 @@
package com.sun.ts.tests.el.signaturetest;
import java.io.BufferedReader;
-import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
-import java.io.FileWriter;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
@@ -62,8 +60,6 @@
// Any line in the packageFile starting with this character is a comment
private static final char COMMENT_CHAR = '#';
- private static final String BACKUP_EXT = ".bak";
-
// File containing the list of packages and sub-packages
private File packageFile;
@@ -220,130 +216,6 @@
}
/**
- * Extract the package name from the specified string. The specified string
- * should have the form: "package jakarta.ejb;"
- *
- * @param packageLine
- * The string containing the package name.
- *
- * @return String The extracted package name.
- *
- * @throws Exception
- * if the specified string does not conform to the expected format.
- */
- private String parsePackageName(String packageLine) throws Exception {
-
- // sig test framework doesn't have the concept of package entries
- // as the ApiCheck signature format does.
- // Instead, we need to parse an entry similar to this:
- // CLSS public jakarta.some.package.SomeClass
-
- return packageLine.substring(packageLine.lastIndexOf(' ') + 1,
- packageLine.lastIndexOf('.'));
- }
-
- /**
- * Reads the package names from the signature file. Each package name that is
- * read is added to this classes internal tree set.
- *
- * @throws Exception
- * if there is an error opening or reading the signature file.
- */
- private void readPkgsFromSigFile() throws Exception {
- BufferedReader in = new BufferedReader(new FileReader(sigFile));
- String line;
- String trimLine;
- try {
- while ((line = in.readLine()) != null) {
- trimLine = line.trim();
- if (trimLine.startsWith("CLSS")) {
- packageNames.add(parsePackageName(trimLine));
- }
- }
- } finally {
- try {
- in.close();
- } catch (Exception e) {
- }
- }
- }
-
- /**
- * Removes the existing package list file. The package list file is actually
- * moved to a backup file if it exists. The old backup is lost.
- *
- * @throws Exception
- * if there is an error moving the current package list file to a
- * backup file.
- */
- private void removePkgFile() throws Exception {
- File backupPkgFile = new File(packageFile.getPath() + BACKUP_EXT);
- if (backupPkgFile.exists() && backupPkgFile.isFile()) {
- backupPkgFile.delete();
- }
- if (packageFile.isFile() && packageFile.exists()) {
- File copyPackageFile = new File(packageFile.getPath());
- copyPackageFile.renameTo(backupPkgFile);
- }
- }
-
- /**
- * Write a simple header to the package list file to explain what the file is.
- *
- * @param out
- * The BufferedWriter to dump the header to.
- *
- * @throws Exception
- * if there is any errors writing the header to the specified
- * BufferedWriter.
- */
- private void writeHeader(BufferedWriter out) throws Exception {
- out.write(COMMENT_CHAR);
- out.write(COMMENT_CHAR);
- out.newLine();
- out.write(COMMENT_CHAR + " This file contains a list of all the packages");
- out.newLine();
- out.write(COMMENT_CHAR + " contained in the signature files for this");
- out.newLine();
- out.write(
- COMMENT_CHAR + " deliverable. This file is used to exclude valid");
- out.newLine();
- out.write(COMMENT_CHAR + " sub-packages from being verified when their");
- out.newLine();
- out.write(COMMENT_CHAR + " parent package's signature is checked.");
- out.newLine();
- out.write(COMMENT_CHAR);
- out.write(COMMENT_CHAR);
- out.newLine();
- out.newLine();
- }
-
- /**
- * Write the list of package names out to a package list file.
- *
- * @throws Exception
- * if there is an error creating and writting the package list file.
- */
- private void writePkgFile() throws Exception {
- BufferedWriter out = null;
- try {
- out = new BufferedWriter(new FileWriter(packageFile));
- writeHeader(out);
- for (Iterator<String> i = packageNames.iterator(); i.hasNext();) {
- String packageName = i.next();
- out.write(packageName);
- out.newLine();
- System.out
- .println("PackageList.writePkgFile() \"" + packageName + "\"");
- }
- } finally {
- if (out != null) {
- out.close();
- }
- }
- }
-
- /**
* Returns the list of sub-packages that exist in the specified package name.
*
* @param pkgName
diff --git a/tck/src/main/java/com/sun/ts/tests/el/signaturetest/SigTest.java b/tck/src/main/java/com/sun/ts/tests/el/signaturetest/SigTest.java
index ff0b2b7..87190d5 100644
--- a/tck/src/main/java/com/sun/ts/tests/el/signaturetest/SigTest.java
+++ b/tck/src/main/java/com/sun/ts/tests/el/signaturetest/SigTest.java
@@ -114,8 +114,8 @@
* @throws Exception
* When an error occurs executing the signature tests.
*/
- public void signatureTest(String mapFile, String packageFile, Properties mapFileAsProps, String[] packages)
- throws Exception {
+ public void signatureTest(String mapFile, String packageFile, @SuppressWarnings("unused") Properties mapFileAsProps,
+ String[] packages) throws Exception {
SigTestResult results = null;
String repositoryDir = System.getProperty("java.io.tmpdir");
diff --git a/tck/src/main/java/com/sun/ts/tests/el/signaturetest/SigTestDriver.java b/tck/src/main/java/com/sun/ts/tests/el/signaturetest/SigTestDriver.java
index f38b288..1341689 100644
--- a/tck/src/main/java/com/sun/ts/tests/el/signaturetest/SigTestDriver.java
+++ b/tck/src/main/java/com/sun/ts/tests/el/signaturetest/SigTestDriver.java
@@ -39,8 +39,6 @@
private static final String PACKAGE_FLAG = "-Package";
- private static final String PACKAGE_NO_SUBS_FLAG = "-PackageWithoutSubpackages";
-
private static final String API_VERSION_FLAG = "-ApiVersion";
private static final String EXCLUDE_FLAG = "-Exclude";
@@ -50,15 +48,9 @@
private static final String CHECKVALUE_FLAG = "-CheckValue"; // only valid w/
// -static
- private static final String NO_CHECKVALUE_FLAG = "-NoCheckValue";
-
private static final String SMODE_FLAG = "-mode"; // requires arg of bin or
// src
- private static final String DEBUG_FLAG = "-Debug";
-
- private static final String FORMATPLAIN_FLAG = "-FormatPlain";
-
private static final String EXCLUDE_JDK_CLASS_FLAG = "-IgnoreJDKClass";
@Override
diff --git a/tck/src/main/java/com/sun/ts/tests/el/spec/concatoperator/ELClientIT.java b/tck/src/main/java/com/sun/ts/tests/el/spec/concatoperator/ELClientIT.java
index a9269f7..2b7e103 100644
--- a/tck/src/main/java/com/sun/ts/tests/el/spec/concatoperator/ELClientIT.java
+++ b/tck/src/main/java/com/sun/ts/tests/el/spec/concatoperator/ELClientIT.java
@@ -25,12 +25,9 @@
import java.math.BigInteger;
import java.util.Iterator;
-import com.sun.ts.tests.el.common.util.ELTestUtil;
import com.sun.ts.tests.el.common.util.TestNum;
import com.sun.ts.tests.el.common.util.Validator;
-import jakarta.el.ELProcessor;
-
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
@@ -258,39 +255,4 @@
Validator.testBoolean(false, Boolean.TRUE, null, "+=");
}
-
- // ------------------------------------------------------- private methods
- private void logLine(String s) {
- logger.log(Logger.Level.TRACE, s);
- }
-
- /**
- * Test a query for the correct value.
- *
- * @param name
- * The Name of the test
- * @param query
- * The EL query string
- * @param expected
- * The expected result of the query.
- */
- private void testQuery(String name, String query, String expected)
- throws Exception {
- ELProcessor elp = new ELProcessor();
-
- logLine("=== Testing " + name + " ===");
- logLine(query);
-
- logLine(" = returns =");
- Object ret = elp.eval(query);
-
- if (!expected.equals(ret.toString())) {
-
- throw new Exception(
- ELTestUtil.FAIL + " Unexpected Value!" + ELTestUtil.NL + "Expected: "
- + expected + ELTestUtil.NL + "Received: " + ret.toString());
-
- }
- }
-
}
diff --git a/tck/src/main/java/com/sun/ts/tests/el/spec/operatorprecedence/ELClientIT.java b/tck/src/main/java/com/sun/ts/tests/el/spec/operatorprecedence/ELClientIT.java
index 049b9f8..87e97cb 100644
--- a/tck/src/main/java/com/sun/ts/tests/el/spec/operatorprecedence/ELClientIT.java
+++ b/tck/src/main/java/com/sun/ts/tests/el/spec/operatorprecedence/ELClientIT.java
@@ -46,8 +46,6 @@
private static final String[] OROPER = { "||", "or" };
- private final boolean[] deferred = { true, false };
-
@AfterEach
public void cleanup() throws Exception {
logger.log(Logger.Level.INFO, "Cleanup method called");