Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions JCL/converterJclMin26/.classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-26">
<attributes>
<attribute name="module" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="output" path="bin"/>
</classpath>
17 changes: 17 additions & 0 deletions JCL/converterJclMin26/.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>converterjclMin26</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding/<project>=UTF-8
14 changes: 14 additions & 0 deletions JCL/converterJclMin26/.settings/org.eclipse.jdt.core.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=26
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=26
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=enabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
org.eclipse.jdt.core.compiler.release=enabled
org.eclipse.jdt.core.compiler.source=26
5 changes: 5 additions & 0 deletions JCL/converterJclMin26/src/java/io/InputStream.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
package java.io;

public class InputStream implements AutoCloseable {
public void close() {}
}
8 changes: 8 additions & 0 deletions JCL/converterJclMin26/src/java/io/PrintStream.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
package java.io;

public class PrintStream {
public void println(String x) {
}
public void println(int x) {
}
}
4 changes: 4 additions & 0 deletions JCL/converterJclMin26/src/java/io/Serializable.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package java.io;

public interface Serializable {
}
18 changes: 18 additions & 0 deletions JCL/converterJclMin26/src/java/lang/AssertionError.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package java.lang;

public class AssertionError extends Error {

static final long serialVersionUID = 1L;

public AssertionError(java.lang.String s) {
super(s);
}

public AssertionError(java.lang.String s, java.lang.Throwable cause) {
super(s, cause);
}

public AssertionError() {
}

}
4 changes: 4 additions & 0 deletions JCL/converterJclMin26/src/java/lang/AutoCloseable.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package java.lang;
public interface AutoCloseable {
void close() throws Exception;
}
5 changes: 5 additions & 0 deletions JCL/converterJclMin26/src/java/lang/CharSequence.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
package java.lang;

public interface CharSequence {
int length();
}
4 changes: 4 additions & 0 deletions JCL/converterJclMin26/src/java/lang/Class.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package java.lang;

public class Class<T> {
}
20 changes: 20 additions & 0 deletions JCL/converterJclMin26/src/java/lang/ClassNotFoundException.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
package java.lang;

public class ClassNotFoundException extends ReflectiveOperationException {

public ClassNotFoundException() {
super((Throwable)null); // Disallow initCause
}

public ClassNotFoundException(String s) {
super(s, null); // Disallow initCause
}

public ClassNotFoundException(String s, Throwable ex) {
super(s, ex); // Disallow initCause
}

public Throwable getException() {
return getCause();
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package java.lang;

public class CloneNotSupportedException extends Exception {
}
4 changes: 4 additions & 0 deletions JCL/converterJclMin26/src/java/lang/Comparable.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package java.lang;

public interface Comparable<T> {
}
6 changes: 6 additions & 0 deletions JCL/converterJclMin26/src/java/lang/Deprecated.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
package java.lang;
import java.lang.annotation.*;
@Documented
@Retention(RetentionPolicy.RUNTIME)
public @interface Deprecated {
}
4 changes: 4 additions & 0 deletions JCL/converterJclMin26/src/java/lang/Double.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package java.lang;
public final class Double extends Number{
}

18 changes: 18 additions & 0 deletions JCL/converterJclMin26/src/java/lang/Enum.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package java.lang;

public abstract class Enum<T extends Enum<T>> implements Comparable<T>, java.io.Serializable {
private static final long serialVersionUID = 2L;

protected Enum(String name, int ordinal) {
}
public final String name() {
return null;
}
public final int ordinal() {
return 0;
}
public static <T extends Enum<T>> T valueOf(Class<T> enumClass,
String name) {
return null;
}
}
13 changes: 13 additions & 0 deletions JCL/converterJclMin26/src/java/lang/Error.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package java.lang;

public class Error extends Throwable {

public Error(java.lang.String s) {
}

public Error(java.lang.String s, java.lang.Throwable cause) {
}

public Error() {
}
}
19 changes: 19 additions & 0 deletions JCL/converterJclMin26/src/java/lang/Exception.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
package java.lang;

public class Exception extends Throwable {
public Exception() {
super();
}

public Exception(String message) {
super(message);
}

public Exception(String message, Throwable cause) {
super(message, cause);
}

public Exception(Throwable cause) {
super(cause);
}
}
4 changes: 4 additions & 0 deletions JCL/converterJclMin26/src/java/lang/Float.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package java.lang;
public final class Float extends Number{
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
package java.lang;

public class IllegalAccessException extends RuntimeException {

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package java.lang;

public class IllegalMonitorStateException extends RuntimeException {
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@

package java.lang;
public
class IncompatibleClassChangeError extends LinkageError {

static final long serialVersionUID = 1L;

public IncompatibleClassChangeError () {
super();
}

public IncompatibleClassChangeError(String s) {
super(s);
}
}
49 changes: 49 additions & 0 deletions JCL/converterJclMin26/src/java/lang/Integer.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
package java.lang;

public class Integer extends Number implements Comparable<Integer> {
private static final long serialVersionUID = 6462609062775655000L;

public Integer(int i) {
}
public Integer(String s) {
}
public static final int MAX_VALUE= 2147483647;
public static final int MIN_VALUE= -2147483647;

public static int parseInt(String s) {
return 0;
}
public static String toHexString(int i) {
return null;
}
public static String toString(int i) {
return null;
}
/* (non-Javadoc)
* @see java.lang.Number#doubleValue()
*/
public double doubleValue() {
return 0;
}
/* (non-Javadoc)
* @see java.lang.Number#floatValue()
*/
public float floatValue() {
return 0;
}
/* (non-Javadoc)
* @see java.lang.Number#intValue()
*/
public int intValue() {
return 0;
}
/* (non-Javadoc)
* @see java.lang.Number#longValue()
*/
public long longValue() {
return 0;
}
public int compareTo(Integer i) {
return 0;
}
}
4 changes: 4 additions & 0 deletions JCL/converterJclMin26/src/java/lang/InterruptedException.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package java.lang;

public class InterruptedException extends Exception {
}
10 changes: 10 additions & 0 deletions JCL/converterJclMin26/src/java/lang/Iterable.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package java.lang;

import java.util.Iterator;
import java.util.function.Consumer;

public interface Iterable<T> {
Iterator<T> iterator();
default void forEach(Consumer<? super T> action) {
}
}
19 changes: 19 additions & 0 deletions JCL/converterJclMin26/src/java/lang/LinkageError.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
package java.lang;

public
class LinkageError extends Error {

static final long serialVersionUID = 1L;

public LinkageError() {
super();
}

public LinkageError(String s) {
super(s);
}

public LinkageError(String s, Throwable cause) {
super(s, cause);
}
}
3 changes: 3 additions & 0 deletions JCL/converterJclMin26/src/java/lang/Long.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
package java.lang;
public final class Long extends Number{
}
15 changes: 15 additions & 0 deletions JCL/converterJclMin26/src/java/lang/NoClassDefFoundError.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package java.lang;

public
class NoClassDefFoundError extends LinkageError {

static final long serialVersionUID = 1L;

public NoClassDefFoundError() {
super();
}

public NoClassDefFoundError(String s) {
super(s);
}
}
15 changes: 15 additions & 0 deletions JCL/converterJclMin26/src/java/lang/NoSuchFieldError.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package java.lang;

public
class NoSuchFieldError extends IncompatibleClassChangeError {

static final long serialVersionUID = 1L;

public NoSuchFieldError() {
super();
}

public NoSuchFieldError(String s) {
super(s);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
package java.lang;

public class NoSuchMethodException extends RuntimeException {

}
11 changes: 11 additions & 0 deletions JCL/converterJclMin26/src/java/lang/NullPointerException.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
package java.lang;
public
class NullPointerException extends RuntimeException {
public NullPointerException() {
super();
}

public NullPointerException(String s) {
super(s);
}
}
4 changes: 4 additions & 0 deletions JCL/converterJclMin26/src/java/lang/Number.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package java.lang;

public abstract class Number implements java.io.Serializable {
}
Loading
Loading