From 5ff099a99f00d6a39fbc4b8452ba3e719a815960 Mon Sep 17 00:00:00 2001 From: Zack Buhman Date: Wed, 8 Jan 2025 19:46:45 -0600 Subject: [PATCH] move classes to `classes` directory --- Main.java => classes/Main.java | 0 {filesystem => classes/filesystem}/iso9660/ByteParser.java | 0 {filesystem => classes/filesystem}/iso9660/DirectoryRecord.java | 0 .../filesystem}/iso9660/DirectoryRecordHandler.java | 0 {filesystem => classes/filesystem}/iso9660/ExtentReader.java | 0 .../filesystem}/iso9660/PrimaryVolumeDescriptor.java | 0 {filesystem => classes/filesystem}/iso9660/TestExtentReader.java | 0 {filesystem => classes/filesystem}/iso9660/VolumeParser.java | 0 {java => classes/java}/io/PrintStream.java | 0 {java => classes/java}/lang/Boolean.java | 0 {java => classes/java}/lang/Byte.java | 0 {java => classes/java}/lang/Character.java | 0 {java => classes/java}/lang/DecimalDigits.java | 0 {java => classes/java}/lang/Double.java | 0 {java => classes/java}/lang/Exception.java | 0 {java => classes/java}/lang/Float.java | 0 {java => classes/java}/lang/Integer.java | 0 {java => classes/java}/lang/Long.java | 0 {java => classes/java}/lang/Math.java | 0 {java => classes/java}/lang/Object.java | 0 {java => classes/java}/lang/Short.java | 0 {java => classes/java}/lang/String.java | 0 {java => classes/java}/lang/System.java | 0 {java => classes/java}/lang/Throwable.java | 0 {java => classes/java}/misc/Memory.java | 0 {java => classes/java}/misc/Resource.java | 0 {java => classes/java}/nio/Buffer.java | 0 {java => classes/java}/nio/ByteBuffer.java | 0 {java => classes/java}/nio/ByteOrder.java | 0 {jvm => classes/jvm}/internal/Loader.java | 0 {model => classes/model}/CubeModel.java | 0 {model => classes/model}/FacePTN.java | 0 {model => classes/model}/ModelObject.java | 0 {model => classes/model}/Vec2.java | 0 {model => classes/model}/Vec3.java | 0 {p => classes/p}/AdventOfCodeDay1.java | 0 {p => classes/p}/AdventOfCodeDay1_String.java | 0 {p => classes/p}/AdventOfCodeDay2.java | 0 {p => classes/p}/ByteArray.java | 0 {p => classes/p}/CheckCastTest.java | 0 {p => classes/p}/Data.java | 0 {p => classes/p}/DataTest.java | 0 {p => classes/p}/Double.java | 0 {p => classes/p}/Fields.java | 0 {p => classes/p}/Float.java | 0 {p => classes/p}/Generic.java | 0 {p => classes/p}/InheritanceTest.java | 0 {p => classes/p}/Instance.java | 0 {p => classes/p}/InstanceFields.java | 0 {p => classes/p}/InstanceOf.java | 0 {p => classes/p}/InterfaceTest.java | 0 {p => classes/p}/InvokeInterfaceTest.java | 0 {p => classes/p}/Long.java | 0 {p => classes/p}/LongStaticField.java | 0 {p => classes/p}/LookupSwitch.java | 0 {p => classes/p}/Main.java | 0 {p => classes/p}/MultiArray.java | 0 {p => classes/p}/Multiply.java | 0 {p => classes/p}/Native.java | 0 {p => classes/p}/Nest.java | 0 {p => classes/p}/Nested.java | 0 {p => classes/p}/NullReference.java | 0 {p => classes/p}/Rem.java | 0 {p => classes/p}/ShortArray.java | 0 {p => classes/p}/SinCos.java | 0 {p => classes/p}/Solution.java | 0 {p => classes/p}/StaticField.java | 0 {p => classes/p}/StaticMethodOverloading.java | 0 {p => classes/p}/Test2.java | 0 {p => classes/p}/TestByteBuffer.java | 0 {p => classes/p}/TestByteOrder.java | 0 {p => classes/p}/TestException.java | 0 {p => classes/p}/TestFinally.java | 0 {p => classes/p}/TestFloatPrint.java | 0 {p => classes/p}/TestInstanceof.java | 0 {p => classes/p}/TestInvokeDynamic.java | 0 {p => classes/p}/TestLoader.java | 0 {p => classes/p}/TestPrintLong.java | 0 {p => classes/p}/TestResource.java | 0 {p => classes/p}/TestString.java | 0 {p => classes/p}/VecTest.java | 0 {p => classes/p}/WideInstruction.java | 0 {sega => classes/sega}/dreamcast/MemoryMap.java | 0 {sega => classes/sega}/dreamcast/g2_if/G2IF.java | 0 {sega => classes/sega}/dreamcast/gdrom/G1IF.java | 0 {sega => classes/sega}/dreamcast/gdrom/Gdrom.java | 0 {sega => classes/sega}/dreamcast/gdrom/GdromBits.java | 0 .../sega}/dreamcast/gdrom/GdromCommandPacketFormat.java | 0 .../sega}/dreamcast/gdrom/GdromCommandPacketInterface.java | 0 {sega => classes/sega}/dreamcast/gdrom/GdromExtentReader.java | 0 {sega => classes/sega}/dreamcast/gdrom/GdromIF.java | 0 {sega => classes/sega}/dreamcast/gdrom/GdromProtocol.java | 0 {sega => classes/sega}/dreamcast/holly/Background.java | 0 {sega => classes/sega}/dreamcast/holly/Core.java | 0 {sega => classes/sega}/dreamcast/holly/CoreBits.java | 0 {sega => classes/sega}/dreamcast/holly/Holly.java | 0 {sega => classes/sega}/dreamcast/holly/ISPTSP.java | 0 {sega => classes/sega}/dreamcast/holly/RegionArray.java | 0 {sega => classes/sega}/dreamcast/holly/TABits.java | 0 .../sega}/dreamcast/holly/TAFIFOPolygonConverter.java | 0 {sega => classes/sega}/dreamcast/holly/TAGlobalParameter.java | 0 {sega => classes/sega}/dreamcast/holly/TAParameter.java | 0 {sega => classes/sega}/dreamcast/holly/TAVertexParameter.java | 0 .../sega}/dreamcast/holly/TextureMemoryAllocation.java | 0 {sega => classes/sega}/dreamcast/holly/VideoOutput.java | 0 {sega => classes/sega}/dreamcast/holly/VideoOutputMode.java | 0 {sega => classes/sega}/dreamcast/maple/MapleIF.java | 0 {sega => classes/sega}/dreamcast/pvr_if/PVRIF.java | 0 {sega => classes/sega}/dreamcast/systembus/Systembus.java | 0 {sega => classes/sega}/dreamcast/systembus/SystembusBits.java | 0 {test => classes/test}/TestMultiArray.java | 0 {test => classes/test}/TestObjectArray.java | 0 {test => classes/test}/TestPrimitiveArray.java | 0 113 files changed, 0 insertions(+), 0 deletions(-) rename Main.java => classes/Main.java (100%) rename {filesystem => classes/filesystem}/iso9660/ByteParser.java (100%) rename {filesystem => classes/filesystem}/iso9660/DirectoryRecord.java (100%) rename {filesystem => classes/filesystem}/iso9660/DirectoryRecordHandler.java (100%) rename {filesystem => classes/filesystem}/iso9660/ExtentReader.java (100%) rename {filesystem => classes/filesystem}/iso9660/PrimaryVolumeDescriptor.java (100%) rename {filesystem => classes/filesystem}/iso9660/TestExtentReader.java (100%) rename {filesystem => classes/filesystem}/iso9660/VolumeParser.java (100%) rename {java => classes/java}/io/PrintStream.java (100%) rename {java => classes/java}/lang/Boolean.java (100%) rename {java => classes/java}/lang/Byte.java (100%) rename {java => classes/java}/lang/Character.java (100%) rename {java => classes/java}/lang/DecimalDigits.java (100%) rename {java => classes/java}/lang/Double.java (100%) rename {java => classes/java}/lang/Exception.java (100%) rename {java => classes/java}/lang/Float.java (100%) rename {java => classes/java}/lang/Integer.java (100%) rename {java => classes/java}/lang/Long.java (100%) rename {java => classes/java}/lang/Math.java (100%) rename {java => classes/java}/lang/Object.java (100%) rename {java => classes/java}/lang/Short.java (100%) rename {java => classes/java}/lang/String.java (100%) rename {java => classes/java}/lang/System.java (100%) rename {java => classes/java}/lang/Throwable.java (100%) rename {java => classes/java}/misc/Memory.java (100%) rename {java => classes/java}/misc/Resource.java (100%) rename {java => classes/java}/nio/Buffer.java (100%) rename {java => classes/java}/nio/ByteBuffer.java (100%) rename {java => classes/java}/nio/ByteOrder.java (100%) rename {jvm => classes/jvm}/internal/Loader.java (100%) rename {model => classes/model}/CubeModel.java (100%) rename {model => classes/model}/FacePTN.java (100%) rename {model => classes/model}/ModelObject.java (100%) rename {model => classes/model}/Vec2.java (100%) rename {model => classes/model}/Vec3.java (100%) rename {p => classes/p}/AdventOfCodeDay1.java (100%) rename {p => classes/p}/AdventOfCodeDay1_String.java (100%) rename {p => classes/p}/AdventOfCodeDay2.java (100%) rename {p => classes/p}/ByteArray.java (100%) rename {p => classes/p}/CheckCastTest.java (100%) rename {p => classes/p}/Data.java (100%) rename {p => classes/p}/DataTest.java (100%) rename {p => classes/p}/Double.java (100%) rename {p => classes/p}/Fields.java (100%) rename {p => classes/p}/Float.java (100%) rename {p => classes/p}/Generic.java (100%) rename {p => classes/p}/InheritanceTest.java (100%) rename {p => classes/p}/Instance.java (100%) rename {p => classes/p}/InstanceFields.java (100%) rename {p => classes/p}/InstanceOf.java (100%) rename {p => classes/p}/InterfaceTest.java (100%) rename {p => classes/p}/InvokeInterfaceTest.java (100%) rename {p => classes/p}/Long.java (100%) rename {p => classes/p}/LongStaticField.java (100%) rename {p => classes/p}/LookupSwitch.java (100%) rename {p => classes/p}/Main.java (100%) rename {p => classes/p}/MultiArray.java (100%) rename {p => classes/p}/Multiply.java (100%) rename {p => classes/p}/Native.java (100%) rename {p => classes/p}/Nest.java (100%) rename {p => classes/p}/Nested.java (100%) rename {p => classes/p}/NullReference.java (100%) rename {p => classes/p}/Rem.java (100%) rename {p => classes/p}/ShortArray.java (100%) rename {p => classes/p}/SinCos.java (100%) rename {p => classes/p}/Solution.java (100%) rename {p => classes/p}/StaticField.java (100%) rename {p => classes/p}/StaticMethodOverloading.java (100%) rename {p => classes/p}/Test2.java (100%) rename {p => classes/p}/TestByteBuffer.java (100%) rename {p => classes/p}/TestByteOrder.java (100%) rename {p => classes/p}/TestException.java (100%) rename {p => classes/p}/TestFinally.java (100%) rename {p => classes/p}/TestFloatPrint.java (100%) rename {p => classes/p}/TestInstanceof.java (100%) rename {p => classes/p}/TestInvokeDynamic.java (100%) rename {p => classes/p}/TestLoader.java (100%) rename {p => classes/p}/TestPrintLong.java (100%) rename {p => classes/p}/TestResource.java (100%) rename {p => classes/p}/TestString.java (100%) rename {p => classes/p}/VecTest.java (100%) rename {p => classes/p}/WideInstruction.java (100%) rename {sega => classes/sega}/dreamcast/MemoryMap.java (100%) rename {sega => classes/sega}/dreamcast/g2_if/G2IF.java (100%) rename {sega => classes/sega}/dreamcast/gdrom/G1IF.java (100%) rename {sega => classes/sega}/dreamcast/gdrom/Gdrom.java (100%) rename {sega => classes/sega}/dreamcast/gdrom/GdromBits.java (100%) rename {sega => classes/sega}/dreamcast/gdrom/GdromCommandPacketFormat.java (100%) rename {sega => classes/sega}/dreamcast/gdrom/GdromCommandPacketInterface.java (100%) rename {sega => classes/sega}/dreamcast/gdrom/GdromExtentReader.java (100%) rename {sega => classes/sega}/dreamcast/gdrom/GdromIF.java (100%) rename {sega => classes/sega}/dreamcast/gdrom/GdromProtocol.java (100%) rename {sega => classes/sega}/dreamcast/holly/Background.java (100%) rename {sega => classes/sega}/dreamcast/holly/Core.java (100%) rename {sega => classes/sega}/dreamcast/holly/CoreBits.java (100%) rename {sega => classes/sega}/dreamcast/holly/Holly.java (100%) rename {sega => classes/sega}/dreamcast/holly/ISPTSP.java (100%) rename {sega => classes/sega}/dreamcast/holly/RegionArray.java (100%) rename {sega => classes/sega}/dreamcast/holly/TABits.java (100%) rename {sega => classes/sega}/dreamcast/holly/TAFIFOPolygonConverter.java (100%) rename {sega => classes/sega}/dreamcast/holly/TAGlobalParameter.java (100%) rename {sega => classes/sega}/dreamcast/holly/TAParameter.java (100%) rename {sega => classes/sega}/dreamcast/holly/TAVertexParameter.java (100%) rename {sega => classes/sega}/dreamcast/holly/TextureMemoryAllocation.java (100%) rename {sega => classes/sega}/dreamcast/holly/VideoOutput.java (100%) rename {sega => classes/sega}/dreamcast/holly/VideoOutputMode.java (100%) rename {sega => classes/sega}/dreamcast/maple/MapleIF.java (100%) rename {sega => classes/sega}/dreamcast/pvr_if/PVRIF.java (100%) rename {sega => classes/sega}/dreamcast/systembus/Systembus.java (100%) rename {sega => classes/sega}/dreamcast/systembus/SystembusBits.java (100%) rename {test => classes/test}/TestMultiArray.java (100%) rename {test => classes/test}/TestObjectArray.java (100%) rename {test => classes/test}/TestPrimitiveArray.java (100%) diff --git a/Main.java b/classes/Main.java similarity index 100% rename from Main.java rename to classes/Main.java diff --git a/filesystem/iso9660/ByteParser.java b/classes/filesystem/iso9660/ByteParser.java similarity index 100% rename from filesystem/iso9660/ByteParser.java rename to classes/filesystem/iso9660/ByteParser.java diff --git a/filesystem/iso9660/DirectoryRecord.java b/classes/filesystem/iso9660/DirectoryRecord.java similarity index 100% rename from filesystem/iso9660/DirectoryRecord.java rename to classes/filesystem/iso9660/DirectoryRecord.java diff --git a/filesystem/iso9660/DirectoryRecordHandler.java b/classes/filesystem/iso9660/DirectoryRecordHandler.java similarity index 100% rename from filesystem/iso9660/DirectoryRecordHandler.java rename to classes/filesystem/iso9660/DirectoryRecordHandler.java diff --git a/filesystem/iso9660/ExtentReader.java b/classes/filesystem/iso9660/ExtentReader.java similarity index 100% rename from filesystem/iso9660/ExtentReader.java rename to classes/filesystem/iso9660/ExtentReader.java diff --git a/filesystem/iso9660/PrimaryVolumeDescriptor.java b/classes/filesystem/iso9660/PrimaryVolumeDescriptor.java similarity index 100% rename from filesystem/iso9660/PrimaryVolumeDescriptor.java rename to classes/filesystem/iso9660/PrimaryVolumeDescriptor.java diff --git a/filesystem/iso9660/TestExtentReader.java b/classes/filesystem/iso9660/TestExtentReader.java similarity index 100% rename from filesystem/iso9660/TestExtentReader.java rename to classes/filesystem/iso9660/TestExtentReader.java diff --git a/filesystem/iso9660/VolumeParser.java b/classes/filesystem/iso9660/VolumeParser.java similarity index 100% rename from filesystem/iso9660/VolumeParser.java rename to classes/filesystem/iso9660/VolumeParser.java diff --git a/java/io/PrintStream.java b/classes/java/io/PrintStream.java similarity index 100% rename from java/io/PrintStream.java rename to classes/java/io/PrintStream.java diff --git a/java/lang/Boolean.java b/classes/java/lang/Boolean.java similarity index 100% rename from java/lang/Boolean.java rename to classes/java/lang/Boolean.java diff --git a/java/lang/Byte.java b/classes/java/lang/Byte.java similarity index 100% rename from java/lang/Byte.java rename to classes/java/lang/Byte.java diff --git a/java/lang/Character.java b/classes/java/lang/Character.java similarity index 100% rename from java/lang/Character.java rename to classes/java/lang/Character.java diff --git a/java/lang/DecimalDigits.java b/classes/java/lang/DecimalDigits.java similarity index 100% rename from java/lang/DecimalDigits.java rename to classes/java/lang/DecimalDigits.java diff --git a/java/lang/Double.java b/classes/java/lang/Double.java similarity index 100% rename from java/lang/Double.java rename to classes/java/lang/Double.java diff --git a/java/lang/Exception.java b/classes/java/lang/Exception.java similarity index 100% rename from java/lang/Exception.java rename to classes/java/lang/Exception.java diff --git a/java/lang/Float.java b/classes/java/lang/Float.java similarity index 100% rename from java/lang/Float.java rename to classes/java/lang/Float.java diff --git a/java/lang/Integer.java b/classes/java/lang/Integer.java similarity index 100% rename from java/lang/Integer.java rename to classes/java/lang/Integer.java diff --git a/java/lang/Long.java b/classes/java/lang/Long.java similarity index 100% rename from java/lang/Long.java rename to classes/java/lang/Long.java diff --git a/java/lang/Math.java b/classes/java/lang/Math.java similarity index 100% rename from java/lang/Math.java rename to classes/java/lang/Math.java diff --git a/java/lang/Object.java b/classes/java/lang/Object.java similarity index 100% rename from java/lang/Object.java rename to classes/java/lang/Object.java diff --git a/java/lang/Short.java b/classes/java/lang/Short.java similarity index 100% rename from java/lang/Short.java rename to classes/java/lang/Short.java diff --git a/java/lang/String.java b/classes/java/lang/String.java similarity index 100% rename from java/lang/String.java rename to classes/java/lang/String.java diff --git a/java/lang/System.java b/classes/java/lang/System.java similarity index 100% rename from java/lang/System.java rename to classes/java/lang/System.java diff --git a/java/lang/Throwable.java b/classes/java/lang/Throwable.java similarity index 100% rename from java/lang/Throwable.java rename to classes/java/lang/Throwable.java diff --git a/java/misc/Memory.java b/classes/java/misc/Memory.java similarity index 100% rename from java/misc/Memory.java rename to classes/java/misc/Memory.java diff --git a/java/misc/Resource.java b/classes/java/misc/Resource.java similarity index 100% rename from java/misc/Resource.java rename to classes/java/misc/Resource.java diff --git a/java/nio/Buffer.java b/classes/java/nio/Buffer.java similarity index 100% rename from java/nio/Buffer.java rename to classes/java/nio/Buffer.java diff --git a/java/nio/ByteBuffer.java b/classes/java/nio/ByteBuffer.java similarity index 100% rename from java/nio/ByteBuffer.java rename to classes/java/nio/ByteBuffer.java diff --git a/java/nio/ByteOrder.java b/classes/java/nio/ByteOrder.java similarity index 100% rename from java/nio/ByteOrder.java rename to classes/java/nio/ByteOrder.java diff --git a/jvm/internal/Loader.java b/classes/jvm/internal/Loader.java similarity index 100% rename from jvm/internal/Loader.java rename to classes/jvm/internal/Loader.java diff --git a/model/CubeModel.java b/classes/model/CubeModel.java similarity index 100% rename from model/CubeModel.java rename to classes/model/CubeModel.java diff --git a/model/FacePTN.java b/classes/model/FacePTN.java similarity index 100% rename from model/FacePTN.java rename to classes/model/FacePTN.java diff --git a/model/ModelObject.java b/classes/model/ModelObject.java similarity index 100% rename from model/ModelObject.java rename to classes/model/ModelObject.java diff --git a/model/Vec2.java b/classes/model/Vec2.java similarity index 100% rename from model/Vec2.java rename to classes/model/Vec2.java diff --git a/model/Vec3.java b/classes/model/Vec3.java similarity index 100% rename from model/Vec3.java rename to classes/model/Vec3.java diff --git a/p/AdventOfCodeDay1.java b/classes/p/AdventOfCodeDay1.java similarity index 100% rename from p/AdventOfCodeDay1.java rename to classes/p/AdventOfCodeDay1.java diff --git a/p/AdventOfCodeDay1_String.java b/classes/p/AdventOfCodeDay1_String.java similarity index 100% rename from p/AdventOfCodeDay1_String.java rename to classes/p/AdventOfCodeDay1_String.java diff --git a/p/AdventOfCodeDay2.java b/classes/p/AdventOfCodeDay2.java similarity index 100% rename from p/AdventOfCodeDay2.java rename to classes/p/AdventOfCodeDay2.java diff --git a/p/ByteArray.java b/classes/p/ByteArray.java similarity index 100% rename from p/ByteArray.java rename to classes/p/ByteArray.java diff --git a/p/CheckCastTest.java b/classes/p/CheckCastTest.java similarity index 100% rename from p/CheckCastTest.java rename to classes/p/CheckCastTest.java diff --git a/p/Data.java b/classes/p/Data.java similarity index 100% rename from p/Data.java rename to classes/p/Data.java diff --git a/p/DataTest.java b/classes/p/DataTest.java similarity index 100% rename from p/DataTest.java rename to classes/p/DataTest.java diff --git a/p/Double.java b/classes/p/Double.java similarity index 100% rename from p/Double.java rename to classes/p/Double.java diff --git a/p/Fields.java b/classes/p/Fields.java similarity index 100% rename from p/Fields.java rename to classes/p/Fields.java diff --git a/p/Float.java b/classes/p/Float.java similarity index 100% rename from p/Float.java rename to classes/p/Float.java diff --git a/p/Generic.java b/classes/p/Generic.java similarity index 100% rename from p/Generic.java rename to classes/p/Generic.java diff --git a/p/InheritanceTest.java b/classes/p/InheritanceTest.java similarity index 100% rename from p/InheritanceTest.java rename to classes/p/InheritanceTest.java diff --git a/p/Instance.java b/classes/p/Instance.java similarity index 100% rename from p/Instance.java rename to classes/p/Instance.java diff --git a/p/InstanceFields.java b/classes/p/InstanceFields.java similarity index 100% rename from p/InstanceFields.java rename to classes/p/InstanceFields.java diff --git a/p/InstanceOf.java b/classes/p/InstanceOf.java similarity index 100% rename from p/InstanceOf.java rename to classes/p/InstanceOf.java diff --git a/p/InterfaceTest.java b/classes/p/InterfaceTest.java similarity index 100% rename from p/InterfaceTest.java rename to classes/p/InterfaceTest.java diff --git a/p/InvokeInterfaceTest.java b/classes/p/InvokeInterfaceTest.java similarity index 100% rename from p/InvokeInterfaceTest.java rename to classes/p/InvokeInterfaceTest.java diff --git a/p/Long.java b/classes/p/Long.java similarity index 100% rename from p/Long.java rename to classes/p/Long.java diff --git a/p/LongStaticField.java b/classes/p/LongStaticField.java similarity index 100% rename from p/LongStaticField.java rename to classes/p/LongStaticField.java diff --git a/p/LookupSwitch.java b/classes/p/LookupSwitch.java similarity index 100% rename from p/LookupSwitch.java rename to classes/p/LookupSwitch.java diff --git a/p/Main.java b/classes/p/Main.java similarity index 100% rename from p/Main.java rename to classes/p/Main.java diff --git a/p/MultiArray.java b/classes/p/MultiArray.java similarity index 100% rename from p/MultiArray.java rename to classes/p/MultiArray.java diff --git a/p/Multiply.java b/classes/p/Multiply.java similarity index 100% rename from p/Multiply.java rename to classes/p/Multiply.java diff --git a/p/Native.java b/classes/p/Native.java similarity index 100% rename from p/Native.java rename to classes/p/Native.java diff --git a/p/Nest.java b/classes/p/Nest.java similarity index 100% rename from p/Nest.java rename to classes/p/Nest.java diff --git a/p/Nested.java b/classes/p/Nested.java similarity index 100% rename from p/Nested.java rename to classes/p/Nested.java diff --git a/p/NullReference.java b/classes/p/NullReference.java similarity index 100% rename from p/NullReference.java rename to classes/p/NullReference.java diff --git a/p/Rem.java b/classes/p/Rem.java similarity index 100% rename from p/Rem.java rename to classes/p/Rem.java diff --git a/p/ShortArray.java b/classes/p/ShortArray.java similarity index 100% rename from p/ShortArray.java rename to classes/p/ShortArray.java diff --git a/p/SinCos.java b/classes/p/SinCos.java similarity index 100% rename from p/SinCos.java rename to classes/p/SinCos.java diff --git a/p/Solution.java b/classes/p/Solution.java similarity index 100% rename from p/Solution.java rename to classes/p/Solution.java diff --git a/p/StaticField.java b/classes/p/StaticField.java similarity index 100% rename from p/StaticField.java rename to classes/p/StaticField.java diff --git a/p/StaticMethodOverloading.java b/classes/p/StaticMethodOverloading.java similarity index 100% rename from p/StaticMethodOverloading.java rename to classes/p/StaticMethodOverloading.java diff --git a/p/Test2.java b/classes/p/Test2.java similarity index 100% rename from p/Test2.java rename to classes/p/Test2.java diff --git a/p/TestByteBuffer.java b/classes/p/TestByteBuffer.java similarity index 100% rename from p/TestByteBuffer.java rename to classes/p/TestByteBuffer.java diff --git a/p/TestByteOrder.java b/classes/p/TestByteOrder.java similarity index 100% rename from p/TestByteOrder.java rename to classes/p/TestByteOrder.java diff --git a/p/TestException.java b/classes/p/TestException.java similarity index 100% rename from p/TestException.java rename to classes/p/TestException.java diff --git a/p/TestFinally.java b/classes/p/TestFinally.java similarity index 100% rename from p/TestFinally.java rename to classes/p/TestFinally.java diff --git a/p/TestFloatPrint.java b/classes/p/TestFloatPrint.java similarity index 100% rename from p/TestFloatPrint.java rename to classes/p/TestFloatPrint.java diff --git a/p/TestInstanceof.java b/classes/p/TestInstanceof.java similarity index 100% rename from p/TestInstanceof.java rename to classes/p/TestInstanceof.java diff --git a/p/TestInvokeDynamic.java b/classes/p/TestInvokeDynamic.java similarity index 100% rename from p/TestInvokeDynamic.java rename to classes/p/TestInvokeDynamic.java diff --git a/p/TestLoader.java b/classes/p/TestLoader.java similarity index 100% rename from p/TestLoader.java rename to classes/p/TestLoader.java diff --git a/p/TestPrintLong.java b/classes/p/TestPrintLong.java similarity index 100% rename from p/TestPrintLong.java rename to classes/p/TestPrintLong.java diff --git a/p/TestResource.java b/classes/p/TestResource.java similarity index 100% rename from p/TestResource.java rename to classes/p/TestResource.java diff --git a/p/TestString.java b/classes/p/TestString.java similarity index 100% rename from p/TestString.java rename to classes/p/TestString.java diff --git a/p/VecTest.java b/classes/p/VecTest.java similarity index 100% rename from p/VecTest.java rename to classes/p/VecTest.java diff --git a/p/WideInstruction.java b/classes/p/WideInstruction.java similarity index 100% rename from p/WideInstruction.java rename to classes/p/WideInstruction.java diff --git a/sega/dreamcast/MemoryMap.java b/classes/sega/dreamcast/MemoryMap.java similarity index 100% rename from sega/dreamcast/MemoryMap.java rename to classes/sega/dreamcast/MemoryMap.java diff --git a/sega/dreamcast/g2_if/G2IF.java b/classes/sega/dreamcast/g2_if/G2IF.java similarity index 100% rename from sega/dreamcast/g2_if/G2IF.java rename to classes/sega/dreamcast/g2_if/G2IF.java diff --git a/sega/dreamcast/gdrom/G1IF.java b/classes/sega/dreamcast/gdrom/G1IF.java similarity index 100% rename from sega/dreamcast/gdrom/G1IF.java rename to classes/sega/dreamcast/gdrom/G1IF.java diff --git a/sega/dreamcast/gdrom/Gdrom.java b/classes/sega/dreamcast/gdrom/Gdrom.java similarity index 100% rename from sega/dreamcast/gdrom/Gdrom.java rename to classes/sega/dreamcast/gdrom/Gdrom.java diff --git a/sega/dreamcast/gdrom/GdromBits.java b/classes/sega/dreamcast/gdrom/GdromBits.java similarity index 100% rename from sega/dreamcast/gdrom/GdromBits.java rename to classes/sega/dreamcast/gdrom/GdromBits.java diff --git a/sega/dreamcast/gdrom/GdromCommandPacketFormat.java b/classes/sega/dreamcast/gdrom/GdromCommandPacketFormat.java similarity index 100% rename from sega/dreamcast/gdrom/GdromCommandPacketFormat.java rename to classes/sega/dreamcast/gdrom/GdromCommandPacketFormat.java diff --git a/sega/dreamcast/gdrom/GdromCommandPacketInterface.java b/classes/sega/dreamcast/gdrom/GdromCommandPacketInterface.java similarity index 100% rename from sega/dreamcast/gdrom/GdromCommandPacketInterface.java rename to classes/sega/dreamcast/gdrom/GdromCommandPacketInterface.java diff --git a/sega/dreamcast/gdrom/GdromExtentReader.java b/classes/sega/dreamcast/gdrom/GdromExtentReader.java similarity index 100% rename from sega/dreamcast/gdrom/GdromExtentReader.java rename to classes/sega/dreamcast/gdrom/GdromExtentReader.java diff --git a/sega/dreamcast/gdrom/GdromIF.java b/classes/sega/dreamcast/gdrom/GdromIF.java similarity index 100% rename from sega/dreamcast/gdrom/GdromIF.java rename to classes/sega/dreamcast/gdrom/GdromIF.java diff --git a/sega/dreamcast/gdrom/GdromProtocol.java b/classes/sega/dreamcast/gdrom/GdromProtocol.java similarity index 100% rename from sega/dreamcast/gdrom/GdromProtocol.java rename to classes/sega/dreamcast/gdrom/GdromProtocol.java diff --git a/sega/dreamcast/holly/Background.java b/classes/sega/dreamcast/holly/Background.java similarity index 100% rename from sega/dreamcast/holly/Background.java rename to classes/sega/dreamcast/holly/Background.java diff --git a/sega/dreamcast/holly/Core.java b/classes/sega/dreamcast/holly/Core.java similarity index 100% rename from sega/dreamcast/holly/Core.java rename to classes/sega/dreamcast/holly/Core.java diff --git a/sega/dreamcast/holly/CoreBits.java b/classes/sega/dreamcast/holly/CoreBits.java similarity index 100% rename from sega/dreamcast/holly/CoreBits.java rename to classes/sega/dreamcast/holly/CoreBits.java diff --git a/sega/dreamcast/holly/Holly.java b/classes/sega/dreamcast/holly/Holly.java similarity index 100% rename from sega/dreamcast/holly/Holly.java rename to classes/sega/dreamcast/holly/Holly.java diff --git a/sega/dreamcast/holly/ISPTSP.java b/classes/sega/dreamcast/holly/ISPTSP.java similarity index 100% rename from sega/dreamcast/holly/ISPTSP.java rename to classes/sega/dreamcast/holly/ISPTSP.java diff --git a/sega/dreamcast/holly/RegionArray.java b/classes/sega/dreamcast/holly/RegionArray.java similarity index 100% rename from sega/dreamcast/holly/RegionArray.java rename to classes/sega/dreamcast/holly/RegionArray.java diff --git a/sega/dreamcast/holly/TABits.java b/classes/sega/dreamcast/holly/TABits.java similarity index 100% rename from sega/dreamcast/holly/TABits.java rename to classes/sega/dreamcast/holly/TABits.java diff --git a/sega/dreamcast/holly/TAFIFOPolygonConverter.java b/classes/sega/dreamcast/holly/TAFIFOPolygonConverter.java similarity index 100% rename from sega/dreamcast/holly/TAFIFOPolygonConverter.java rename to classes/sega/dreamcast/holly/TAFIFOPolygonConverter.java diff --git a/sega/dreamcast/holly/TAGlobalParameter.java b/classes/sega/dreamcast/holly/TAGlobalParameter.java similarity index 100% rename from sega/dreamcast/holly/TAGlobalParameter.java rename to classes/sega/dreamcast/holly/TAGlobalParameter.java diff --git a/sega/dreamcast/holly/TAParameter.java b/classes/sega/dreamcast/holly/TAParameter.java similarity index 100% rename from sega/dreamcast/holly/TAParameter.java rename to classes/sega/dreamcast/holly/TAParameter.java diff --git a/sega/dreamcast/holly/TAVertexParameter.java b/classes/sega/dreamcast/holly/TAVertexParameter.java similarity index 100% rename from sega/dreamcast/holly/TAVertexParameter.java rename to classes/sega/dreamcast/holly/TAVertexParameter.java diff --git a/sega/dreamcast/holly/TextureMemoryAllocation.java b/classes/sega/dreamcast/holly/TextureMemoryAllocation.java similarity index 100% rename from sega/dreamcast/holly/TextureMemoryAllocation.java rename to classes/sega/dreamcast/holly/TextureMemoryAllocation.java diff --git a/sega/dreamcast/holly/VideoOutput.java b/classes/sega/dreamcast/holly/VideoOutput.java similarity index 100% rename from sega/dreamcast/holly/VideoOutput.java rename to classes/sega/dreamcast/holly/VideoOutput.java diff --git a/sega/dreamcast/holly/VideoOutputMode.java b/classes/sega/dreamcast/holly/VideoOutputMode.java similarity index 100% rename from sega/dreamcast/holly/VideoOutputMode.java rename to classes/sega/dreamcast/holly/VideoOutputMode.java diff --git a/sega/dreamcast/maple/MapleIF.java b/classes/sega/dreamcast/maple/MapleIF.java similarity index 100% rename from sega/dreamcast/maple/MapleIF.java rename to classes/sega/dreamcast/maple/MapleIF.java diff --git a/sega/dreamcast/pvr_if/PVRIF.java b/classes/sega/dreamcast/pvr_if/PVRIF.java similarity index 100% rename from sega/dreamcast/pvr_if/PVRIF.java rename to classes/sega/dreamcast/pvr_if/PVRIF.java diff --git a/sega/dreamcast/systembus/Systembus.java b/classes/sega/dreamcast/systembus/Systembus.java similarity index 100% rename from sega/dreamcast/systembus/Systembus.java rename to classes/sega/dreamcast/systembus/Systembus.java diff --git a/sega/dreamcast/systembus/SystembusBits.java b/classes/sega/dreamcast/systembus/SystembusBits.java similarity index 100% rename from sega/dreamcast/systembus/SystembusBits.java rename to classes/sega/dreamcast/systembus/SystembusBits.java diff --git a/test/TestMultiArray.java b/classes/test/TestMultiArray.java similarity index 100% rename from test/TestMultiArray.java rename to classes/test/TestMultiArray.java diff --git a/test/TestObjectArray.java b/classes/test/TestObjectArray.java similarity index 100% rename from test/TestObjectArray.java rename to classes/test/TestObjectArray.java diff --git a/test/TestPrimitiveArray.java b/classes/test/TestPrimitiveArray.java similarity index 100% rename from test/TestPrimitiveArray.java rename to classes/test/TestPrimitiveArray.java