Skip to content

Commit 09ce39c

Browse files
committed
fix: Script with generic
1 parent 337e43a commit 09ce39c

27 files changed

+27
-27
lines changed

api/src/main/java/com/instancify/scriptify/api/script/function/ScriptFunction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ public interface ScriptFunction {
2525
* @return The result of the function execution
2626
* @throws ScriptFunctionException If there's an error during invocation
2727
*/
28-
@Nullable Object invoke(Script script, Object[] args) throws ScriptFunctionException;
28+
@Nullable Object invoke(Script<?> script, Object[] args) throws ScriptFunctionException;
2929
}

core/src/main/java/com/instancify/scriptify/core/script/function/impl/ScriptFunctionPrint.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class ScriptFunctionPrint implements ScriptFunction {
1818
}
1919

2020
@Override
21-
public Object invoke(Script script, Object[] args) {
21+
public Object invoke(Script<?> script, Object[] args) {
2222
System.out.println(Arrays.stream(args).map(String::valueOf).collect(Collectors.joining(" ")));
2323
return null;
2424
}

core/src/main/java/com/instancify/scriptify/core/script/function/impl/ScriptFunctionShuffleArray.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public class ScriptFunctionShuffleArray implements ScriptFunction {
2222
}
2323

2424
@Override
25-
public Object invoke(Script script, Object[] args) throws ScriptFunctionException {
25+
public Object invoke(Script<?> script, Object[] args) throws ScriptFunctionException {
2626
if (args.length != 1) {
2727
throw new ScriptFunctionArgsCountException(1, args.length);
2828
}

core/src/main/java/com/instancify/scriptify/core/script/function/impl/crypto/ScriptFunctionBase64Decode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public class ScriptFunctionBase64Decode implements ScriptFunction {
2020
}
2121

2222
@Override
23-
public Object invoke(Script script, Object[] args) throws ScriptFunctionException {
23+
public Object invoke(Script<?> script, Object[] args) throws ScriptFunctionException {
2424
if (args.length != 1) {
2525
throw new ScriptFunctionArgsCountException(1, args.length);
2626
}

core/src/main/java/com/instancify/scriptify/core/script/function/impl/crypto/ScriptFunctionBase64Encode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public class ScriptFunctionBase64Encode implements ScriptFunction {
1919
}
2020

2121
@Override
22-
public Object invoke(Script script, Object[] args) throws ScriptFunctionException {
22+
public Object invoke(Script<?> script, Object[] args) throws ScriptFunctionException {
2323
if (args.length != 1) {
2424
throw new ScriptFunctionArgsCountException(1, args.length);
2525
}

core/src/main/java/com/instancify/scriptify/core/script/function/impl/crypto/ScriptFunctionMD5.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public class ScriptFunctionMD5 implements ScriptFunction {
2222
}
2323

2424
@Override
25-
public Object invoke(Script script, Object[] args) throws ScriptFunctionException {
25+
public Object invoke(Script<?> script, Object[] args) throws ScriptFunctionException {
2626
if (args.length != 1) {
2727
throw new ScriptFunctionArgsCountException(1, args.length);
2828
}

core/src/main/java/com/instancify/scriptify/core/script/function/impl/crypto/ScriptFunctionSHA256.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public class ScriptFunctionSHA256 implements ScriptFunction {
2222
}
2323

2424
@Override
25-
public Object invoke(Script script, Object[] args) throws ScriptFunctionException {
25+
public Object invoke(Script<?> script, Object[] args) throws ScriptFunctionException {
2626
if (args.length != 1) {
2727
throw new ScriptFunctionArgsCountException(1, args.length);
2828
}

core/src/main/java/com/instancify/scriptify/core/script/function/impl/file/ScriptFunctionDeleteFile.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public class ScriptFunctionDeleteFile implements ScriptFunction {
2020
}
2121

2222
@Override
23-
public Object invoke(Script script, Object[] args) throws ScriptFunctionException {
23+
public Object invoke(Script<?> script, Object[] args) throws ScriptFunctionException {
2424
if (args.length > 2 || args.length < 1) {
2525
throw new ScriptFunctionArgsCountException(1, args.length);
2626
}

core/src/main/java/com/instancify/scriptify/core/script/function/impl/file/ScriptFunctionDownloadFromUrl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public class ScriptFunctionDownloadFromUrl implements ScriptFunction {
2424
}
2525

2626
@Override
27-
public Object invoke(Script script, Object[] args) throws ScriptFunctionException {
27+
public Object invoke(Script<?> script, Object[] args) throws ScriptFunctionException {
2828
if (args.length != 2) {
2929
throw new ScriptFunctionArgsCountException(2, args.length);
3030
}

core/src/main/java/com/instancify/scriptify/core/script/function/impl/file/ScriptFunctionExistsFile.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public class ScriptFunctionExistsFile implements ScriptFunction {
2121
}
2222

2323
@Override
24-
public Object invoke(Script script, Object[] args) throws ScriptFunctionException {
24+
public Object invoke(Script<?> script, Object[] args) throws ScriptFunctionException {
2525
if (args.length == 1) {
2626
if (args[0] instanceof String filePath) {
2727
return Files.exists(Path.of(filePath));

0 commit comments

Comments
 (0)