Skip to content

Commit 19c1aef

Browse files
committed
shell - removed shell modules from restx distribution as it should have its own lifecycle in https://github.com/restx/restx-shell/.
This fixes #275
1 parent 3df0256 commit 19c1aef

File tree

139 files changed

+0
-12107
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

139 files changed

+0
-12107
lines changed

Diff for: README.md

-11
Original file line numberDiff line numberDiff line change
@@ -97,17 +97,6 @@ Here is a brief summary of each module:
9797
If you want to deploy in a web server, you will ` restx-servlet `
9898

9999

100-
### Shell modules:
101-
102-
- `restx-shell`: The pluggable shell.
103-
- `restx-shell-manager`: Plugin to manage the shell: install plugins, upgrade shell version.
104-
- `restx-build`: The very simple tool which generates POM / Ivy files from `md.restx.json` files
105-
- `restx-core-shell`: Plugin providing RESTX core support in the shell: app comilation and running, ...
106-
- `restx-build-shell`: Plugin prodividing build support in the shell, especially to generate POM/Ivy files from `md.restx.json` files.
107-
- `restx-specs-shell`: Plugin providing RESTX specs based HTTP mock server.
108-
- `restx-package`: assembly module to package the shell
109-
110-
111100
### Metrics:
112101

113102
- `restx-monitor-codahale`: Codahale metrics for monitor module. Not compatible with Google App Engine.

Diff for: pom.xml

-53
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@
6666
<jna.version>3.2.7</jna.version>
6767
<slf4j-api.version>1.7.5</slf4j-api.version>
6868
<logback.version>1.0.13</logback.version>
69-
<joda-time.version>2.3</joda-time.version>
7069
<javax.inject.version>1</javax.inject.version>
7170
<mustache.version>1.8</mustache.version>
7271
<reflections.version>0.9.9-RC1</reflections.version>
@@ -133,16 +132,6 @@
133132
<artifactId>restx-security-basic</artifactId>
134133
<version>${restx.version}</version>
135134
</dependency>
136-
<dependency>
137-
<groupId>io.restx</groupId>
138-
<artifactId>restx-shell</artifactId>
139-
<version>${restx.version}</version>
140-
</dependency>
141-
<dependency>
142-
<groupId>io.restx</groupId>
143-
<artifactId>restx-build</artifactId>
144-
<version>${restx.version}</version>
145-
</dependency>
146135
<dependency>
147136
<groupId>io.restx</groupId>
148137
<artifactId>restx-classloader</artifactId>
@@ -153,11 +142,6 @@
153142
<artifactId>restx-apidocs-doclet</artifactId>
154143
<version>${restx.version}</version>
155144
</dependency>
156-
<dependency>
157-
<groupId>io.restx</groupId>
158-
<artifactId>restx-shell-manager</artifactId>
159-
<version>${restx.version}</version>
160-
</dependency>
161145
<dependency>
162146
<groupId>io.restx</groupId>
163147
<artifactId>restx-specs-tests</artifactId>
@@ -248,11 +232,6 @@
248232
<artifactId>restx-server-tomcat</artifactId>
249233
<version>${restx.version}</version>
250234
</dependency>
251-
<dependency>
252-
<groupId>io.restx</groupId>
253-
<artifactId>restx-core-shell</artifactId>
254-
<version>${restx.version}</version>
255-
</dependency>
256235
<dependency>
257236
<groupId>io.restx</groupId>
258237
<artifactId>restx-specs-server</artifactId>
@@ -353,13 +332,6 @@
353332
<version>${reflections.version}</version>
354333
</dependency>
355334

356-
<!-- Ivy -->
357-
<dependency>
358-
<groupId>org.apache.ivy</groupId>
359-
<artifactId>ivy</artifactId>
360-
<version>${ivy.version}</version>
361-
</dependency>
362-
363335
<!-- JBcrypt -->
364336
<dependency>
365337
<groupId>org.mindrot</groupId>
@@ -422,13 +394,6 @@
422394
<version>${janino.version}</version>
423395
</dependency>
424396

425-
<!-- JLine -->
426-
<dependency>
427-
<groupId>jline</groupId>
428-
<artifactId>jline</artifactId>
429-
<version>${jline.version}</version>
430-
</dependency>
431-
432397
<!-- Mongo modules -->
433398
<dependency>
434399
<groupId>de.undercouch</groupId>
@@ -476,11 +441,6 @@
476441
<artifactId>assertj-core</artifactId>
477442
<version>${assertj-core.version}</version>
478443
</dependency>
479-
<dependency>
480-
<groupId>org.apache.maven.shared</groupId>
481-
<artifactId>maven-verifier</artifactId>
482-
<version>${maven-verifier.version}</version>
483-
</dependency>
484444
<dependency>
485445
<groupId>org.mockito</groupId>
486446
<artifactId>mockito-all</artifactId>
@@ -565,8 +525,6 @@
565525
<module>restx-barbarywatch</module>
566526
<module>restx-classloader</module>
567527
<module>restx-security-basic</module>
568-
<module>restx-package</module>
569-
<module>restx-build</module>
570528
<module>restx-core</module>
571529
<module>restx-core-annotation-processor</module>
572530
<module>restx-annotation-processors-package</module>
@@ -592,17 +550,6 @@
592550
<module>restx-server-simple</module>
593551
<module>restx-server-testing</module>
594552
<module>restx-samplest</module>
595-
<!--
596-
Shell modules should be built in the end because
597-
they will have to generate some restx apps during tests
598-
(every restx modules should have been installed when testing
599-
these generated aps)
600-
-->
601-
<module>restx-core-shell</module>
602-
<module>restx-shell</module>
603-
<module>restx-shell-manager</module>
604-
<module>restx-build-shell</module>
605-
<module>restx-specs-shell</module>
606553
<module>restx-validation</module>
607554
<module>restx-webjars</module>
608555
</modules>

Diff for: restx-build-shell/md.restx.json

-28
This file was deleted.

Diff for: restx-build-shell/module.ivy

-25
This file was deleted.

Diff for: restx-build-shell/pom.xml

-67
This file was deleted.

Diff for: restx-build-shell/src/main/java/restx/build/shell/BuildShellCommand.java

-116
This file was deleted.

Diff for: restx-build-shell/src/main/resources/restx/build/shell/build.man

-15
This file was deleted.

0 commit comments

Comments
 (0)