summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXor Boole <mcyoung@mit.edu>2015-02-20 19:55:17 -0500
committerXor Boole <mcyoung@mit.edu>2015-02-20 20:16:29 -0500
commitec656264af39660d67e157713b52325b3b21d4e1 (patch)
tree768dfdfd625ed56666f443feff564c282f8fa34c
parentdf545f4fc89a706003b939b32d4f0bae1574dca5 (diff)
downloadplugin-annotations-ec656264af39660d67e157713b52325b3b21d4e1.tar
plugin-annotations-ec656264af39660d67e157713b52325b3b21d4e1.tar.gz
plugin-annotations-ec656264af39660d67e157713b52325b3b21d4e1.tar.lz
plugin-annotations-ec656264af39660d67e157713b52325b3b21d4e1.tar.xz
plugin-annotations-ec656264af39660d67e157713b52325b3b21d4e1.zip
Add README
-rw-r--r--.gitignore31
-rw-r--r--.idea/.name1
-rw-r--r--.idea/compiler.xml33
-rw-r--r--.idea/copyright/profiles_settings.xml3
-rw-r--r--.idea/encodings.xml7
-rw-r--r--.idea/libraries/Maven__com_google_guava_guava_17_0.xml13
-rw-r--r--.idea/libraries/Maven__com_googlecode_json_simple_json_simple_1_1_1.xml13
-rw-r--r--.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml13
-rw-r--r--.idea/libraries/Maven__javax_persistence_persistence_api_1_0.xml13
-rw-r--r--.idea/libraries/Maven__junit_junit_4_10.xml13
-rw-r--r--.idea/libraries/Maven__org_avaje_ebean_2_8_1.xml13
-rw-r--r--.idea/libraries/Maven__org_bukkit_bukkit_1_8_R0_1_SNAPSHOT.xml13
-rw-r--r--.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_1.xml13
-rw-r--r--.idea/libraries/Maven__org_yaml_snakeyaml_1_14.xml13
-rw-r--r--.idea/misc.xml22
-rw-r--r--.idea/modules.xml9
-rw-r--r--.idea/scopes/scope_settings.xml5
-rw-r--r--.idea/vcs.xml7
-rw-r--r--.idea/workspace.xml764
-rw-r--r--PluginAnnotations.iml24
-rw-r--r--README.md84
-rw-r--r--target/classes/META-INF/services/javax.annotation.processing.Processor1
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/Author.classbin332 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/Commands$Cmd.classbin565 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/Commands.classbin455 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/DependsOn.classbin338 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/Description.classbin341 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/LoadBefore.classbin340 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/LoadOn.classbin348 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/LogPrefix.classbin337 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/Main.classbin296 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/Name.classbin327 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/Permissions$Perm.classbin648 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/Permissions.classbin470 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/PluginAnnotationProcessor.classbin12125 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/SoftDependsOn.classbin346 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/UsesDatabase.classbin312 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/Version.classbin414 -> 0 bytes
-rw-r--r--target/classes/org/bukkit/plugin/java/annotation/Website.classbin333 -> 0 bytes
-rw-r--r--target/maven-archiver/pom.properties5
-rw-r--r--target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst17
-rw-r--r--target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst15
-rw-r--r--target/plugin-annotations-1.0.0-SNAPSHOT.jarbin15456 -> 0 bytes
43 files changed, 115 insertions, 1030 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..be24c1e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,31 @@
+st# Eclipse stuff
+/.classpath
+/.project
+/.settings
+
+# netbeans
+/nbproject
+
+# we use maven!
+/build.xml
+
+# maven
+/target
+
+# vim
+.*.sw[a-p]
+
+# various other potential build files
+/build
+/bin
+/dist
+/manifest.mf
+
+# Mac filesystem dust
+.DS_Store
+
+# intellij
+*.iml
+*.ipr
+*.iws
+.idea/
diff --git a/.idea/.name b/.idea/.name
deleted file mode 100644
index 88f0cf8..0000000
--- a/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-PluginAnnotations \ No newline at end of file
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
deleted file mode 100644
index 1238a1f..0000000
--- a/.idea/compiler.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
- <component name="CompilerConfiguration">
- <option name="DEFAULT_COMPILER" value="Javac" />
- <resourceExtensions />
- <wildcardResourcePatterns>
- <entry name="!?*.java" />
- <entry name="!?*.form" />
- <entry name="!?*.class" />
- <entry name="!?*.groovy" />
- <entry name="!?*.scala" />
- <entry name="!?*.flex" />
- <entry name="!?*.kt" />
- <entry name="!?*.clj" />
- </wildcardResourcePatterns>
- <annotationProcessing>
- <profile default="true" name="Default" enabled="false">
- <processorPath useClasspath="true" />
- </profile>
- <profile default="false" name="Maven default annotation processors profile" enabled="true">
- <sourceOutputDir name="target/generated-sources/annotations" />
- <sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
- <outputRelativeToContentRoot value="true" />
- <processorPath useClasspath="true" />
- <module name="PluginAnnotations" />
- </profile>
- </annotationProcessing>
- <bytecodeTargetLevel>
- <module name="PluginAnnotations" target="1.6" />
- </bytecodeTargetLevel>
- </component>
-</project>
-
diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml
deleted file mode 100644
index e7bedf3..0000000
--- a/.idea/copyright/profiles_settings.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<component name="CopyrightManager">
- <settings default="" />
-</component> \ No newline at end of file
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
deleted file mode 100644
index 74c0d0a..0000000
--- a/.idea/encodings.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
- <component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false">
- <file url="file://$PROJECT_DIR$" charset="UTF-8" />
- </component>
-</project>
-
diff --git a/.idea/libraries/Maven__com_google_guava_guava_17_0.xml b/.idea/libraries/Maven__com_google_guava_guava_17_0.xml
deleted file mode 100644
index 2a9069c..0000000
--- a/.idea/libraries/Maven__com_google_guava_guava_17_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<component name="libraryTable">
- <library name="Maven: com.google.guava:guava:17.0">
- <CLASSES>
- <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/17.0/guava-17.0.jar!/" />
- </CLASSES>
- <JAVADOC>
- <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/17.0/guava-17.0-javadoc.jar!/" />
- </JAVADOC>
- <SOURCES>
- <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/17.0/guava-17.0-sources.jar!/" />
- </SOURCES>
- </library>
-</component> \ No newline at end of file
diff --git a/.idea/libraries/Maven__com_googlecode_json_simple_json_simple_1_1_1.xml b/.idea/libraries/Maven__com_googlecode_json_simple_json_simple_1_1_1.xml
deleted file mode 100644
index f3f3738..0000000
--- a/.idea/libraries/Maven__com_googlecode_json_simple_json_simple_1_1_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<component name="libraryTable">
- <library name="Maven: com.googlecode.json-simple:json-simple:1.1.1">
- <CLASSES>
- <root url="jar://$MAVEN_REPOSITORY$/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar!/" />
- </CLASSES>
- <JAVADOC>
- <root url="jar://$MAVEN_REPOSITORY$/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1-javadoc.jar!/" />
- </JAVADOC>
- <SOURCES>
- <root url="jar://$MAVEN_REPOSITORY$/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1-sources.jar!/" />
- </SOURCES>
- </library>
-</component> \ No newline at end of file
diff --git a/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml b/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml
deleted file mode 100644
index 2ec8376..0000000
--- a/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<component name="libraryTable">
- <library name="Maven: commons-lang:commons-lang:2.6">
- <CLASSES>
- <root url="jar://$MAVEN_REPOSITORY$/commons-lang/commons-lang/2.6/commons-lang-2.6.jar!/" />
- </CLASSES>
- <JAVADOC>
- <root url="jar://$MAVEN_REPOSITORY$/commons-lang/commons-lang/2.6/commons-lang-2.6-javadoc.jar!/" />
- </JAVADOC>
- <SOURCES>
- <root url="jar://$MAVEN_REPOSITORY$/commons-lang/commons-lang/2.6/commons-lang-2.6-sources.jar!/" />
- </SOURCES>
- </library>
-</component> \ No newline at end of file
diff --git a/.idea/libraries/Maven__javax_persistence_persistence_api_1_0.xml b/.idea/libraries/Maven__javax_persistence_persistence_api_1_0.xml
deleted file mode 100644
index e60370e..0000000
--- a/.idea/libraries/Maven__javax_persistence_persistence_api_1_0.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<component name="libraryTable">
- <library name="Maven: javax.persistence:persistence-api:1.0">
- <CLASSES>
- <root url="jar://$MAVEN_REPOSITORY$/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar!/" />
- </CLASSES>
- <JAVADOC>
- <root url="jar://$MAVEN_REPOSITORY$/javax/persistence/persistence-api/1.0/persistence-api-1.0-javadoc.jar!/" />
- </JAVADOC>
- <SOURCES>
- <root url="jar://$MAVEN_REPOSITORY$/javax/persistence/persistence-api/1.0/persistence-api-1.0-sources.jar!/" />
- </SOURCES>
- </library>
-</component> \ No newline at end of file
diff --git a/.idea/libraries/Maven__junit_junit_4_10.xml b/.idea/libraries/Maven__junit_junit_4_10.xml
deleted file mode 100644
index ed8bf5f..0000000
--- a/.idea/libraries/Maven__junit_junit_4_10.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<component name="libraryTable">
- <library name="Maven: junit:junit:4.10">
- <CLASSES>
- <root url="jar://$MAVEN_REPOSITORY$/junit/junit/4.10/junit-4.10.jar!/" />
- </CLASSES>
- <JAVADOC>
- <root url="jar://$MAVEN_REPOSITORY$/junit/junit/4.10/junit-4.10-javadoc.jar!/" />
- </JAVADOC>
- <SOURCES>
- <root url="jar://$MAVEN_REPOSITORY$/junit/junit/4.10/junit-4.10-sources.jar!/" />
- </SOURCES>
- </library>
-</component> \ No newline at end of file
diff --git a/.idea/libraries/Maven__org_avaje_ebean_2_8_1.xml b/.idea/libraries/Maven__org_avaje_ebean_2_8_1.xml
deleted file mode 100644
index 91f161a..0000000
--- a/.idea/libraries/Maven__org_avaje_ebean_2_8_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<component name="libraryTable">
- <library name="Maven: org.avaje:ebean:2.8.1">
- <CLASSES>
- <root url="jar://$MAVEN_REPOSITORY$/org/avaje/ebean/2.8.1/ebean-2.8.1.jar!/" />
- </CLASSES>
- <JAVADOC>
- <root url="jar://$MAVEN_REPOSITORY$/org/avaje/ebean/2.8.1/ebean-2.8.1-javadoc.jar!/" />
- </JAVADOC>
- <SOURCES>
- <root url="jar://$MAVEN_REPOSITORY$/org/avaje/ebean/2.8.1/ebean-2.8.1-sources.jar!/" />
- </SOURCES>
- </library>
-</component> \ No newline at end of file
diff --git a/.idea/libraries/Maven__org_bukkit_bukkit_1_8_R0_1_SNAPSHOT.xml b/.idea/libraries/Maven__org_bukkit_bukkit_1_8_R0_1_SNAPSHOT.xml
deleted file mode 100644
index 624897d..0000000
--- a/.idea/libraries/Maven__org_bukkit_bukkit_1_8_R0_1_SNAPSHOT.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<component name="libraryTable">
- <library name="Maven: org.bukkit:bukkit:1.8-R0.1-SNAPSHOT">
- <CLASSES>
- <root url="jar://$MAVEN_REPOSITORY$/org/bukkit/bukkit/1.8-R0.1-SNAPSHOT/bukkit-1.8-R0.1-SNAPSHOT.jar!/" />
- </CLASSES>
- <JAVADOC>
- <root url="jar://$MAVEN_REPOSITORY$/org/bukkit/bukkit/1.8-R0.1-SNAPSHOT/bukkit-1.8-R0.1-SNAPSHOT-javadoc.jar!/" />
- </JAVADOC>
- <SOURCES>
- <root url="jar://$MAVEN_REPOSITORY$/org/bukkit/bukkit/1.8-R0.1-SNAPSHOT/bukkit-1.8-R0.1-SNAPSHOT-sources.jar!/" />
- </SOURCES>
- </library>
-</component> \ No newline at end of file
diff --git a/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_1.xml b/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_1.xml
deleted file mode 100644
index acdf443..0000000
--- a/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<component name="libraryTable">
- <library name="Maven: org.hamcrest:hamcrest-core:1.1">
- <CLASSES>
- <root url="jar://$MAVEN_REPOSITORY$/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar!/" />
- </CLASSES>
- <JAVADOC>
- <root url="jar://$MAVEN_REPOSITORY$/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1-javadoc.jar!/" />
- </JAVADOC>
- <SOURCES>
- <root url="jar://$MAVEN_REPOSITORY$/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1-sources.jar!/" />
- </SOURCES>
- </library>
-</component> \ No newline at end of file
diff --git a/.idea/libraries/Maven__org_yaml_snakeyaml_1_14.xml b/.idea/libraries/Maven__org_yaml_snakeyaml_1_14.xml
deleted file mode 100644
index d9fbe59..0000000
--- a/.idea/libraries/Maven__org_yaml_snakeyaml_1_14.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<component name="libraryTable">
- <library name="Maven: org.yaml:snakeyaml:1.14">
- <CLASSES>
- <root url="jar://$MAVEN_REPOSITORY$/org/yaml/snakeyaml/1.14/snakeyaml-1.14.jar!/" />
- </CLASSES>
- <JAVADOC>
- <root url="jar://$MAVEN_REPOSITORY$/org/yaml/snakeyaml/1.14/snakeyaml-1.14-javadoc.jar!/" />
- </JAVADOC>
- <SOURCES>
- <root url="jar://$MAVEN_REPOSITORY$/org/yaml/snakeyaml/1.14/snakeyaml-1.14-sources.jar!/" />
- </SOURCES>
- </library>
-</component> \ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index 3a32f24..0000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
- <component name="ASMPluginConfiguration">
- <asm skipDebug="false" skipFrames="false" skipCode="false" expandFrames="false" />
- <groovy codeStyle="LEGACY" />
- </component>
- <component name="EntryPointsManager">
- <entry_points version="2.0" />
- </component>
- <component name="IdProvider" IDEtalkID="D962DDBDD82F044B23245F018DF130E8" />
- <component name="MavenProjectsManager">
- <option name="originalFiles">
- <list>
- <option value="$PROJECT_DIR$/pom.xml" />
- </list>
- </option>
- </component>
- <component name="ProjectRootManager" version="2" languageLevel="JDK_1_6" assert-keyword="true" jdk-15="true" project-jdk-name="1.7" project-jdk-type="JavaSDK">
- <output url="file://$PROJECT_DIR$/out" />
- </component>
-</project>
-
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index aa8be29..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
- <component name="ProjectModuleManager">
- <modules>
- <module fileurl="file://$PROJECT_DIR$/PluginAnnotations.iml" filepath="$PROJECT_DIR$/PluginAnnotations.iml" />
- </modules>
- </component>
-</project>
-
diff --git a/.idea/scopes/scope_settings.xml b/.idea/scopes/scope_settings.xml
deleted file mode 100644
index 922003b..0000000
--- a/.idea/scopes/scope_settings.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<component name="DependencyValidationManager">
- <state>
- <option name="SKIP_IMPORT_STATEMENTS" value="false" />
- </state>
-</component> \ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index def6a6a..0000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
- <component name="VcsDirectoryMappings">
- <mapping directory="" vcs="" />
- </component>
-</project>
-
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
deleted file mode 100644
index e5453c4..0000000
--- a/.idea/workspace.xml
+++ /dev/null
@@ -1,764 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
- <component name="ChangeListManager">
- <list default="true" id="69ef6a83-e653-462d-8a49-10efc6dea7ee" name="Default" comment="" />
- <ignored path="PluginAnnotations.iws" />
- <ignored path=".idea/workspace.xml" />
- <option name="TRACKING_ENABLED" value="true" />
- <option name="SHOW_DIALOG" value="false" />
- <option name="HIGHLIGHT_CONFLICTS" value="true" />
- <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
- <option name="LAST_RESOLUTION" value="IGNORE" />
- </component>
- <component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
- <component name="CreatePatchCommitExecutor">
- <option name="PATCH_PATH" value="" />
- </component>
- <component name="DaemonCodeAnalyzer">
- <disable_hints />
- </component>
- <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
- <component name="FavoritesManager">
- <favorites_list name="PluginAnnotations" />
- </component>
- <component name="FileEditorManager">
- <leaf>
- <file leaf-file-name="compiler.xml" pinned="false" current="false" current-in-tab="false">
- <entry file="file://$PROJECT_DIR$/.idea/compiler.xml">
- <provider selected="true" editor-type-id="text-editor">
- <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="585">
- <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
- <folding />
- </state>
- </provider>
- </entry>
- </file>
- <file leaf-file-name="PluginAnnotationProcessor.java" pinned="false" current="true" current-in-tab="true">
- <entry file="file://$PROJECT_DIR$/src/main/java/org/bukkit/plugin/java/annotation/PluginAnnotationProcessor.java">
- <provider selected="true" editor-type-id="text-editor">
- <state vertical-scroll-proportion="0.55785125" vertical-offset="1935" max-vertical-offset="3000">
- <caret line="147" column="167" selection-start-line="147" selection-start-column="167" selection-end-line="147" selection-end-column="167" />
- <folding>
- <element signature="imports" expanded="true" />
- </folding>
- </state>
- </provider>
- </entry>
- </file>
- <file leaf-file-name="pom.xml" pinned="false" current="false" current-in-tab="false">
- <entry file="file://$PROJECT_DIR$/pom.xml">
- <provider selected="true" editor-type-id="text-editor">
- <state vertical-scroll-proportion="0.0" vertical-offset="1274" max-vertical-offset="1860">
- <caret line="116" column="20" selection-start-line="116" selection-start-column="20" selection-end-line="116" selection-end-column="20" />
- <folding />
- </state>
- </provider>
- </entry>
- </file>
- <file leaf-file-name="javax.annotation.processing.Processor" pinned="false" current="false" current-in-tab="false">
- <entry file="file://$PROJECT_DIR$/src/main/resources/META-INF/services/javax.annotation.processing.Processor">
- <provider selected="true" editor-type-id="text-editor">
- <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="105">
- <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
- <folding />
- </state>
- </provider>
- </entry>
- </file>
- <file leaf-file-name="Main.java" pinned="false" current="false" current-in-tab="false">
- <entry file="file://$PROJECT_DIR$/src/main/java/org/bukkit/plugin/java/annotation/Main.java">
- <provider selected="true" editor-type-id="text-editor">
- <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="900">
- <caret line="54" column="18" selection-start-line="54" selection-start-column="18" selection-end-line="54" selection-end-column="18" />
- <folding />
- </state>
- </provider>
- </entry>
- </file>
- </leaf>
- </component>
- <component name="FindManager">
- <FindUsagesManager>
- <setting name="OPEN_NEW_TAB" value="true" />
- </FindUsagesManager>
- </component>
- <component name="IdeDocumentHistory">
- <option name="changedFiles">
- <list>
- <option value="$PROJECT_DIR$/pom.xml" />
- <option value="$PROJECT_DIR$/src/main/java/org/bukkit/plugin/java/annotation/PluginAnnotationProcessor.java" />
- </list>
- </option>
- </component>
- <component name="MavenImportPreferences">
- <option name="importingSettings">
- <MavenImportingSettings>
- <option name="importAutomatically" value="true" />
- </MavenImportingSettings>
- </option>
- </component>
- <component name="ProjectFrameBounds">
- <option name="y" value="22" />
- <option name="width" value="1440" />
- <option name="height" value="874" />
- </component>
- <component name="ProjectLevelVcsManager" settingsEditedManually="false">
- <OptionsSetting value="true" id="Add" />
- <OptionsSetting value="true" id="Remove" />
- <OptionsSetting value="true" id="Checkout" />
- <OptionsSetting value="true" id="Update" />
- <OptionsSetting value="true" id="Status" />
- <OptionsSetting value="true" id="Edit" />
- <ConfirmationsSetting value="0" id="Add" />
- <ConfirmationsSetting value="0" id="Remove" />
- </component>
- <component name="ProjectReloadState">
- <option name="STATE" value="0" />
- </component>
- <component name="ProjectView">
- <navigator currentView="ProjectPane" proportions="" version="1">
- <flattenPackages />
- <showMembers />
- <showModules />
- <showLibraryContents />
- <hideEmptyPackages />
- <abbreviatePackageNames />
- <autoscrollToSource />
- <autoscrollFromSource />
- <sortByType />
- </navigator>
- <panes>
- <pane id="Scope" />
- <pane id="ProjectPane">
- <subPane>
- <PATH>
- <PATH_ELEMENT>
- <option name="myItemId" value="PluginAnnotations" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
- </PATH_ELEMENT>
- </PATH>
- <PATH>
- <PATH_ELEMENT>
- <option name="myItemId" value="PluginAnnotations" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PluginAnnotations" />
- <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
- </PATH_ELEMENT>
- </PATH>
- <PATH>
- <PATH_ELEMENT>
- <option name="myItemId" value="PluginAnnotations" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PluginAnnotations" />
- <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="src" />
- <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="main" />
- <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="resources" />
- <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="META-INF" />
- <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="services" />
- <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
- </PATH_ELEMENT>
- </PATH>
- <PATH>
- <PATH_ELEMENT>
- <option name="myItemId" value="PluginAnnotations" />
- <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="PluginAnnotations" />
- <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="src" />
- <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="main" />
- <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="java" />
- <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="annotation" />
- <option name="myItemType" value="com.android.tools.idea.gradle.projectView.AndroidPsiDirectoryNode" />
- </PATH_ELEMENT>
- </PATH>
- </subPane>
- </pane>
- <pane id="PackagesPane" />
- </panes>
- </component>
- <component name="PropertiesComponent">
- <property name="GoToClass.includeLibraries" value="false" />
- <property name="GoToClass.toSaveIncludeLibraries" value="false" />
- <property name="GoToFile.includeJavaFiles" value="false" />
- <property name="MemberChooser.sorted" value="false" />
- <property name="MemberChooser.showClasses" value="true" />
- <property name="MemberChooser.copyJavadoc" value="false" />
- <property name="WebServerToolWindowFactoryState" value="false" />
- <property name="options.lastSelected" value="org.objectweb.asm.idea.config.ASMPluginComponent" />
- <property name="options.splitter.main.proportions" value="0.3" />
- <property name="options.splitter.details.proportions" value="0.2" />
- <property name="options.searchVisible" value="true" />
- <property name="project.structure.last.edited" value="Modules" />
- <property name="project.structure.proportion" value="0.0" />
- <property name="project.structure.side.proportion" value="0.0" />
- <property name="FullScreen" value="false" />
- <property name="recentsLimit" value="5" />
- <property name="restartRequiresConfirmation" value="true" />
- <property name="dynamic.classpath" value="false" />
- </component>
- <component name="RecentsManager">
- <key name="CopyFile.RECENT_KEYS">
- <recent name="$PROJECT_DIR$/src/main" />
- </key>
- </component>
- <component name="RunManager" selected="Maven.install">
- <configuration default="true" type="JUnit" factoryName="JUnit">
- <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
- <module name="" />
- <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
- <option name="ALTERNATIVE_JRE_PATH" />
- <option name="PACKAGE_NAME" />
- <option name="MAIN_CLASS_NAME" />
- <option name="METHOD_NAME" />
- <option name="TEST_OBJECT" value="class" />
- <option name="VM_PARAMETERS" value="-ea" />
- <option name="PARAMETERS" />
- <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
- <option name="ENV_VARIABLES" />
- <option name="PASS_PARENT_ENVS" value="true" />
- <option name="TEST_SEARCH_SCOPE">
- <value defaultName="moduleWithDependencies" />
- </option>
- <envs />
- <patterns />
- <method />
- </configuration>
- <configuration default="true" type="Remote" factoryName="Remote">
- <option name="USE_SOCKET_TRANSPORT" value="true" />
- <option name="SERVER_MODE" value="false" />
- <option name="SHMEM_ADDRESS" value="javadebug" />
- <option name="HOST" value="localhost" />
- <option name="PORT" value="5005" />
- <method />
- </configuration>
- <configuration default="true" type="AndroidRunConfigurationType" factoryName="Android Application">
- <module name="" />
- <option name="ACTIVITY_CLASS" value="" />
- <option name="MODE" value="default_activity" />
- <option name="DEPLOY" value="true" />
- <option name="ARTIFACT_NAME" value="" />
- <option name="TARGET_SELECTION_MODE" value="EMULATOR" />
- <option name="USE_LAST_SELECTED_DEVICE" value="false" />
- <option name="PREFERRED_AVD" value="" />
- <option name="USE_COMMAND_LINE" value="true" />
- <option name="COMMAND_LINE" value="" />
- <option name="WIPE_USER_DATA" value="false" />
- <option name="DISABLE_BOOT_ANIMATION" value="false" />
- <option name="NETWORK_SPEED" value="full" />
- <option name="NETWORK_LATENCY" value="none" />
- <option name="CLEAR_LOGCAT" value="false" />
- <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
- <option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
- <method />
- </configuration>
- <configuration default="true" type="CabalRunConfiguration" factoryName="Haskell">
- <module name="" />
- <setting name="executableName" value="" />
- <setting name="parameters" value="" />
- <setting name="workingDir" value="" />
- <environmetVariables />
- <method />
- </configuration>
- <configuration default="true" type="#org.jetbrains.idea.devkit.run.PluginConfigurationType" factoryName="Plugin">
- <module name="" />
- <option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -XX:MaxPermSize=250m -ea" />
- <option name="PROGRAM_PARAMETERS" />
- <method />
- </configuration>
- <configuration default="true" type="GrailsRunConfigurationType" factoryName="Grails">
- <module name="" />
- <setting name="vmparams" value="" />
- <setting name="cmdLine" value="run-app" />
- <setting name="depsClasspath" value="false" />
- <setting name="passParentEnv" value="true" />
- <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
- <setting name="launchBrowser" value="false" />
- <method />
- </configuration>
- <configuration default="true" type="uTestRunConfiguration" factoryName="utest">
- <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
- <extension name="scalaCoverage" />
- <module name="" />
- <setting name="path" value="" />
- <setting name="package" value="" />
- <setting name="vmparams" value="" />
- <setting name="params" value="" />
- <setting name="workingDirectory" value="$PROJECT_DIR$" />
- <setting name="searchForTest" value="Across module dependencies" />
- <setting name="testName" value="" />
- <setting name="testKind" value="Class" />
- <setting name="showProgressMessages" value="true" />
- <method />
- </configuration>
- <configuration default="true" type="MavenRunConfiguration" factoryName="Maven">
- <MavenSettings>
- <option name="myGeneralSettings" />
- <option name="myRunnerSettings" />
- <option name="myRunnerParameters">
- <MavenRunnerParameters>
- <option name="profiles">
- <set />
- </option>
- <option name="goals">
- <list />
- </option>
- <option name="profilesMap">
- <map />
- </option>
- <option name="resolveToWorkspace" value="false" />
- <option name="workingDirPath" value="" />
- </MavenRunnerParameters>
- </option>
- </MavenSettings>
- <method />
- </configuration>
- <configuration default="true" type="ScalaTestRunConfiguration" factoryName="ScalaTest">
- <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
- <extension name="scalaCoverage" />
- <module name="" />
- <setting name="path" value="" />
- <setting name="package" value="" />
- <setting name="vmparams" value="" />
- <setting name="params" value="" />
- <setting name="workingDirectory" value="$PROJECT_DIR$" />
- <setting name="searchForTest" value="Across module dependencies" />
- <setting name="testName" value="" />
- <setting name="testKind" value="Class" />
- <setting name="showProgressMessages" value="true" />
- <method />
- </configuration>
- <configuration default="true" type="Application" factoryName="Application">
- <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
- <option name="MAIN_CLASS_NAME" />
- <option name="VM_PARAMETERS" />
- <option name="PROGRAM_PARAMETERS" />
- <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
- <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
- <option name="ALTERNATIVE_JRE_PATH" />
- <option name="ENABLE_SWING_INSPECTOR" value="false" />
- <option name="ENV_VARIABLES" />
- <option name="PASS_PARENT_ENVS" value="true" />
- <module name="" />
- <envs />
- <method />
- </configuration>
- <configuration default="true" type="TestNG" factoryName="TestNG">
- <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
- <module name="" />
- <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
- <option name="ALTERNATIVE_JRE_PATH" />
- <option name="SUITE_NAME" />
- <option name="PACKAGE_NAME" />
- <option name="MAIN_CLASS_NAME" />
- <option name="METHOD_NAME" />
- <option name="GROUP_NAME" />
- <option name="TEST_OBJECT" value="CLASS" />
- <option name="VM_PARAMETERS" value="-ea" />
- <option name="PARAMETERS" />
- <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
- <option name="OUTPUT_DIRECTORY" />
- <option name="ANNOTATION_TYPE" />
- <option name="ENV_VARIABLES" />
- <option name="PASS_PARENT_ENVS" value="true" />
- <option name="TEST_SEARCH_SCOPE">
- <value defaultName="moduleWithDependencies" />
- </option>
- <option name="USE_DEFAULT_REPORTERS" value="false" />
- <option name="PROPERTIES_FILE" />
- <envs />
- <properties />
- <listeners />
- <method />
- </configuration>
- <configuration default="true" type="FlexUnitRunConfigurationType" factoryName="FlexUnit" appDescriptorForEmulator="Android" class_name="" emulatorAdlOptions="" method_name="" package_name="" scope="Class">
- <option name="BCName" value="" />
- <option name="launcherParameters">
- <LauncherParameters>
- <option name="browser" value="a7bb68e0-33c0-4d6f-a81a-aac1fdb870c8" />
- <option name="launcherType" value="OSDefault" />
- <option name="newPlayerInstance" value="false" />
- <option name="playerPath" value="/Applications/Flash Player Debugger.app" />
- </LauncherParameters>
- </option>
- <option name="moduleName" value="" />
- <option name="trusted" value="true" />
- <method />
- </configuration>
- <configuration default="true" type="AndroidTestRunConfigurationType" factoryName="Android Tests">
- <module name="" />
- <option name="TESTING_TYPE" value="0" />
- <option name="INSTRUMENTATION_RUNNER_CLASS" value="" />
- <option name="METHOD_NAME" value="" />
- <option name="CLASS_NAME" value="" />
- <option name="PACKAGE_NAME" value="" />
- <option name="TARGET_SELECTION_MODE" value="EMULATOR" />
- <option name="USE_LAST_SELECTED_DEVICE" value="false" />
- <option name="PREFERRED_AVD" value="" />
- <option name="USE_COMMAND_LINE" value="true" />
- <option name="COMMAND_LINE" value="" />
- <option name="WIPE_USER_DATA" value="false" />
- <option name="DISABLE_BOOT_ANIMATION" value="false" />
- <option name="NETWORK_SPEED" value="full" />
- <option name="NETWORK_LATENCY" value="none" />
- <option name="CLEAR_LOGCAT" value="false" />
- <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
- <option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
- <method />
- </configuration>
- <configuration default="true" type="FlashRunConfigurationType" factoryName="Flash App">
- <option name="BCName" value="" />
- <option name="IOSSimulatorSdkPath" value="" />
- <option name="adlOptions" value="" />
- <option name="airProgramParameters" value="" />
- <option name="appDescriptorForEmulator" value="Android" />
- <option name="debugTransport" value="USB" />
- <option name="debuggerSdkRaw" value="BC SDK" />
- <option name="emulator" value="NexusOne" />
- <option name="emulatorAdlOptions" value="" />
- <option name="fastPackaging" value="true" />
- <option name="fullScreenHeight" value="0" />
- <option name="fullScreenWidth" value="0" />
- <option name="launchUrl" value="false" />
- <option name="launcherParameters">
- <LauncherParameters>
- <option name="browser" value="a7bb68e0-33c0-4d6f-a81a-aac1fdb870c8" />
- <option name="launcherType" value="OSDefault" />
- <option name="newPlayerInstance" value="false" />
- <option name="playerPath" value="/Applications/Flash Player Debugger.app" />
- </LauncherParameters>
- </option>
- <option name="mobileRunTarget" value="Emulator" />
- <option name="moduleName" value="" />
- <option name="overriddenMainClass" value="" />
- <option name="overriddenOutputFileName" value="" />
- <option name="overrideMainClass" value="false" />
- <option name="runTrusted" value="true" />
- <option name="screenDpi" value="0" />
- <option name="screenHeight" value="0" />
- <option name="screenWidth" value="0" />
- <option name="url" value="http://" />
- <option name="usbDebugPort" value="7936" />
- <method />
- </configuration>
- <configuration default="true" type="JavascriptDebugType" factoryName="JavaScript Debug">
- <method />
- </configuration>
- <configuration default="true" type="Applet" factoryName="Applet">
- <module name="" />
- <option name="MAIN_CLASS_NAME" />
- <option name="HTML_FILE_NAME" />
- <option name="HTML_USED" value="false" />
- <option name="WIDTH" value="400" />
- <option name="HEIGHT" value="300" />
- <option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
- <option name="VM_PARAMETERS" />
- <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
- <option name="ALTERNATIVE_JRE_PATH" />
- <method />
- </configuration>
- <configuration default="true" type="Specs2RunConfiguration" factoryName="Specs2">
- <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
- <extension name="scalaCoverage" />
- <module name="" />
- <setting name="path" value="" />
- <setting name="package" value="" />
- <setting name="vmparams" value="" />
- <setting name="params" value="" />
- <setting name="workingDirectory" value="$PROJECT_DIR$" />
- <setting name="searchForTest" value="Across module dependencies" />
- <setting name="testName" value="" />
- <setting name="testKind" value="Class" />
- <setting name="showProgressMessages" value="true" />
- <method />
- </configuration>
- <configuration default="true" type="CucumberJavaRunConfigurationType" factoryName="Cucumber java">
- <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
- <option name="myFilePath" />
- <option name="GLUE" />
- <option name="myNameFilter" />
- <option name="myGeneratedName" />
- <option name="MAIN_CLASS_NAME" />
- <option name="VM_PARAMETERS" />
- <option name="PROGRAM_PARAMETERS" />
- <option name="WORKING_DIRECTORY" />
- <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
- <option name="ALTERNATIVE_JRE_PATH" />
- <option name="ENABLE_SWING_INSPECTOR" value="false" />
- <option name="ENV_VARIABLES" />
- <option name="PASS_PARENT_ENVS" value="true" />
- <module name="" />
- <envs />
- <method />
- </configuration>
- <configuration default="false" name="install" type="MavenRunConfiguration" factoryName="Maven">
- <MavenSettings>
- <option name="myGeneralSettings" />
- <option name="myRunnerSettings" />
- <option name="myRunnerParameters">
- <MavenRunnerParameters>
- <option name="profiles">
- <set />
- </option>
- <option name="goals">
- <list>
- <option value="clean" />
- <option value="install" />
- </list>
- </option>
- <option name="profilesMap">
- <map />
- </option>
- <option name="resolveToWorkspace" value="false" />
- <option name="workingDirPath" value="$PROJECT_DIR$" />
- </MavenRunnerParameters>
- </option>
- </MavenSettings>
- <RunnerSettings RunnerId="Run" />
- <ConfigurationWrapper RunnerId="Run" />
- <method />
- </configuration>
- <list size="1">
- <item index="0" class="java.lang.String" itemvalue="Maven.install" />
- </list>
- <configuration name="&lt;template&gt;" type="WebApp" default="true" selected="false">
- <Host>localhost</Host>
- <Port>5050</Port>
- </configuration>
- </component>
- <component name="ShelveChangesManager" show_recycled="false" />
- <component name="TaskManager">
- <task active="true" id="Default" summary="Default task">
- <changelist id="69ef6a83-e653-462d-8a49-10efc6dea7ee" name="Default" comment="" />
- <created>1424030427326</created>
- <updated>1424030427326</updated>
- <workItem from="1424030429054" duration="2604000" />
- <workItem from="1424310505837" duration="2354000" />
- </task>
- <servers />
- </component>
- <component name="TimeTrackingManager">
- <option name="totallyTimeSpent" value="4958000" />
- </component>
- <component name="ToolWindowManager">
- <frame x="0" y="22" width="1440" height="874" extended-state="0" />
- <editor active="false" />
- <layout>
- <window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
- <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
- <window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
- <window_info id="IDEtalk" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
- <window_info id="Palette&#9;" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
- <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
- <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
- <window_info id="Application Servers" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
- <window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
- <window_info id="Kotlin Bytecode" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
- <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32992327" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
- <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
- <window_info id="Terminal" active="true" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.3286445" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
- <window_info id="Designer" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
- <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.24964234" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
- <window_info id="Cabal" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
- <window_info id="IDEtalk Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
- <window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
- <window_info id="ASM" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
- <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
- <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
- <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
- <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
- <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
- <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
- <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
- <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
- <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
- </layout>
- </component>
- <component name="Vcs.Log.UiProperties">
- <option name="RECENTLY_FILTERED_USER_GROUPS">
- <collection />
- </option>
- <option name="RECENTLY_FILTERED_BRANCH_GROUPS">
- <collection />
- </option>
- </component>
- <component name="VcsContentAnnotationSettings">
- <option name="myLimit" value="2678400000" />
- </component>
- <component name="VcsManagerConfiguration">
- <option name="myTodoPanelSettings">
- <TodoPanelSettings />
- </option>
- </component>
- <component name="XDebuggerManager">
- <breakpoint-manager />
- </component>
- <component name="antWorkspaceConfiguration">
- <option name="IS_AUTOSCROLL_TO_SOURCE" value="false" />
- <option name="FILTER_TARGETS" value="false" />
- </component>
- <component name="editorHistoryManager">
- <entry file="file://$PROJECT_DIR$/.idea/compiler.xml">
- <provider selected="true" editor-type-id="text-editor">
- <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="756">
- <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
- <folding />
- </state>
- </provider>
- </entry>
- <entry file="file://$PROJECT_DIR$/src/main/java/org/bukkit/plugin/java/annotation/Main.java">
- <provider selected="true" editor-type-id="text-editor">
- <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="900">
- <caret line="54" column="18" selection-start-line="54" selection-start-column="18" selection-end-line="54" selection-end-column="18" />
- <folding />
- </state>
- </provider>
- </entry>
- <entry file="file://$PROJECT_DIR$/pom.xml">
- <provider selected="true" editor-type-id="text-editor">
- <state vertical-scroll-proportion="0.0" vertical-offset="1274" max-vertical-offset="1860">
- <caret line="116" column="20" selection-start-line="116" selection-start-column="20" selection-end-line="116" selection-end-column="20" />
- <folding />
- </state>
- </provider>
- </entry>
- <entry file="file://$PROJECT_DIR$/src/main/resources/META-INF/services/javax.annotation.processing.Processor">
- <provider selected="true" editor-type-id="text-editor">
- <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="496">
- <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
- <folding />
- </state>
- </provider>
- </entry>
- <entry file="file://$PROJECT_DIR$/src/main/java/org/bukkit/plugin/java/annotation/PluginAnnotationProcessor.java">
- <provider selected="true" editor-type-id="text-editor">
- <state vertical-scroll-proportion="0.55785125" vertical-offset="1935" max-vertical-offset="3000">
- <caret line="147" column="167" selection-start-line="147" selection-start-column="167" selection-end-line="147" selection-end-column="167" />
- <folding>
- <element signature="imports" expanded="true" />
- </folding>
- </state>
- </provider>
- </entry>
- </component>
- <component name="masterDetails">
- <states>
- <state key="ArtifactsStructureConfigurable.UI">
- <settings>
- <artifact-editor />
- <splitter-proportions>
- <option name="proportions">
- <list>
- <option value="0.2" />
- </list>
- </option>
- </splitter-proportions>
- </settings>
- </state>
- <state key="FacetStructureConfigurable.UI">
- <settings>
- <last-edited>No facets are configured</last-edited>
- <splitter-proportions>
- <option name="proportions">
- <list>
- <option value="0.2" />
- </list>
- </option>
- </splitter-proportions>
- </settings>
- </state>
- <state key="GlobalLibrariesConfigurable.UI">
- <settings>
- <last-edited>MayhemData</last-edited>
- <splitter-proportions>
- <option name="proportions">
- <list>
- <option value="0.2" />
- </list>
- </option>
- </splitter-proportions>
- </settings>
- </state>
- <state key="JdkListConfigurable.UI">
- <settings>
- <last-edited>1.7</last-edited>
- <splitter-proportions>
- <option name="proportions">
- <list>
- <option value="0.2" />
- </list>
- </option>
- </splitter-proportions>
- </settings>
- </state>
- <state key="ModuleStructureConfigurable.UI">
- <settings>
- <last-edited>PluginAnnotations</last-edited>
- <splitter-proportions>
- <option name="proportions">
- <list>
- <option value="0.2" />
- <option value="0.6" />
- </list>
- </option>
- </splitter-proportions>
- </settings>
- </state>
- <state key="ProjectJDKs.UI">
- <settings>
- <last-edited>1.7</last-edited>
- <splitter-proportions>
- <option name="proportions">
- <list>
- <option value="0.2" />
- </list>
- </option>
- </splitter-proportions>
- </settings>
- </state>
- <state key="ProjectLibrariesConfigurable.UI">
- <settings>
- <splitter-proportions>
- <option name="proportions">
- <list>
- <option value="0.2" />
- </list>
- </option>
- </splitter-proportions>
- </settings>
- </state>
- </states>
- </component>
-</project>
-
diff --git a/PluginAnnotations.iml b/PluginAnnotations.iml
deleted file mode 100644
index d979331..0000000
--- a/PluginAnnotations.iml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
- <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
- <output url="file://$MODULE_DIR$/target/classes" />
- <output-test url="file://$MODULE_DIR$/target/test-classes" />
- <content url="file://$MODULE_DIR$">
- <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
- <sourceFolder url="file://$MODULE_DIR$/src/main/resources/META-INF" type="java-resource" />
- <excludeFolder url="file://$MODULE_DIR$/target" />
- </content>
- <orderEntry type="inheritedJdk" />
- <orderEntry type="sourceFolder" forTests="false" />
- <orderEntry type="library" name="Maven: org.bukkit:bukkit:1.8-R0.1-SNAPSHOT" level="project" />
- <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
- <orderEntry type="library" name="Maven: com.googlecode.json-simple:json-simple:1.1.1" level="project" />
- <orderEntry type="library" name="Maven: junit:junit:4.10" level="project" />
- <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.1" level="project" />
- <orderEntry type="library" name="Maven: com.google.guava:guava:17.0" level="project" />
- <orderEntry type="library" name="Maven: org.avaje:ebean:2.8.1" level="project" />
- <orderEntry type="library" name="Maven: javax.persistence:persistence-api:1.0" level="project" />
- <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.14" level="project" />
- </component>
-</module>
-
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..e81a80b
--- /dev/null
+++ b/README.md
@@ -0,0 +1,84 @@
+# plugin-annotations
+Add this jar to your pom.xml to enable automatic annotation-based plugin.yml generation.
+
+## Example Usage
+```
+package org.spigotmc.annotationtest;
+
+import org.bukkit.permissions.PermissionDefault;
+import org.bukkit.plugin.PluginLoadOrder;
+import org.bukkit.plugin.java.*;
+import org.bukkit.plugin.java.annotation.*;
+import org.bukkit.plugin.java.annotation.Commands.Cmd;
+import org.bukkit.plugin.java.annotation.Permissions.Perm;
+
+@Main
+@Name("Test")
+@Version("v1.0")
+@Description("A test plugin.")
+@LoadOn(PluginLoadOrder.POSTWORLD)
+@Author("md_5")
+@Website("spigotmc.org")
+@UsesDatabase
+@DependsOn({"WorldEdit", "Towny"})
+@SoftDependsOn("Vault")
+@LogPrefix("Testing")
+@LoadBefore("Essentials")
+@Commands({
+ @Cmd(
+ value = "foo",
+ desc = "Foo command",
+ aliases = {"foobar", "fubar"},
+ permission = "test.foo",
+ permissionMessage = "You do not have permission!",
+ usage = "/<command> [test|stop]"
+ ),
+ @Cmd("bar")
+})
+@Permissions({
+ @Perm(
+ value = "test.foo",
+ desc = "Allows foo command",
+ defaultValue = PermissionDefault.OP
+ ),
+ @Perm(
+ value = "test.*",
+ desc = "Wildcard perm",
+ defaultValue = PermissionDefault.OP,
+ children = {"test.foo"}
+ )
+})
+public class Test extends JavaPlugin {}
+```
+Output:
+
+```
+# Auto-generated plugin.yml, generated at 2015/02/20 20:06:29 by org.bukkit.plugin.java.annotation.PluginAnnotationProcessor
+
+website: spigotmc.org
+depend: [WorldEdit, Towny]
+commands:
+ foo:
+ description: Foo command
+ usage: /<command> [test|stop]
+ permission: test.foo
+ permission-message: You do not have permission!
+ aliases: [foobar, fubar]
+ bar: {}
+database: true
+main: org.spigotmc.annotationtest.Test
+version: v1.0
+softdepend: [Vault]
+author: md_5
+description: A test plugin.
+name: Test
+prefix: Testing
+permissions:
+ test.*:
+ default: op
+ description: Wildcard perm
+ children: {test.foo: true}
+ test.foo: {default: op, description: Allows foo command}
+load: POSTWORLD
+loadbefore: [Essential:s]
+``` \ No newline at end of file
diff --git a/target/classes/META-INF/services/javax.annotation.processing.Processor b/target/classes/META-INF/services/javax.annotation.processing.Processor
deleted file mode 100644
index 387e75c..0000000
--- a/target/classes/META-INF/services/javax.annotation.processing.Processor
+++ /dev/null
@@ -1 +0,0 @@
-org.bukkit.plugin.java.annotation.PluginAnnotationProcessor
diff --git a/target/classes/org/bukkit/plugin/java/annotation/Author.class b/target/classes/org/bukkit/plugin/java/annotation/Author.class
deleted file mode 100644
index 1cc34d5..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/Author.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/Commands$Cmd.class b/target/classes/org/bukkit/plugin/java/annotation/Commands$Cmd.class
deleted file mode 100644
index 2dc72f5..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/Commands$Cmd.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/Commands.class b/target/classes/org/bukkit/plugin/java/annotation/Commands.class
deleted file mode 100644
index 3d32d72..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/Commands.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/DependsOn.class b/target/classes/org/bukkit/plugin/java/annotation/DependsOn.class
deleted file mode 100644
index 36da70c..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/DependsOn.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/Description.class b/target/classes/org/bukkit/plugin/java/annotation/Description.class
deleted file mode 100644
index be254d1..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/Description.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/LoadBefore.class b/target/classes/org/bukkit/plugin/java/annotation/LoadBefore.class
deleted file mode 100644
index 9b5f5a1..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/LoadBefore.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/LoadOn.class b/target/classes/org/bukkit/plugin/java/annotation/LoadOn.class
deleted file mode 100644
index f260a92..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/LoadOn.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/LogPrefix.class b/target/classes/org/bukkit/plugin/java/annotation/LogPrefix.class
deleted file mode 100644
index e678a78..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/LogPrefix.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/Main.class b/target/classes/org/bukkit/plugin/java/annotation/Main.class
deleted file mode 100644
index 76ef4dd..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/Main.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/Name.class b/target/classes/org/bukkit/plugin/java/annotation/Name.class
deleted file mode 100644
index 8119a13..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/Name.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/Permissions$Perm.class b/target/classes/org/bukkit/plugin/java/annotation/Permissions$Perm.class
deleted file mode 100644
index 28fc5c7..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/Permissions$Perm.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/Permissions.class b/target/classes/org/bukkit/plugin/java/annotation/Permissions.class
deleted file mode 100644
index 5559370..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/Permissions.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/PluginAnnotationProcessor.class b/target/classes/org/bukkit/plugin/java/annotation/PluginAnnotationProcessor.class
deleted file mode 100644
index 2fb1a5c..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/PluginAnnotationProcessor.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/SoftDependsOn.class b/target/classes/org/bukkit/plugin/java/annotation/SoftDependsOn.class
deleted file mode 100644
index bb83d97..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/SoftDependsOn.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/UsesDatabase.class b/target/classes/org/bukkit/plugin/java/annotation/UsesDatabase.class
deleted file mode 100644
index 69d6cb2..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/UsesDatabase.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/Version.class b/target/classes/org/bukkit/plugin/java/annotation/Version.class
deleted file mode 100644
index a8e3a21..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/Version.class
+++ /dev/null
Binary files differ
diff --git a/target/classes/org/bukkit/plugin/java/annotation/Website.class b/target/classes/org/bukkit/plugin/java/annotation/Website.class
deleted file mode 100644
index fb2dc7f..0000000
--- a/target/classes/org/bukkit/plugin/java/annotation/Website.class
+++ /dev/null
Binary files differ
diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
deleted file mode 100644
index 4716c8f..0000000
--- a/target/maven-archiver/pom.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-#Generated by Maven
-#Fri Feb 20 19:51:13 EST 2015
-version=1.0.0-SNAPSHOT
-groupId=org.bukkit
-artifactId=plugin-annotations
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
deleted file mode 100644
index d1fddfb..0000000
--- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
+++ /dev/null
@@ -1,17 +0,0 @@
-org/bukkit/plugin/java/annotation/Version.class
-org/bukkit/plugin/java/annotation/Commands$Cmd.class
-org/bukkit/plugin/java/annotation/Permissions.class
-org/bukkit/plugin/java/annotation/Main.class
-org/bukkit/plugin/java/annotation/DependsOn.class
-org/bukkit/plugin/java/annotation/Author.class
-org/bukkit/plugin/java/annotation/Permissions$Perm.class
-org/bukkit/plugin/java/annotation/Description.class
-org/bukkit/plugin/java/annotation/Name.class
-org/bukkit/plugin/java/annotation/Commands.class
-org/bukkit/plugin/java/annotation/UsesDatabase.class
-org/bukkit/plugin/java/annotation/SoftDependsOn.class
-org/bukkit/plugin/java/annotation/LoadOn.class
-org/bukkit/plugin/java/annotation/LogPrefix.class
-org/bukkit/plugin/java/annotation/Website.class
-org/bukkit/plugin/java/annotation/LoadBefore.class
-org/bukkit/plugin/java/annotation/PluginAnnotationProcessor.class
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
deleted file mode 100644
index a87a200..0000000
--- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ /dev/null
@@ -1,15 +0,0 @@
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/PluginAnnotationProcessor.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/Main.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/LogPrefix.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/UsesDatabase.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/LoadOn.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/Permissions.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/Website.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/Description.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/LoadBefore.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/Commands.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/DependsOn.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/Name.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/Author.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/Version.java
-/Users/xor/PluginsWorkspace/misc/PluginAnnotations/src/main/java/org/bukkit/plugin/java/annotation/SoftDependsOn.java
diff --git a/target/plugin-annotations-1.0.0-SNAPSHOT.jar b/target/plugin-annotations-1.0.0-SNAPSHOT.jar
deleted file mode 100644
index 6cedd20..0000000
--- a/target/plugin-annotations-1.0.0-SNAPSHOT.jar
+++ /dev/null
Binary files differ