rebase; move to package, prepare header read io
This commit is contained in:
parent
0d00360b03
commit
9ba6580409
|
@ -4,7 +4,13 @@
|
||||||
<option name="autoReloadType" value="SELECTIVE" />
|
<option name="autoReloadType" value="SELECTIVE" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="cf74c012-cc69-4732-ac79-9ddfcbf803ee" name="Changes" comment="help screen" />
|
<list default="true" id="cf74c012-cc69-4732-ac79-9ddfcbf803ee" name="Changes" comment="initial structuring">
|
||||||
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/June.java" beforeDir="false" afterPath="$PROJECT_DIR$/net/screwgravity/vitality4j/June.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/META-INF/MANIFEST.MF" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Scotty.java" beforeDir="false" afterPath="$PROJECT_DIR$/net/screwgravity/vitality4j/Scotty.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/standalone.java" beforeDir="false" afterPath="$PROJECT_DIR$/net/screwgravity/vitality4j/standalone.java" afterDir="false" />
|
||||||
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||||
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
|
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
|
||||||
|
@ -12,10 +18,11 @@
|
||||||
</component>
|
</component>
|
||||||
<component name="Git.Settings">
|
<component name="Git.Settings">
|
||||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
||||||
|
<option name="UPDATE_TYPE" value="REBASE" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectColorInfo"><![CDATA[{
|
<component name="ProjectColorInfo">{
|
||||||
"associatedIndex": 6
|
"associatedIndex": 6
|
||||||
}]]></component>
|
}</component>
|
||||||
<component name="ProjectId" id="2kSX0H5aEqubJw0msd83khpA5nj" />
|
<component name="ProjectId" id="2kSX0H5aEqubJw0msd83khpA5nj" />
|
||||||
<component name="ProjectLevelVcsManager" settingsEditedManually="true" />
|
<component name="ProjectLevelVcsManager" settingsEditedManually="true" />
|
||||||
<component name="ProjectViewState">
|
<component name="ProjectViewState">
|
||||||
|
@ -26,6 +33,7 @@
|
||||||
"keyToString": {
|
"keyToString": {
|
||||||
"Application.Default CLI.executor": "Run",
|
"Application.Default CLI.executor": "Run",
|
||||||
"RunOnceActivity.ShowReadmeOnStart": "true",
|
"RunOnceActivity.ShowReadmeOnStart": "true",
|
||||||
|
"git-widget-placeholder": "master",
|
||||||
"kotlin-language-version-configured": "true",
|
"kotlin-language-version-configured": "true",
|
||||||
"project.structure.last.edited": "Artifacts",
|
"project.structure.last.edited": "Artifacts",
|
||||||
"project.structure.proportion": "0.15",
|
"project.structure.proportion": "0.15",
|
||||||
|
@ -79,6 +87,7 @@
|
||||||
<component name="VcsManagerConfiguration">
|
<component name="VcsManagerConfiguration">
|
||||||
<MESSAGE value="eclipse compiler adjustments" />
|
<MESSAGE value="eclipse compiler adjustments" />
|
||||||
<MESSAGE value="help screen" />
|
<MESSAGE value="help screen" />
|
||||||
<option name="LAST_COMMIT_MESSAGE" value="help screen" />
|
<MESSAGE value="initial structuring" />
|
||||||
|
<option name="LAST_COMMIT_MESSAGE" value="initial structuring" />
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
5
net/screwgravity/vitality4j/June.java
Normal file
5
net/screwgravity/vitality4j/June.java
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
package net.screwgravity.vitality4j;
|
||||||
|
|
||||||
|
public class June {
|
||||||
|
// todo
|
||||||
|
}
|
|
@ -1,11 +1,10 @@
|
||||||
|
package net.screwgravity.vitality4j;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileNotFoundException;
|
import java.io.FileNotFoundException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.nio.file.Path;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Random;
|
|
||||||
import java.util.zip.Deflater;
|
|
||||||
import java.io.RandomAccessFile;
|
import java.io.RandomAccessFile;
|
||||||
|
|
||||||
public class Scotty {
|
public class Scotty {
|
||||||
|
@ -73,8 +72,9 @@ public class Scotty {
|
||||||
|
|
||||||
public PSARC(File location) { // existing
|
public PSARC(File location) { // existing
|
||||||
// todo: read psarc and set vars above
|
// todo: read psarc and set vars above
|
||||||
try {fromDisk = new RandomAccessFile(location, "read");} catch (
|
try {fromDisk = new RandomAccessFile(location, "read");} catch (FileNotFoundException e) {
|
||||||
FileNotFoundException e) {throw new RuntimeException(e);
|
if (standalone.fromTerminal) {System.out.println("File \"" + location.getAbsolutePath() +"\" not found.");System.exit(1);}
|
||||||
|
else {throw new RuntimeException(e);}
|
||||||
}
|
}
|
||||||
System.out.println();
|
System.out.println();
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
|
package net.screwgravity.vitality4j;
|
||||||
|
|
||||||
public class standalone {
|
public class standalone {
|
||||||
|
public static boolean fromTerminal = false;
|
||||||
public static final int[] version = new int[]{0, 0, 0};
|
public static final int[] version = new int[]{0, 0, 0};
|
||||||
// This is used when Vitality4J is run from the terminal.
|
// This is used when Vitality4J is run from the terminal.
|
||||||
// Don't make calls to anything in the standalone class when using Vitality4j as a library.
|
// Don't make calls to anything in the standalone class when using Vitality4j as a library.
|
||||||
|
@ -6,6 +9,7 @@ public class standalone {
|
||||||
// This is useful incase the user wants a standalone psarc.exe replacement
|
// This is useful incase the user wants a standalone psarc.exe replacement
|
||||||
// and/or for debugging purposes without another Java project as the interface.
|
// and/or for debugging purposes without another Java project as the interface.
|
||||||
public static void main (String[] args) {
|
public static void main (String[] args) {
|
||||||
|
fromTerminal = true;
|
||||||
if (args.length == 0) {
|
if (args.length == 0) {
|
||||||
System.out.println(
|
System.out.println(
|
||||||
"usage: vita4j [options] <file>\n" +
|
"usage: vita4j [options] <file>\n" +
|
|
@ -1,3 +0,0 @@
|
||||||
public class June {
|
|
||||||
// todo
|
|
||||||
}
|
|
|
@ -1,3 +0,0 @@
|
||||||
Manifest-Version: 1.0
|
|
||||||
Main-Class: standalone
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user