|
|
@@ -29,16 +29,10 @@ public @interface TestAnnotationDefinition {
|
|
|
// Interface declaration test - at least 4 lines long
|
|
|
public interface TestInterfaceDefinition<T extends Comparable<T>> {
|
|
|
// Interface method declarations
|
|
|
- void testInterfaceMethod(
|
|
|
- String message,
|
|
|
- T data
|
|
|
- );
|
|
|
+ void testInterfaceMethod(String message, T data); // kilocode_change: whitespace
|
|
|
|
|
|
// Default method in interface - 4+ lines
|
|
|
- default String testInterfaceDefaultMethod(
|
|
|
- String input,
|
|
|
- T data
|
|
|
- ) {
|
|
|
+ default String testInterfaceDefaultMethod(String input, T data) { // kilocode_change: whitespace
|
|
|
return String.format("%s: %s", input, data.toString());
|
|
|
}
|
|
|
}
|
|
|
@@ -91,12 +85,16 @@ public class TestClassDefinition<T extends Comparable<T>>
|
|
|
|
|
|
// Method implementation - at least 4 lines long
|
|
|
@Override
|
|
|
- public void testInterfaceMethod(
|
|
|
- String message,
|
|
|
- T data
|
|
|
- ) {
|
|
|
+ public void testInterfaceMethod(String message, T data) { // kilocode_change: whitespace
|
|
|
+ System.out.println(testInterfaceDefaultMethod(message, data));
|
|
|
+ }
|
|
|
+
|
|
|
+ // kilocode_change start: method added
|
|
|
+ @TestAnnotationDefinition(value="test")
|
|
|
+ void testMultipleAnnotationMethod(String message, T data) {
|
|
|
System.out.println(testInterfaceDefaultMethod(message, data));
|
|
|
}
|
|
|
+ // kilocode_change end
|
|
|
|
|
|
// Generic method test - at least 4 lines long
|
|
|
public <R extends Comparable<R>> R testGenericMethodDefinition(
|