From af5ed825ffacde865bbd333a1c1d621ddfa950cc Mon Sep 17 00:00:00 2001 From: Alexandre Vanini <vanini.alexandre@gmail.com> Date: Thu, 9 May 2019 11:14:21 +0200 Subject: [PATCH] [MVN] - Compilation support add in ./compilation -> mvn exec:java in ./gateway -> mvn exec:java in ./client -> ng serve --open Small design improvment --- .../kata-displayer.component.scss | 1 + .../program-displayer.component.html | 2 +- .../program-displayer.component.scss | 5 ++ .../.idea/compiler.xml | 0 {server_rest => compilation}/.idea/misc.xml | 0 {server_rest => compilation}/.idea/sbt.xml | 0 .../.idea/uiDesigner.xml | 0 {server_rest => compilation}/.idea/vcs.xml | 0 .../.idea/workspace.xml | 77 ++++++++---------- .../__pycache__/sample.cpython-37.pyc | Bin .../docker/java/.bashrc | 0 .../docker/java/dockerfile | 0 .../docker/java/files.tar | Bin .../docker/python/dockerfile | 0 {serveur_compilation => compilation}/pom.xml | 18 ++++ .../serveur_compilation_new.iml | 0 .../share_docker_file/Kata.class | Bin .../share_docker_file/Main.class | Bin .../__pycache__/sample.cpython-34.pyc | Bin .../share_docker_file/java_test.sh | 0 .../share_docker_file/junit-4.10.jar | Bin .../src/main/java/DockerCompilation.java | 0 .../src/main/java/HostCompilation.java | 0 .../src/main/java/app.java | 0 compilation/target/05-1.0-SNAPSHOT.jar | Bin 0 -> 6802 bytes .../target/classes/DockerCompilation.class | Bin .../target/classes/HostCompilation.class | Bin .../target/classes/app.class | Bin .../target/maven-archiver/pom.properties | 5 ++ .../compile/default-compile/createdFiles.lst | 3 + .../compile/default-compile/inputFiles.lst | 3 + .../default-testCompile/inputFiles.lst | 0 {server_rest => gateway}/.idea/compiler.xml | 0 .../.idea/misc.xml | 0 .../.idea/sbt.xml | 0 .../.idea/uiDesigner.xml | 0 .../.idea/vcs.xml | 0 {server_rest => gateway}/.idea/workspace.xml | 36 ++------ {server_rest => gateway}/pom.xml | 15 ++++ {server_rest => gateway}/server_rest_new.iml | 0 .../src/main/java/Kata.java | 0 .../src/main/java/KataShowCase.java | 0 .../src/main/java/LiveDB.java | 0 .../src/main/java/Program.java | 0 .../src/main/java/ProgramShowCase.java | 0 .../src/main/java/ProgramsDataBase.java | 0 .../src/main/java/app.java | 0 gateway/target/09-1.0-SNAPSHOT.jar | Bin 0 -> 9869 bytes .../target/classes/Kata.class | Bin .../target/classes/KataShowCase.class | Bin .../target/classes/LiveDB.class | Bin .../target/classes/Program.class | Bin .../target/classes/ProgramShowCase.class | Bin .../target/classes/ProgramsDataBase.class | Bin gateway/target/classes/app.class | Bin 0 -> 5777 bytes gateway/target/maven-archiver/pom.properties | 5 ++ .../compile/default-compile/createdFiles.lst | 0 .../compile/default-compile/inputFiles.lst | 7 ++ .../default-testCompile/inputFiles.lst | 0 launch.sh | 3 - server_rest/target/classes/app.class | Bin 5853 -> 0 bytes 61 files changed, 107 insertions(+), 73 deletions(-) rename {serveur_compilation => compilation}/.idea/compiler.xml (100%) rename {server_rest => compilation}/.idea/misc.xml (100%) rename {server_rest => compilation}/.idea/sbt.xml (100%) rename {server_rest => compilation}/.idea/uiDesigner.xml (100%) rename {server_rest => compilation}/.idea/vcs.xml (100%) rename {serveur_compilation => compilation}/.idea/workspace.xml (77%) rename {serveur_compilation => compilation}/__pycache__/sample.cpython-37.pyc (100%) rename {serveur_compilation => compilation}/docker/java/.bashrc (100%) rename {serveur_compilation => compilation}/docker/java/dockerfile (100%) rename {serveur_compilation => compilation}/docker/java/files.tar (100%) rename {serveur_compilation => compilation}/docker/python/dockerfile (100%) rename {serveur_compilation => compilation}/pom.xml (74%) rename {serveur_compilation => compilation}/serveur_compilation_new.iml (100%) rename {serveur_compilation => compilation}/share_docker_file/Kata.class (100%) rename {serveur_compilation => compilation}/share_docker_file/Main.class (100%) rename {serveur_compilation => compilation}/share_docker_file/__pycache__/sample.cpython-34.pyc (100%) rename {serveur_compilation => compilation}/share_docker_file/java_test.sh (100%) rename {serveur_compilation => compilation}/share_docker_file/junit-4.10.jar (100%) rename {serveur_compilation => compilation}/src/main/java/DockerCompilation.java (100%) rename {serveur_compilation => compilation}/src/main/java/HostCompilation.java (100%) rename {serveur_compilation => compilation}/src/main/java/app.java (100%) create mode 100644 compilation/target/05-1.0-SNAPSHOT.jar rename {serveur_compilation => compilation}/target/classes/DockerCompilation.class (100%) rename {serveur_compilation => compilation}/target/classes/HostCompilation.class (100%) rename {serveur_compilation => compilation}/target/classes/app.class (100%) create mode 100644 compilation/target/maven-archiver/pom.properties create mode 100644 compilation/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 compilation/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100644 compilation/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst rename {server_rest => gateway}/.idea/compiler.xml (100%) rename {serveur_compilation => gateway}/.idea/misc.xml (100%) rename {serveur_compilation => gateway}/.idea/sbt.xml (100%) rename {serveur_compilation => gateway}/.idea/uiDesigner.xml (100%) rename {serveur_compilation => gateway}/.idea/vcs.xml (100%) rename {server_rest => gateway}/.idea/workspace.xml (82%) rename {server_rest => gateway}/pom.xml (74%) rename {server_rest => gateway}/server_rest_new.iml (100%) rename {server_rest => gateway}/src/main/java/Kata.java (100%) rename {server_rest => gateway}/src/main/java/KataShowCase.java (100%) rename {server_rest => gateway}/src/main/java/LiveDB.java (100%) rename {server_rest => gateway}/src/main/java/Program.java (100%) rename {server_rest => gateway}/src/main/java/ProgramShowCase.java (100%) rename {server_rest => gateway}/src/main/java/ProgramsDataBase.java (100%) rename {server_rest => gateway}/src/main/java/app.java (100%) create mode 100644 gateway/target/09-1.0-SNAPSHOT.jar rename {server_rest => gateway}/target/classes/Kata.class (100%) rename {server_rest => gateway}/target/classes/KataShowCase.class (100%) rename {server_rest => gateway}/target/classes/LiveDB.class (100%) rename {server_rest => gateway}/target/classes/Program.class (100%) rename {server_rest => gateway}/target/classes/ProgramShowCase.class (100%) rename {server_rest => gateway}/target/classes/ProgramsDataBase.class (100%) create mode 100644 gateway/target/classes/app.class create mode 100644 gateway/target/maven-archiver/pom.properties create mode 100644 gateway/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 gateway/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100644 gateway/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst delete mode 100755 launch.sh delete mode 100644 server_rest/target/classes/app.class diff --git a/client/src/app/kata-displayer/kata-displayer.component.scss b/client/src/app/kata-displayer/kata-displayer.component.scss index ddf2430..6c91ebe 100644 --- a/client/src/app/kata-displayer/kata-displayer.component.scss +++ b/client/src/app/kata-displayer/kata-displayer.component.scss @@ -32,4 +32,5 @@ a { .card:hover{ background-color: var(--color-electro); border:1px solid var(--color-electro); + cursor: pointer; } diff --git a/client/src/app/program-displayer/program-displayer.component.html b/client/src/app/program-displayer/program-displayer.component.html index d2bff4e..d88d0c3 100644 --- a/client/src/app/program-displayer/program-displayer.component.html +++ b/client/src/app/program-displayer/program-displayer.component.html @@ -1,4 +1,4 @@ -<div style="margin:5rem 10rem 0 10rem" *ngIf="programs"> +<div class="program-container" *ngIf="programs"> <h1 style="margin:2rem 0 0 2rem;text-align: center">All available programs</h1> <div class="d-flex flex-wrap justify-content-start"> <div *ngFor="let program of programs"> diff --git a/client/src/app/program-displayer/program-displayer.component.scss b/client/src/app/program-displayer/program-displayer.component.scss index b6e9607..5283151 100644 --- a/client/src/app/program-displayer/program-displayer.component.scss +++ b/client/src/app/program-displayer/program-displayer.component.scss @@ -7,6 +7,10 @@ float: right; } +.program-container{ + margin:5rem 10rem 0 10rem; +} + .language:hover { color: var(--color-language-hover); } @@ -45,4 +49,5 @@ a { .card:hover{ background-color: var(--color-electro); border:1px solid var(--color-electro); + cursor: pointer; } diff --git a/serveur_compilation/.idea/compiler.xml b/compilation/.idea/compiler.xml similarity index 100% rename from serveur_compilation/.idea/compiler.xml rename to compilation/.idea/compiler.xml diff --git a/server_rest/.idea/misc.xml b/compilation/.idea/misc.xml similarity index 100% rename from server_rest/.idea/misc.xml rename to compilation/.idea/misc.xml diff --git a/server_rest/.idea/sbt.xml b/compilation/.idea/sbt.xml similarity index 100% rename from server_rest/.idea/sbt.xml rename to compilation/.idea/sbt.xml diff --git a/server_rest/.idea/uiDesigner.xml b/compilation/.idea/uiDesigner.xml similarity index 100% rename from server_rest/.idea/uiDesigner.xml rename to compilation/.idea/uiDesigner.xml diff --git a/server_rest/.idea/vcs.xml b/compilation/.idea/vcs.xml similarity index 100% rename from server_rest/.idea/vcs.xml rename to compilation/.idea/vcs.xml diff --git a/serveur_compilation/.idea/workspace.xml b/compilation/.idea/workspace.xml similarity index 77% rename from serveur_compilation/.idea/workspace.xml rename to compilation/.idea/workspace.xml index 5e727c3..b278eee 100644 --- a/serveur_compilation/.idea/workspace.xml +++ b/compilation/.idea/workspace.xml @@ -2,26 +2,8 @@ <project version="4"> <component name="ChangeListManager"> <list default="true" id="8d8fb2c1-8426-4933-8193-ee68625cf8de" name="Default Changelist" comment=""> - <change beforePath="$PROJECT_DIR$/../client/package-lock.json" beforeDir="false" afterPath="$PROJECT_DIR$/../client/package-lock.json" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/package.json" beforeDir="false" afterPath="$PROJECT_DIR$/../client/package.json" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/app.module.ts" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/app.module.ts" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata-create/kata-create.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata-create/kata-create.component.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata-create/kata-create.component.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata-create/kata-create.component.scss" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata-create/kata-create.component.ts" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata-create/kata-create.component.ts" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata-displayer/kata-displayer.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata-displayer/kata-displayer.component.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata-displayer/kata-displayer.component.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata-displayer/kata-displayer.component.scss" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata/kata.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata/kata.component.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata/kata.component.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata/kata.component.scss" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata/kata.component.ts" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata/kata.component.ts" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/languages_canvas.ts" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/languages_canvas.ts" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/main-left-side-nav/main-left-side-nav.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/main-left-side-nav/main-left-side-nav.component.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/main-left-side-nav/main-left-side-nav.component.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/main-left-side-nav/main-left-side-nav.component.scss" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/program-create/program-create.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/program-create/program-create.component.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/program-create/program-create.component.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/program-create/program-create.component.scss" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/program-create/program-create.component.ts" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/program-create/program-create.component.ts" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/program-displayer/program-displayer.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/program-displayer/program-displayer.component.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/program-displayer/program-displayer.component.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/program-displayer/program-displayer.component.scss" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/styles.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/styles.scss" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/../server_rest/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/../server_rest/.idea/workspace.xml" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/pom.xml" afterDir="false" /> </list> <ignored path="$PROJECT_DIR$/out/" /> <ignored path="$PROJECT_DIR$/target/" /> @@ -36,11 +18,11 @@ </component> <component name="FileEditorManager"> <leaf SIDE_TABS_SIZE_LIMIT_KEY="300"> - <file pinned="false" current-in-tab="false"> + <file pinned="false" current-in-tab="true"> <entry file="file://$PROJECT_DIR$/pom.xml"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="555"> - <caret line="37" column="20" selection-start-line="37" selection-start-column="20" selection-end-line="37" selection-end-column="20" /> + <state relative-caret-position="75"> + <caret line="5" lean-forward="true" selection-start-line="5" selection-end-line="5" /> </state> </provider> </entry> @@ -54,11 +36,11 @@ </provider> </entry> </file> - <file pinned="false" current-in-tab="true"> + <file pinned="false" current-in-tab="false"> <entry file="file://$PROJECT_DIR$/src/main/java/DockerCompilation.java"> <provider selected="true" editor-type-id="text-editor"> <state relative-caret-position="45"> - <caret line="6" column="11" lean-forward="true" selection-start-line="6" selection-start-column="11" selection-end-line="6" selection-end-column="11" /> + <caret line="6" column="11" selection-start-line="6" selection-start-column="11" selection-end-line="6" selection-end-column="11" /> </state> </provider> </entry> @@ -87,7 +69,6 @@ <component name="IdeDocumentHistory"> <option name="CHANGED_PATHS"> <list> - <option value="$PROJECT_DIR$/pom.xml" /> <option value="$PROJECT_DIR$/share_docker_file/Main.java" /> <option value="$PROJECT_DIR$/src/main/java/compilation.java" /> <option value="$PROJECT_DIR$/src/main/java/Docker_compilation.java" /> @@ -97,6 +78,7 @@ <option value="$PROJECT_DIR$/docker/java/dockerfile" /> <option value="$PROJECT_DIR$/src/main/java/HostCompilation.java" /> <option value="$PROJECT_DIR$/src/main/java/DockerCompilation.java" /> + <option value="$PROJECT_DIR$/pom.xml" /> </list> </option> </component> @@ -118,9 +100,19 @@ <foldersAlwaysOnTop value="true" /> </navigator> <panes> - <pane id="Scope" /> <pane id="PackagesPane" /> - <pane id="ProjectPane" /> + <pane id="ProjectPane"> + <subPane> + <expand> + <path> + <item name="serveur_compilation" type="b2602c69:ProjectViewProjectNode" /> + <item name="serveur_compilation" type="462c0819:PsiDirectoryNode" /> + </path> + </expand> + <select /> + </subPane> + </pane> + <pane id="Scope" /> </panes> </component> <component name="PropertiesComponent"> @@ -212,11 +204,12 @@ <workItem from="1557298034418" duration="470000" /> <workItem from="1557322368264" duration="285000" /> <workItem from="1557323560383" duration="425000" /> + <workItem from="1557391593502" duration="685000" /> </task> <servers /> </component> <component name="TimeTrackingManager"> - <option name="totallyTimeSpent" value="29540000" /> + <option name="totallyTimeSpent" value="30225000" /> </component> <component name="TodoView"> <todo-panel id="selected-file"> @@ -231,7 +224,7 @@ <frame x="0" y="23" width="1920" height="1121" extended-state="0" /> <editor active="true" /> <layout> - <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.29872206" /> + <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.30191693" /> <window_info id="Structure" order="1" side_tool="true" weight="0.25" /> <window_info id="Image Layers" order="2" /> <window_info id="Designer" order="3" /> @@ -333,31 +326,31 @@ </entry> <entry file="file://$PROJECT_DIR$/share_docker_file/sample.py" /> <entry file="file://$PROJECT_DIR$/share_docker_file/assert.py" /> - <entry file="file://$PROJECT_DIR$/pom.xml"> + <entry file="file://$PROJECT_DIR$/docker/python/dockerfile"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="555"> - <caret line="37" column="20" selection-start-line="37" selection-start-column="20" selection-end-line="37" selection-end-column="20" /> + <state> + <caret column="17" selection-start-column="17" selection-end-column="17" /> </state> </provider> </entry> - <entry file="file://$PROJECT_DIR$/src/main/java/app.java"> + <entry file="file://$PROJECT_DIR$/src/main/java/DockerCompilation.java"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="135"> - <caret line="10" selection-start-line="10" selection-end-line="10" /> + <state relative-caret-position="45"> + <caret line="6" column="11" selection-start-line="6" selection-start-column="11" selection-end-line="6" selection-end-column="11" /> </state> </provider> </entry> - <entry file="file://$PROJECT_DIR$/docker/python/dockerfile"> + <entry file="file://$PROJECT_DIR$/src/main/java/app.java"> <provider selected="true" editor-type-id="text-editor"> - <state> - <caret column="17" selection-start-column="17" selection-end-column="17" /> + <state relative-caret-position="135"> + <caret line="10" selection-start-line="10" selection-end-line="10" /> </state> </provider> </entry> - <entry file="file://$PROJECT_DIR$/src/main/java/DockerCompilation.java"> + <entry file="file://$PROJECT_DIR$/pom.xml"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="45"> - <caret line="6" column="11" lean-forward="true" selection-start-line="6" selection-start-column="11" selection-end-line="6" selection-end-column="11" /> + <state relative-caret-position="75"> + <caret line="5" lean-forward="true" selection-start-line="5" selection-end-line="5" /> </state> </provider> </entry> diff --git a/serveur_compilation/__pycache__/sample.cpython-37.pyc b/compilation/__pycache__/sample.cpython-37.pyc similarity index 100% rename from serveur_compilation/__pycache__/sample.cpython-37.pyc rename to compilation/__pycache__/sample.cpython-37.pyc diff --git a/serveur_compilation/docker/java/.bashrc b/compilation/docker/java/.bashrc similarity index 100% rename from serveur_compilation/docker/java/.bashrc rename to compilation/docker/java/.bashrc diff --git a/serveur_compilation/docker/java/dockerfile b/compilation/docker/java/dockerfile similarity index 100% rename from serveur_compilation/docker/java/dockerfile rename to compilation/docker/java/dockerfile diff --git a/serveur_compilation/docker/java/files.tar b/compilation/docker/java/files.tar similarity index 100% rename from serveur_compilation/docker/java/files.tar rename to compilation/docker/java/files.tar diff --git a/serveur_compilation/docker/python/dockerfile b/compilation/docker/python/dockerfile similarity index 100% rename from serveur_compilation/docker/python/dockerfile rename to compilation/docker/python/dockerfile diff --git a/serveur_compilation/pom.xml b/compilation/pom.xml similarity index 74% rename from serveur_compilation/pom.xml rename to compilation/pom.xml index f9b5a7c..960bbc0 100644 --- a/serveur_compilation/pom.xml +++ b/compilation/pom.xml @@ -9,6 +9,24 @@ <version>1.0-SNAPSHOT</version> <build> <plugins> + + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>java</goal> + </goals> + </execution> + </executions> + <configuration> + <mainClass>app</mainClass> + <cleanupDaemonThreads>false</cleanupDaemonThreads> + </configuration> + </plugin> + + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> diff --git a/serveur_compilation/serveur_compilation_new.iml b/compilation/serveur_compilation_new.iml similarity index 100% rename from serveur_compilation/serveur_compilation_new.iml rename to compilation/serveur_compilation_new.iml diff --git a/serveur_compilation/share_docker_file/Kata.class b/compilation/share_docker_file/Kata.class similarity index 100% rename from serveur_compilation/share_docker_file/Kata.class rename to compilation/share_docker_file/Kata.class diff --git a/serveur_compilation/share_docker_file/Main.class b/compilation/share_docker_file/Main.class similarity index 100% rename from serveur_compilation/share_docker_file/Main.class rename to compilation/share_docker_file/Main.class diff --git a/serveur_compilation/share_docker_file/__pycache__/sample.cpython-34.pyc b/compilation/share_docker_file/__pycache__/sample.cpython-34.pyc similarity index 100% rename from serveur_compilation/share_docker_file/__pycache__/sample.cpython-34.pyc rename to compilation/share_docker_file/__pycache__/sample.cpython-34.pyc diff --git a/serveur_compilation/share_docker_file/java_test.sh b/compilation/share_docker_file/java_test.sh similarity index 100% rename from serveur_compilation/share_docker_file/java_test.sh rename to compilation/share_docker_file/java_test.sh diff --git a/serveur_compilation/share_docker_file/junit-4.10.jar b/compilation/share_docker_file/junit-4.10.jar similarity index 100% rename from serveur_compilation/share_docker_file/junit-4.10.jar rename to compilation/share_docker_file/junit-4.10.jar diff --git a/serveur_compilation/src/main/java/DockerCompilation.java b/compilation/src/main/java/DockerCompilation.java similarity index 100% rename from serveur_compilation/src/main/java/DockerCompilation.java rename to compilation/src/main/java/DockerCompilation.java diff --git a/serveur_compilation/src/main/java/HostCompilation.java b/compilation/src/main/java/HostCompilation.java similarity index 100% rename from serveur_compilation/src/main/java/HostCompilation.java rename to compilation/src/main/java/HostCompilation.java diff --git a/serveur_compilation/src/main/java/app.java b/compilation/src/main/java/app.java similarity index 100% rename from serveur_compilation/src/main/java/app.java rename to compilation/src/main/java/app.java diff --git a/compilation/target/05-1.0-SNAPSHOT.jar b/compilation/target/05-1.0-SNAPSHOT.jar new file mode 100644 index 0000000000000000000000000000000000000000..70e608e3c291ebbc74fcf869294a52c6c30f587c GIT binary patch literal 6802 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 literal 0 HcmV?d00001 diff --git a/serveur_compilation/target/classes/DockerCompilation.class b/compilation/target/classes/DockerCompilation.class similarity index 100% rename from serveur_compilation/target/classes/DockerCompilation.class rename to compilation/target/classes/DockerCompilation.class diff --git a/serveur_compilation/target/classes/HostCompilation.class b/compilation/target/classes/HostCompilation.class similarity index 100% rename from serveur_compilation/target/classes/HostCompilation.class rename to compilation/target/classes/HostCompilation.class diff --git a/serveur_compilation/target/classes/app.class b/compilation/target/classes/app.class similarity index 100% rename from serveur_compilation/target/classes/app.class rename to compilation/target/classes/app.class diff --git a/compilation/target/maven-archiver/pom.properties b/compilation/target/maven-archiver/pom.properties new file mode 100644 index 0000000..5f6ddc1 --- /dev/null +++ b/compilation/target/maven-archiver/pom.properties @@ -0,0 +1,5 @@ +#Generated by Maven +#Thu May 09 10:37:19 CEST 2019 +groupId=05 +artifactId=05 +version=1.0-SNAPSHOT diff --git a/compilation/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/compilation/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..671eb21 --- /dev/null +++ b/compilation/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1,3 @@ +DockerCompilation.class +HostCompilation.class +app.class diff --git a/compilation/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/compilation/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..fe00669 --- /dev/null +++ b/compilation/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,3 @@ +/Users/freak/Desktop/dojo-hepia/serveur_compilation/src/main/java/HostCompilation.java +/Users/freak/Desktop/dojo-hepia/serveur_compilation/src/main/java/app.java +/Users/freak/Desktop/dojo-hepia/serveur_compilation/src/main/java/DockerCompilation.java diff --git a/compilation/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/compilation/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/server_rest/.idea/compiler.xml b/gateway/.idea/compiler.xml similarity index 100% rename from server_rest/.idea/compiler.xml rename to gateway/.idea/compiler.xml diff --git a/serveur_compilation/.idea/misc.xml b/gateway/.idea/misc.xml similarity index 100% rename from serveur_compilation/.idea/misc.xml rename to gateway/.idea/misc.xml diff --git a/serveur_compilation/.idea/sbt.xml b/gateway/.idea/sbt.xml similarity index 100% rename from serveur_compilation/.idea/sbt.xml rename to gateway/.idea/sbt.xml diff --git a/serveur_compilation/.idea/uiDesigner.xml b/gateway/.idea/uiDesigner.xml similarity index 100% rename from serveur_compilation/.idea/uiDesigner.xml rename to gateway/.idea/uiDesigner.xml diff --git a/serveur_compilation/.idea/vcs.xml b/gateway/.idea/vcs.xml similarity index 100% rename from serveur_compilation/.idea/vcs.xml rename to gateway/.idea/vcs.xml diff --git a/server_rest/.idea/workspace.xml b/gateway/.idea/workspace.xml similarity index 82% rename from server_rest/.idea/workspace.xml rename to gateway/.idea/workspace.xml index ee65090..219af33 100644 --- a/server_rest/.idea/workspace.xml +++ b/gateway/.idea/workspace.xml @@ -2,26 +2,7 @@ <project version="4"> <component name="ChangeListManager"> <list default="true" id="e6a1f2e5-4f60-4227-82bb-83eb10fa94a5" name="Default Changelist" comment=""> - <change beforePath="$PROJECT_DIR$/../client/package-lock.json" beforeDir="false" afterPath="$PROJECT_DIR$/../client/package-lock.json" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/package.json" beforeDir="false" afterPath="$PROJECT_DIR$/../client/package.json" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/app.module.ts" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/app.module.ts" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata-create/kata-create.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata-create/kata-create.component.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata-create/kata-create.component.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata-create/kata-create.component.scss" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata-create/kata-create.component.ts" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata-create/kata-create.component.ts" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata-displayer/kata-displayer.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata-displayer/kata-displayer.component.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata-displayer/kata-displayer.component.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata-displayer/kata-displayer.component.scss" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata/kata.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata/kata.component.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata/kata.component.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata/kata.component.scss" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/kata/kata.component.ts" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/kata/kata.component.ts" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/languages_canvas.ts" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/languages_canvas.ts" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/main-left-side-nav/main-left-side-nav.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/main-left-side-nav/main-left-side-nav.component.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/main-left-side-nav/main-left-side-nav.component.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/main-left-side-nav/main-left-side-nav.component.scss" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/program-create/program-create.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/program-create/program-create.component.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/program-create/program-create.component.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/program-create/program-create.component.scss" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/program-create/program-create.component.ts" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/program-create/program-create.component.ts" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/program-displayer/program-displayer.component.html" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/program-displayer/program-displayer.component.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/app/program-displayer/program-displayer.component.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/app/program-displayer/program-displayer.component.scss" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/../client/src/styles.scss" beforeDir="false" afterPath="$PROJECT_DIR$/../client/src/styles.scss" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> </list> <ignored path="$PROJECT_DIR$/out/" /> <ignored path="$PROJECT_DIR$/target/" /> @@ -48,8 +29,8 @@ <file pinned="false" current-in-tab="true"> <entry file="file://$PROJECT_DIR$/src/main/java/app.java"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="243"> - <caret line="52" lean-forward="true" selection-start-line="52" selection-end-line="52" /> + <state relative-caret-position="277"> + <caret line="60" column="34" selection-start-line="60" selection-start-column="34" selection-end-line="60" selection-end-column="34" /> <folding> <element signature="imports" expanded="true" /> </folding> @@ -157,9 +138,9 @@ <foldersAlwaysOnTop value="true" /> </navigator> <panes> + <pane id="PackagesPane" /> <pane id="ProjectPane" /> <pane id="Scope" /> - <pane id="PackagesPane" /> </panes> </component> <component name="PropertiesComponent"> @@ -229,11 +210,12 @@ <workItem from="1557298032818" duration="4720000" /> <workItem from="1557322451462" duration="202000" /> <workItem from="1557327228313" duration="707000" /> + <workItem from="1557391556472" duration="31000" /> </task> <servers /> </component> <component name="TimeTrackingManager"> - <option name="totallyTimeSpent" value="48450000" /> + <option name="totallyTimeSpent" value="48489000" /> </component> <component name="TodoView"> <todo-panel id="selected-file"> @@ -248,7 +230,7 @@ <frame x="0" y="23" width="1920" height="1121" extended-state="0" /> <editor active="true" /> <layout> - <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.2736954" /> + <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.19914803" /> <window_info id="Structure" order="1" side_tool="true" weight="0.25" /> <window_info id="Image Layers" order="2" /> <window_info id="Designer" order="3" /> @@ -490,8 +472,8 @@ </entry> <entry file="file://$PROJECT_DIR$/src/main/java/app.java"> <provider selected="true" editor-type-id="text-editor"> - <state relative-caret-position="243"> - <caret line="52" lean-forward="true" selection-start-line="52" selection-end-line="52" /> + <state relative-caret-position="277"> + <caret line="60" column="34" selection-start-line="60" selection-start-column="34" selection-end-line="60" selection-end-column="34" /> <folding> <element signature="imports" expanded="true" /> </folding> diff --git a/server_rest/pom.xml b/gateway/pom.xml similarity index 74% rename from server_rest/pom.xml rename to gateway/pom.xml index c5be479..c7fa701 100644 --- a/server_rest/pom.xml +++ b/gateway/pom.xml @@ -9,6 +9,21 @@ <version>1.0-SNAPSHOT</version> <build> <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>java</goal> + </goals> + </execution> + </executions> + <configuration> + <mainClass>app</mainClass> + <cleanupDaemonThreads>false</cleanupDaemonThreads> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> diff --git a/server_rest/server_rest_new.iml b/gateway/server_rest_new.iml similarity index 100% rename from server_rest/server_rest_new.iml rename to gateway/server_rest_new.iml diff --git a/server_rest/src/main/java/Kata.java b/gateway/src/main/java/Kata.java similarity index 100% rename from server_rest/src/main/java/Kata.java rename to gateway/src/main/java/Kata.java diff --git a/server_rest/src/main/java/KataShowCase.java b/gateway/src/main/java/KataShowCase.java similarity index 100% rename from server_rest/src/main/java/KataShowCase.java rename to gateway/src/main/java/KataShowCase.java diff --git a/server_rest/src/main/java/LiveDB.java b/gateway/src/main/java/LiveDB.java similarity index 100% rename from server_rest/src/main/java/LiveDB.java rename to gateway/src/main/java/LiveDB.java diff --git a/server_rest/src/main/java/Program.java b/gateway/src/main/java/Program.java similarity index 100% rename from server_rest/src/main/java/Program.java rename to gateway/src/main/java/Program.java diff --git a/server_rest/src/main/java/ProgramShowCase.java b/gateway/src/main/java/ProgramShowCase.java similarity index 100% rename from server_rest/src/main/java/ProgramShowCase.java rename to gateway/src/main/java/ProgramShowCase.java diff --git a/server_rest/src/main/java/ProgramsDataBase.java b/gateway/src/main/java/ProgramsDataBase.java similarity index 100% rename from server_rest/src/main/java/ProgramsDataBase.java rename to gateway/src/main/java/ProgramsDataBase.java diff --git a/server_rest/src/main/java/app.java b/gateway/src/main/java/app.java similarity index 100% rename from server_rest/src/main/java/app.java rename to gateway/src/main/java/app.java diff --git a/gateway/target/09-1.0-SNAPSHOT.jar b/gateway/target/09-1.0-SNAPSHOT.jar new file mode 100644 index 0000000000000000000000000000000000000000..eeeac7f88df93fa4d5187d7e95c5662d03021648 GIT binary patch literal 9869 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 literal 0 HcmV?d00001 diff --git a/server_rest/target/classes/Kata.class b/gateway/target/classes/Kata.class similarity index 100% rename from server_rest/target/classes/Kata.class rename to gateway/target/classes/Kata.class diff --git a/server_rest/target/classes/KataShowCase.class b/gateway/target/classes/KataShowCase.class similarity index 100% rename from server_rest/target/classes/KataShowCase.class rename to gateway/target/classes/KataShowCase.class diff --git a/server_rest/target/classes/LiveDB.class b/gateway/target/classes/LiveDB.class similarity index 100% rename from server_rest/target/classes/LiveDB.class rename to gateway/target/classes/LiveDB.class diff --git a/server_rest/target/classes/Program.class b/gateway/target/classes/Program.class similarity index 100% rename from server_rest/target/classes/Program.class rename to gateway/target/classes/Program.class diff --git a/server_rest/target/classes/ProgramShowCase.class b/gateway/target/classes/ProgramShowCase.class similarity index 100% rename from server_rest/target/classes/ProgramShowCase.class rename to gateway/target/classes/ProgramShowCase.class diff --git a/server_rest/target/classes/ProgramsDataBase.class b/gateway/target/classes/ProgramsDataBase.class similarity index 100% rename from server_rest/target/classes/ProgramsDataBase.class rename to gateway/target/classes/ProgramsDataBase.class diff --git a/gateway/target/classes/app.class b/gateway/target/classes/app.class new file mode 100644 index 0000000000000000000000000000000000000000..1c9802a0ba2547a05908d5756ebce45a16bfac3e GIT binary patch literal 5777 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 literal 0 HcmV?d00001 diff --git a/gateway/target/maven-archiver/pom.properties b/gateway/target/maven-archiver/pom.properties new file mode 100644 index 0000000..2c5c765 --- /dev/null +++ b/gateway/target/maven-archiver/pom.properties @@ -0,0 +1,5 @@ +#Generated by Maven +#Thu May 09 11:01:21 CEST 2019 +groupId=09 +artifactId=09 +version=1.0-SNAPSHOT diff --git a/gateway/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/gateway/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/gateway/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/gateway/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..7cd36fc --- /dev/null +++ b/gateway/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,7 @@ +/Users/freak/Desktop/dojo-hepia/server_rest/src/main/java/app.java +/Users/freak/Desktop/dojo-hepia/server_rest/src/main/java/Program.java +/Users/freak/Desktop/dojo-hepia/server_rest/src/main/java/Kata.java +/Users/freak/Desktop/dojo-hepia/server_rest/src/main/java/LiveDB.java +/Users/freak/Desktop/dojo-hepia/server_rest/src/main/java/KataShowCase.java +/Users/freak/Desktop/dojo-hepia/server_rest/src/main/java/ProgramsDataBase.java +/Users/freak/Desktop/dojo-hepia/server_rest/src/main/java/ProgramShowCase.java diff --git a/gateway/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/gateway/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/launch.sh b/launch.sh deleted file mode 100755 index 673bf2c..0000000 --- a/launch.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -cd client -ng serve --open \ No newline at end of file diff --git a/server_rest/target/classes/app.class b/server_rest/target/classes/app.class deleted file mode 100644 index 4330328ec39ca3c488dd2ea4f9dae24083eb77d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5853 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 AB>(^b -- GitLab