Permalink
Browse files

shell - removed shell modules from restx distribution as it should ha…

…ve its own lifecycle in https://github.com/restx/restx-shell/.

This fixes #275
  • Loading branch information...
fcamblor committed Sep 10, 2017
1 parent 3df0256 commit 19c1aefba59090d622608782e0c8085e05552f37
Showing with 0 additions and 12,107 deletions.
  1. +0 −11 README.md
  2. +0 −53 pom.xml
  3. +0 −28 restx-build-shell/md.restx.json
  4. +0 −25 restx-build-shell/module.ivy
  5. +0 −67 restx-build-shell/pom.xml
  6. +0 −116 restx-build-shell/src/main/java/restx/build/shell/BuildShellCommand.java
  7. +0 −15 restx-build-shell/src/main/resources/restx/build/shell/build.man
  8. +0 −195 ...src/test/java/restx/build/shell/RestxModuleDescriptorsDiscrepanciesDetectorWithPomAndIvyTest.java
  9. +0 −22 restx-build/md.restx.json
  10. +0 −21 restx-build/module.ivy
  11. +0 −47 restx-build/pom.xml
  12. +0 −98 restx-build/src/main/java/restx/build/GAV.java
  13. +0 −85 restx-build/src/main/java/restx/build/IvySupport.java
  14. +0 −235 restx-build/src/main/java/restx/build/MavenSupport.java
  15. +0 −18 restx-build/src/main/java/restx/build/ModuleDependency.java
  16. +0 −99 restx-build/src/main/java/restx/build/ModuleDescriptor.java
  17. +0 −72 restx-build/src/main/java/restx/build/ModuleFragment.java
  18. +0 −121 restx-build/src/main/java/restx/build/RestxBuild.java
  19. +0 −36 restx-build/src/main/java/restx/build/RestxBuildHelper.java
  20. +0 −256 restx-build/src/main/java/restx/build/RestxJsonSupport.java
  21. +0 −948 restx-build/src/main/java/restx/build/org/json/JSONArray.java
  22. +0 −41 restx-build/src/main/java/restx/build/org/json/JSONException.java
  23. +0 −1,622 restx-build/src/main/java/restx/build/org/json/JSONObject.java
  24. +0 −18 restx-build/src/main/java/restx/build/org/json/JSONString.java
  25. +0 −446 restx-build/src/main/java/restx/build/org/json/JSONTokener.java
  26. +0 −9 restx-build/src/main/java/restx/build/org/json/None.java
  27. +0 −68 restx-build/src/main/java/restx/build/org/json/README
  28. +0 −508 restx-build/src/main/java/restx/build/org/json/XML.java
  29. +0 −366 restx-build/src/main/java/restx/build/org/json/XMLTokener.java
  30. +0 −7 restx-build/src/main/resources/restx/build/fragments/maven/annotation-processing-disable.xml
  31. +0 −17 restx-build/src/main/resources/restx/build/fragments/maven/copy-dependencies.xml
  32. +0 −12 restx-build/src/main/resources/restx/build/fragments/maven/custom-war-resources.xml
  33. +0 −11 restx-build/src/main/resources/restx/build/fragments/maven/jar-main-class.xml
  34. +0 −21 restx-build/src/main/resources/restx/build/fragments/maven/java-agent.xml
  35. +0 −27 restx-build/src/main/resources/restx/build/fragments/maven/javadoc-apidoclet.xml
  36. +0 −10 restx-build/src/main/resources/restx/build/fragments/maven/testing-build-shell.xml
  37. +0 −36 restx-build/src/main/resources/restx/build/fragments/maven/uber-jar.xml
  38. +0 −54 restx-build/src/main/resources/restx/build/fragments/maven/war-overlay-resources.xml
  39. +0 −41 restx-build/src/test/java/restx/build/GAVTest.java
  40. +0 −120 restx-build/src/test/java/restx/build/RestxBuildTest.java
  41. +0 −23 restx-build/src/test/resources/restx/build/Module1.ivy
  42. +0 −55 restx-build/src/test/resources/restx/build/Module1.pom.xml
  43. +0 −22 restx-build/src/test/resources/restx/build/Module1.restx.json
  44. +0 −37 restx-build/src/test/resources/restx/build/Module2.ivy
  45. +0 −34 restx-build/src/test/resources/restx/build/Module2.restx.json
  46. +0 −66 restx-build/src/test/resources/restx/build/Module3.pom.xml
  47. +0 −28 restx-build/src/test/resources/restx/build/Module3.restx.json
  48. +0 −23 restx-build/src/test/resources/restx/build/Module4.ivy
  49. +0 −55 restx-build/src/test/resources/restx/build/Module4.pom.xml
  50. +0 −23 restx-build/src/test/resources/restx/build/Module4.restx.json
  51. +0 −24 restx-build/src/test/resources/restx/build/Module5.ivy
  52. +0 −61 restx-build/src/test/resources/restx/build/Module5.pom.xml
  53. +0 −7 restx-build/src/test/resources/restx/build/Module5.properties.json
  54. +0 −21 restx-build/src/test/resources/restx/build/Module5.restx.json
  55. +0 −62 restx-build/src/test/resources/restx/build/Module6.pom.xml
  56. +0 −21 restx-build/src/test/resources/restx/build/Module6.restx.json
  57. +0 −82 restx-build/src/test/resources/restx/build/Module7.pom.xml
  58. +0 −28 restx-build/src/test/resources/restx/build/Module7.restx.json
  59. +0 −62 restx-build/src/test/resources/restx/build/Module8.pom.xml
  60. +0 −25 restx-build/src/test/resources/restx/build/Module8.restx.json
  61. +0 −56 restx-build/src/test/resources/restx/build/Module9.pom.xml
  62. +0 −22 restx-build/src/test/resources/restx/build/Module9.restx.json
  63. +0 −25 restx-core-shell/md.restx.json
  64. +0 −28 restx-core-shell/module.ivy
  65. +0 −61 restx-core-shell/pom.xml
  66. +0 −902 restx-core-shell/src/main/java/restx/core/shell/AppShellCommand.java
  67. +0 −293 restx-core-shell/src/main/java/restx/core/shell/DepsShellCommand.java
  68. +0 −100 restx-core-shell/src/main/java/restx/core/shell/HashShellCommand.java
  69. +0 −43 restx-core-shell/src/main/java/restx/core/shell/ModuleDescriptorType.java
  70. +0 −171 restx-core-shell/src/main/java/restx/core/shell/RestxArchive.java
  71. +0 −182 restx-core-shell/src/main/java/restx/core/shell/ShellAppRunner.java
  72. +0 −112 restx-core-shell/src/main/resources/restx/core/shell/app.man
  73. +0 −27 restx-core-shell/src/main/resources/restx/core/shell/deps.man
  74. +0 −19 restx-core-shell/src/main/resources/restx/core/shell/hash.man
  75. +0 −6 restx-core-shell/src/main/resources/templates/root/grunt-bower/ui/build.bat
  76. +0 −8 restx-core-shell/src/main/resources/templates/root/grunt-bower/ui/build.sh
  77. +0 −16 restx-core-shell/src/main/resources/templates/root/main/_pom.xml
  78. +0 −76 restx-core-shell/src/main/resources/templates/root/main/ui/_pom.xml
  79. +0 −3 restx-core-shell/src/main/resources/templates/root/no-node/ui/build.bat
  80. +0 −6 restx-core-shell/src/main/resources/templates/root/no-node/ui/build.sh
  81. +0 −4 restx-core-shell/src/main/resources/templates/srv/helloResource/data/users.json
  82. +0 −10 ...core-shell/src/main/resources/templates/srv/helloResource/src/main/java/$packagePath$/_Roles.java
  83. +0 −21 ...l/src/main/resources/templates/srv/helloResource/src/main/java/$packagePath$/domain/_Message.java
  84. +0 −62 ...c/main/resources/templates/srv/helloResource/src/main/java/$packagePath$/rest/_HelloResource.java
  85. +0 −23 ...esources/templates/srv/helloResource/src/test/java/$packagePath$/rest/_HelloResourceSpecTest.java
  86. +0 −10 ...rces/templates/srv/helloResource/src/test/resources/specs/hello/_should_admin_say_hello.spec.yaml
  87. +0 −8 ...ces/templates/srv/helloResource/src/test/resources/specs/hello/_should_anyone_say_hello.spec.yaml
  88. +0 −17 ...Resource/src/test/resources/specs/hello/_should_missing_value_triggers_validation_error.spec.yaml
  89. +0 −10 ...rces/templates/srv/helloResource/src/test/resources/specs/hello/_should_user1_say_hello.spec.yaml
  90. +0 −10 .../templates/srv/helloResource/src/test/resources/specs/hello/_should_user2_not_say_hello.spec.yaml
  91. +0 −45 restx-core-shell/src/main/resources/templates/srv/main/_md.restx.json
  92. +0 −12 restx-core-shell/src/main/resources/templates/srv/main/data/credentials.json
  93. +0 −4 restx-core-shell/src/main/resources/templates/srv/main/data/users.json
  94. +0 −74 restx-core-shell/src/main/resources/templates/srv/main/src/main/java/$packagePath$/_AppModule.java
  95. +0 −32 restx-core-shell/src/main/resources/templates/srv/main/src/main/java/$packagePath$/_AppServer.java
  96. +0 −1 ...shell/src/main/resources/templates/srv/main/src/main/resources/$packagePath$/_settings.properties
  97. +0 −94 restx-core-shell/src/main/resources/templates/srv/main/src/main/resources/_logback.xml
  98. +0 −15 restx-core-shell/src/main/resources/templates/srv/main/src/main/webapp/WEB-INF/_web.xml
  99. +0 −138 restx-core-shell/src/test/java/restx/core/shell/NewAppTest.java
  100. +0 −28 restx-package/local-install.sh
  101. +0 −51 restx-package/pom.xml
  102. +0 −46 restx-package/src/main/assembly/shell.xml
  103. +0 −1 restx-package/src/main/resources/plugins/README.txt
  104. +0 −15 restx-package/src/main/script/launch.bat
  105. +0 −16 restx-package/src/main/script/launch.sh
  106. +0 −24 restx-package/src/main/script/restx
  107. +0 −19 restx-package/src/main/script/restx.bat
  108. +0 −20 restx-shell-manager/md.restx.json
  109. +0 −23 restx-shell-manager/module.ivy
  110. +0 −40 restx-shell-manager/pom.xml
  111. +0 −53 restx-shell-manager/src/main/java/restx/plugins/ModuleDescriptor.java
  112. +0 −194 restx-shell-manager/src/main/java/restx/plugins/ModulesManager.java
  113. +0 −325 restx-shell-manager/src/main/java/restx/plugins/PluginsShellCommand.java
  114. +0 −24 restx-shell-manager/src/main/resources/restx/plugins/shell.man
  115. +0 −17 restx-shell-manager/src/main/resources/restx/plugins/upgrade.bat
  116. +0 −16 restx-shell-manager/src/main/resources/restx/plugins/upgrade.sh
  117. +0 −18 restx-shell-manager/src/test/java/restx/plugins/ModuleDescriptorTest.java
  118. +0 −118 restx-shell-manager/src/test/java/restx/plugins/ModulesManagerTest.java
  119. +0 −5 restx-shell-manager/src/test/resources/restx/plugins/modules.json
  120. +0 −18 restx-shell/md.restx.json
  121. +0 −23 restx-shell/module.ivy
  122. +0 −38 restx-shell/pom.xml
  123. +0 −530 restx-shell/src/main/java/restx/shell/RestxShell.java
  124. +0 −21 restx-shell/src/main/java/restx/shell/ShellCommand.java
  125. +0 −10 restx-shell/src/main/java/restx/shell/ShellCommandRunner.java
  126. +0 −110 restx-shell/src/main/java/restx/shell/ShellIvy.java
  127. +0 −122 restx-shell/src/main/java/restx/shell/StdShellCommand.java
  128. +0 −137 restx-shell/src/main/java/restx/shell/WatchDir.java
  129. +0 −32 restx-shell/src/main/java/restx/shell/commands/ExitCommand.java
  130. +0 −67 restx-shell/src/main/java/restx/shell/commands/HelpCommand.java
  131. +0 −86 restx-shell/src/main/java/restx/shell/commands/SystemCommands.java
  132. +0 −17 restx-shell/src/main/resources/logback.xml
  133. +0 −28 restx-shell/src/main/resources/restx/shell/ivysettings.xml
  134. +0 −17 restx-specs-shell/md.restx.json
  135. +0 −22 restx-specs-shell/module.ivy
  136. +0 −34 restx-specs-shell/pom.xml
  137. +0 −205 restx-specs-shell/src/main/java/restx/specs/shell/SpecsShellCommand.java
  138. +0 −25 restx-specs-shell/src/main/resources/restx/specs/shell/spec.man
  139. +0 −5 restx.build.properties.json
@@ -97,17 +97,6 @@ Here is a brief summary of each module:
If you want to deploy in a web server, you will ` restx-servlet `
### Shell modules:
- `restx-shell`: The pluggable shell.
- `restx-shell-manager`: Plugin to manage the shell: install plugins, upgrade shell version.
- `restx-build`: The very simple tool which generates POM / Ivy files from `md.restx.json` files
- `restx-core-shell`: Plugin providing RESTX core support in the shell: app comilation and running, ...
- `restx-build-shell`: Plugin prodividing build support in the shell, especially to generate POM/Ivy files from `md.restx.json` files.
- `restx-specs-shell`: Plugin providing RESTX specs based HTTP mock server.
- `restx-package`: assembly module to package the shell
### Metrics:
- `restx-monitor-codahale`: Codahale metrics for monitor module. Not compatible with Google App Engine.
53 pom.xml
@@ -66,7 +66,6 @@
<jna.version>3.2.7</jna.version>
<slf4j-api.version>1.7.5</slf4j-api.version>
<logback.version>1.0.13</logback.version>
<joda-time.version>2.3</joda-time.version>
<javax.inject.version>1</javax.inject.version>
<mustache.version>1.8</mustache.version>
<reflections.version>0.9.9-RC1</reflections.version>
@@ -133,16 +132,6 @@
<artifactId>restx-security-basic</artifactId>
<version>${restx.version}</version>
</dependency>
<dependency>
<groupId>io.restx</groupId>
<artifactId>restx-shell</artifactId>
<version>${restx.version}</version>
</dependency>
<dependency>
<groupId>io.restx</groupId>
<artifactId>restx-build</artifactId>
<version>${restx.version}</version>
</dependency>
<dependency>
<groupId>io.restx</groupId>
<artifactId>restx-classloader</artifactId>
@@ -153,11 +142,6 @@
<artifactId>restx-apidocs-doclet</artifactId>
<version>${restx.version}</version>
</dependency>
<dependency>
<groupId>io.restx</groupId>
<artifactId>restx-shell-manager</artifactId>
<version>${restx.version}</version>
</dependency>
<dependency>
<groupId>io.restx</groupId>
<artifactId>restx-specs-tests</artifactId>
@@ -248,11 +232,6 @@
<artifactId>restx-server-tomcat</artifactId>
<version>${restx.version}</version>
</dependency>
<dependency>
<groupId>io.restx</groupId>
<artifactId>restx-core-shell</artifactId>
<version>${restx.version}</version>
</dependency>
<dependency>
<groupId>io.restx</groupId>
<artifactId>restx-specs-server</artifactId>
@@ -353,13 +332,6 @@
<version>${reflections.version}</version>
</dependency>
<!-- Ivy -->
<dependency>
<groupId>org.apache.ivy</groupId>
<artifactId>ivy</artifactId>
<version>${ivy.version}</version>
</dependency>
<!-- JBcrypt -->
<dependency>
<groupId>org.mindrot</groupId>
@@ -422,13 +394,6 @@
<version>${janino.version}</version>
</dependency>
<!-- JLine -->
<dependency>
<groupId>jline</groupId>
<artifactId>jline</artifactId>
<version>${jline.version}</version>
</dependency>
<!-- Mongo modules -->
<dependency>
<groupId>de.undercouch</groupId>
@@ -476,11 +441,6 @@
<artifactId>assertj-core</artifactId>
<version>${assertj-core.version}</version>
</dependency>
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-verifier</artifactId>
<version>${maven-verifier.version}</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
@@ -565,8 +525,6 @@
<module>restx-barbarywatch</module>
<module>restx-classloader</module>
<module>restx-security-basic</module>
<module>restx-package</module>
<module>restx-build</module>
<module>restx-core</module>
<module>restx-core-annotation-processor</module>
<module>restx-annotation-processors-package</module>
@@ -592,17 +550,6 @@
<module>restx-server-simple</module>
<module>restx-server-testing</module>
<module>restx-samplest</module>
<!--
Shell modules should be built in the end because
they will have to generate some restx apps during tests
(every restx modules should have been installed when testing
these generated aps)
-->
<module>restx-core-shell</module>
<module>restx-shell</module>
<module>restx-shell-manager</module>
<module>restx-build-shell</module>
<module>restx-specs-shell</module>
<module>restx-validation</module>
<module>restx-webjars</module>
</modules>

This file was deleted.

Oops, something went wrong.

This file was deleted.

Oops, something went wrong.

This file was deleted.

Oops, something went wrong.

This file was deleted.

Oops, something went wrong.

This file was deleted.

Oops, something went wrong.
Oops, something went wrong.

0 comments on commit 19c1aef

Please sign in to comment.