Permalink
Browse files

upped to 0.12, added directory watching and cache for compiled code.

  • Loading branch information...
1 parent 5229900 commit f7fae00ccd72c894fda0752bf843a4aa4533f539 Andrew Headrick committed Dec 3, 2012
Showing with 1,609 additions and 83 deletions.
  1. BIN .cache
  2. +10 −0 .idea/IdeaProject.iml
  3. +15 −0 .idea/codeStyleSettings.xml
  4. +21 −0 .idea/compiler.xml
  5. +5 −0 .idea/copyright/profiles_settings.xml
  6. +7 −0 .idea/encodings.xml
  7. +7 −0 .idea/gradle.xml
  8. +8 −0 .idea/highlighting.xml
  9. +11 −0 .idea/libraries/com_jcraft_jsch_0_1_31_provided.xml
  10. +11 −0 .idea/libraries/commons_codec_commons_codec_1_2_provided.xml
  11. +11 −0 .idea/libraries/commons_httpclient_commons_httpclient_3_1_provided.xml
  12. +13 −0 .idea/libraries/commons_logging_commons_logging_1_0_4_provided.xml
  13. +11 −0 .idea/libraries/jline_jline_0_9_94_provided.xml
  14. +13 −0 .idea/libraries/org_apache_ivy_ivy_2_2_0_provided.xml
  15. +11 −0 .idea/libraries/org_scala_lang_scala_compiler_2_9_1_provided.xml
  16. +13 −0 .idea/libraries/org_scala_lang_scala_library_2_9_1_provided.xml
  17. +13 −0 .idea/libraries/org_scala_tools_sbinary_sbinary_2_9_0_0_4_0_provided.xml
  18. +11 −0 .idea/libraries/org_scala_tools_sbt_actions_2_9_1_0_11_2_provided.xml
  19. +11 −0 .idea/libraries/org_scala_tools_sbt_api_2_9_1_0_11_2_provided.xml
  20. +11 −0 .idea/libraries/org_scala_tools_sbt_cache_2_9_1_0_11_2_provided.xml
  21. +11 −0 .idea/libraries/org_scala_tools_sbt_classfile_2_9_1_0_11_2_provided.xml
  22. +11 −0 .idea/libraries/org_scala_tools_sbt_classpath_2_9_1_0_11_2_provided.xml
  23. +11 −0 .idea/libraries/org_scala_tools_sbt_collections_2_9_1_0_11_2_provided.xml
  24. +11 −0 .idea/libraries/org_scala_tools_sbt_compile_2_9_1_0_11_2_provided.xml
  25. +10 −0 .idea/libraries/org_scala_tools_sbt_compiler_interface_0_11_2_provided.xml
  26. +11 −0 .idea/libraries/org_scala_tools_sbt_completion_2_9_1_0_11_2_provided.xml
  27. +11 −0 .idea/libraries/org_scala_tools_sbt_control_2_9_1_0_11_2_provided.xml
  28. +11 −0 .idea/libraries/org_scala_tools_sbt_incremental_compiler_2_9_1_0_11_2_provided.xml
  29. +11 −0 .idea/libraries/org_scala_tools_sbt_interface_0_11_2_provided.xml
  30. +11 −0 .idea/libraries/org_scala_tools_sbt_io_2_9_1_0_11_2_provided.xml
  31. +11 −0 .idea/libraries/org_scala_tools_sbt_ivy_2_9_1_0_11_2_provided.xml
  32. +11 −0 .idea/libraries/org_scala_tools_sbt_launcher_interface_2_9_1_0_11_2_provided.xml
  33. +11 −0 .idea/libraries/org_scala_tools_sbt_logging_2_9_1_0_11_2_provided.xml
  34. +11 −0 .idea/libraries/org_scala_tools_sbt_main_2_9_1_0_11_2_provided.xml
  35. +11 −0 .idea/libraries/org_scala_tools_sbt_persist_2_9_1_0_11_2_provided.xml
  36. +11 −0 .idea/libraries/org_scala_tools_sbt_precompiled_2_8_0_0_11_2_provided.xml
  37. +11 −0 .idea/libraries/org_scala_tools_sbt_precompiled_2_8_1_0_11_2_provided.xml
  38. +11 −0 .idea/libraries/org_scala_tools_sbt_precompiled_2_9_0_0_11_2_provided.xml
  39. +11 −0 .idea/libraries/org_scala_tools_sbt_process_2_9_1_0_11_2_provided.xml
  40. +11 −0 .idea/libraries/org_scala_tools_sbt_run_2_9_1_0_11_2_provided.xml
  41. +11 −0 .idea/libraries/org_scala_tools_sbt_sbt_2_9_1_0_11_2_provided.xml
  42. +11 −0 .idea/libraries/org_scala_tools_sbt_task_system_2_9_1_0_11_2_provided.xml
  43. +11 −0 .idea/libraries/org_scala_tools_sbt_tasks_2_9_1_0_11_2_provided.xml
  44. +11 −0 .idea/libraries/org_scala_tools_sbt_testing_2_9_1_0_11_2_provided.xml
  45. +11 −0 .idea/libraries/org_scala_tools_sbt_tracking_2_9_1_0_11_2_provided.xml
  46. +9 −0 .idea/libraries/org_scala_tools_testing_test_interface_0_5_provided.xml
  47. +10 −0 .idea/libraries/scala_2_9_1.xml
  48. +7 −0 .idea/misc.xml
  49. +10 −0 .idea/modules.xml
  50. +12 −0 .idea/projectCodeStyle.xml
  51. +8 −0 .idea/scala_compiler.xml
  52. +5 −0 .idea/scopes/scope_settings.xml
  53. +125 −0 .idea/uiDesigner.xml
  54. +7 −0 .idea/vcs.xml
  55. +533 −0 .idea/workspace.xml
  56. +70 −0 .idea_modules/default-ad5ca6-build.iml
  57. +67 −0 .idea_modules/default-ad5ca6.iml
  58. +41 −16 README.md
  59. +2 −2 build.sbt
  60. +9 −0 changelog
  61. +7 −0 project/plugins.sbt
  62. +102 −65 src/main/scala/ThriftPlugin.scala
  63. +98 −0 target/.history
View
BIN .cache
Binary file not shown.
View
@@ -0,0 +1,10 @@
+<module version="4" type="JAVA_MODULE">
+ <component name="NewModuleRootManager" inherit-compiler-output="true">
+ <exclude-output></exclude-output>
+ <content url="file://$MODULE_DIR$">
+ <excludeFolder url="file://$MODULE_DIR$/target"></excludeFolder>
+ </content>
+ <orderEntry type="inheritedJdk"></orderEntry>
+ <orderEntry type="sourceFolder" forTests="false"></orderEntry>
+ </component>
+</module>
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="ProjectCodeStyleSettingsManager">
+ <option name="PER_PROJECT_SETTINGS">
+ <value>
+ <option name="LINE_SEPARATOR" value="&#10;" />
+ <XML>
+ <option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
+ </XML>
+ </value>
+ </option>
+ <option name="USE_PER_PROJECT_SETTINGS" value="true" />
+ </component>
+</project>
+
View
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="CompilerConfiguration">
+ <option name="DEFAULT_COMPILER" value="Javac" />
+ <resourceExtensions />
+ <wildcardResourcePatterns>
+ <entry name="?*.properties" />
+ <entry name="?*.xml" />
+ <entry name="?*.gif" />
+ <entry name="?*.png" />
+ <entry name="?*.jpeg" />
+ <entry name="?*.jpg" />
+ <entry name="?*.html" />
+ <entry name="?*.dtd" />
+ <entry name="?*.tld" />
+ <entry name="?*.ftl" />
+ </wildcardResourcePatterns>
+ <annotationProcessing enabled="false" useClasspath="true" />
+ </component>
+</project>
+
@@ -0,0 +1,5 @@
+<component name="CopyrightManager">
+ <settings default="">
+ <module2copyright />
+ </settings>
+</component>
View
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false" defaultCharsetForPropertiesFiles="ISO-8859-1">
+ <file url="PROJECT" charset="UTF-8" />
+ </component>
+</project>
+
View
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="GradleSettings">
+ <option name="gradleHome" value="/usr/local/Cellar/gradle/1.0/bin" />
+ </component>
+</project>
+
View
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="HighlightingAdvisor">
+ <option name="SUGGEST_TYPE_AWARE_HIGHLIGHTING" value="false" />
+ <option name="TYPE_AWARE_HIGHLIGHTING_ENABLED" value="true" />
+ </component>
+</project>
+
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="com.jcraft_jsch_0.1.31_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/com.jcraft/jsch/jars/jsch-0.1.31.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/com.jcraft/jsch/srcs/jsch-0.1.31-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="commons-codec_commons-codec_1.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.2.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$USER_HOME$/.ivy2/cache/commons-codec/commons-codec/docs/commons-codec-1.2-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES />
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="commons-httpclient_commons-httpclient_3.1_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/commons-httpclient/commons-httpclient/jars/commons-httpclient-3.1.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/commons-httpclient/commons-httpclient/srcs/commons-httpclient-3.1-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="commons-logging_commons-logging_1.0.4_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.0.4.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$USER_HOME$/.ivy2/cache/commons-logging/commons-logging/docs/commons-logging-1.0.4-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/commons-logging/commons-logging/srcs/commons-logging-1.0.4-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="jline_jline_0.9.94_provided">
+ <CLASSES>
+ <root url="jar:///usr/local/grails-1.3.7/lib/jline-0.9.94.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/jline/jline/srcs/jline-0.9.94-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="org.apache.ivy_ivy_2.2.0_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.apache.ivy/ivy/jars/ivy-2.2.0.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.apache.ivy/ivy/docs/ivy-2.2.0-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.apache.ivy/ivy/srcs/ivy-2.2.0-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-lang_scala-compiler_2.9.1_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.sbt/boot/scala-2.9.1/lib/scala-compiler.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-lang/scala-compiler/srcs/scala-compiler-2.9.1-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="org.scala-lang_scala-library_2.9.1_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.sbt/boot/scala-2.9.1/lib/scala-library.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-lang/scala-library/docs/scala-library-2.9.1-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-lang/scala-library/srcs/scala-library-2.9.1-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbinary_sbinary_2.9.0_0.4.0_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbinary/sbinary_2.9.0/jars/sbinary_2.9.0-0.4.0.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbinary/sbinary_2.9.0/docs/sbinary_2.9.0-0.4.0-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbinary/sbinary_2.9.0/srcs/sbinary_2.9.0-0.4.0-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_actions_2.9.1_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/actions_2.9.1/jars/actions_2.9.1-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/actions_2.9.1/srcs/actions_2.9.1-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_api_2.9.1_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/api_2.9.1/jars/api_2.9.1-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/api_2.9.1/srcs/api_2.9.1-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_cache_2.9.1_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/cache_2.9.1/jars/cache_2.9.1-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/cache_2.9.1/srcs/cache_2.9.1-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_classfile_2.9.1_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/classfile_2.9.1/jars/classfile_2.9.1-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/classfile_2.9.1/srcs/classfile_2.9.1-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_classpath_2.9.1_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/classpath_2.9.1/jars/classpath_2.9.1-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/classpath_2.9.1/srcs/classpath_2.9.1-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_collections_2.9.1_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/collections_2.9.1/jars/collections_2.9.1-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/collections_2.9.1/srcs/collections_2.9.1-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_compile_2.9.1_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/compile_2.9.1/jars/compile_2.9.1-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/compile_2.9.1/srcs/compile_2.9.1-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,10 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_compiler-interface_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/compiler-interface/jars/compiler-interface-src-0.11.2.jar!/" />
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/compiler-interface/jars/compiler-interface-bin-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_completion_2.9.1_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/completion_2.9.1/jars/completion_2.9.1-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/completion_2.9.1/srcs/completion_2.9.1-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_control_2.9.1_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/control_2.9.1/jars/control_2.9.1-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/control_2.9.1/srcs/control_2.9.1-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_incremental-compiler_2.9.1_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/incremental-compiler_2.9.1/jars/incremental-compiler_2.9.1-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/incremental-compiler_2.9.1/srcs/incremental-compiler_2.9.1-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_interface_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/interface/jars/interface-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/interface/srcs/interface-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_io_2.9.1_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/io_2.9.1/jars/io_2.9.1-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/io_2.9.1/srcs/io_2.9.1-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,11 @@
+<component name="libraryTable">
+ <library name="org.scala-tools.sbt_ivy_2.9.1_0.11.2_provided">
+ <CLASSES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/ivy_2.9.1/jars/ivy_2.9.1-0.11.2.jar!/" />
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES>
+ <root url="jar://$USER_HOME$/.ivy2/cache/org.scala-tools.sbt/ivy_2.9.1/srcs/ivy_2.9.1-0.11.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
Oops, something went wrong.

0 comments on commit f7fae00

Please sign in to comment.