diff --git a/assembly/.mvn/jvm.config b/.mvn/jvm.config similarity index 100% rename from assembly/.mvn/jvm.config rename to .mvn/jvm.config diff --git a/assembly/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md similarity index 100% rename from assembly/CODE_OF_CONDUCT.md rename to CODE_OF_CONDUCT.md diff --git a/assembly/CONTRIBUTING.md b/CONTRIBUTING.md similarity index 100% rename from assembly/CONTRIBUTING.md rename to CONTRIBUTING.md diff --git a/assembly/Dockerfile b/Dockerfile similarity index 100% rename from assembly/Dockerfile rename to Dockerfile diff --git a/assembly/NUMBERING.md b/NUMBERING.md similarity index 100% rename from assembly/NUMBERING.md rename to NUMBERING.md diff --git a/assembly/README.md b/README.md similarity index 100% rename from assembly/README.md rename to README.md diff --git a/assembly/.gitignore b/assembly/.gitignore deleted file mode 100644 index 5d645c10883..00000000000 --- a/assembly/.gitignore +++ /dev/null @@ -1,57 +0,0 @@ -# Eclipse # -################### - -.classpath -.project -.settings/ -target/ -test-output/ -bin/ - -# Idea # -################## -*.iml -*.ipr -*.iws -.idea/ - -# Compiled source # -################### -*.com -*.class -*.dll -*.exe -*.o -*.so - -# Packages # -############ -# it's better to unpack these files and commit the raw source -# git has its own built in compression methods -*.7z -*.dmg -*.gz -*.iso -*.jar -*.rar -*.tar -*.zip -*.war -*.ear - - - -# Logs and databases # -###################### -*.log -*.sql -*.sqlite - -# OS generated files # -###################### -.DS_Store -ehthumbs.db -Icon? -Thumbs.db -*/overlays -*~ \ No newline at end of file diff --git a/assembly/LICENSE b/assembly/LICENSE deleted file mode 100644 index f735bee0e8d..00000000000 --- a/assembly/LICENSE +++ /dev/null @@ -1,203 +0,0 @@ -Eclipse Public License - v 1.0 - -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC -LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM -CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. - -1. DEFINITIONS - -"Contribution" means: - -a) in the case of the initial Contributor, the initial code and documentation - distributed under this Agreement, and -b) in the case of each subsequent Contributor: - i) changes to the Program, and - ii) additions to the Program; - - where such changes and/or additions to the Program originate from and are - distributed by that particular Contributor. A Contribution 'originates' - from a Contributor if it was added to the Program by such Contributor - itself or anyone acting on such Contributor's behalf. Contributions do not - include additions to the Program which: (i) are separate modules of - software distributed in conjunction with the Program under their own - license agreement, and (ii) are not derivative works of the Program. - -"Contributor" means any person or entity that distributes the Program. - -"Licensed Patents" mean patent claims licensable by a Contributor which are -necessarily infringed by the use or sale of its Contribution alone or when -combined with the Program. - -"Program" means the Contributions distributed in accordance with this -Agreement. - -"Recipient" means anyone who receives the Program under this Agreement, -including all Contributors. - -2. GRANT OF RIGHTS - a) Subject to the terms of this Agreement, each Contributor hereby grants - Recipient a non-exclusive, worldwide, royalty-free copyright license to - reproduce, prepare derivative works of, publicly display, publicly - perform, distribute and sublicense the Contribution of such Contributor, - if any, and such derivative works, in source code and object code form. - b) Subject to the terms of this Agreement, each Contributor hereby grants - Recipient a non-exclusive, worldwide, royalty-free patent license under - Licensed Patents to make, use, sell, offer to sell, import and otherwise - transfer the Contribution of such Contributor, if any, in source code and - object code form. This patent license shall apply to the combination of - the Contribution and the Program if, at the time the Contribution is - added by the Contributor, such addition of the Contribution causes such - combination to be covered by the Licensed Patents. The patent license - shall not apply to any other combinations which include the Contribution. - No hardware per se is licensed hereunder. - c) Recipient understands that although each Contributor grants the licenses - to its Contributions set forth herein, no assurances are provided by any - Contributor that the Program does not infringe the patent or other - intellectual property rights of any other entity. Each Contributor - disclaims any liability to Recipient for claims brought by any other - entity based on infringement of intellectual property rights or - otherwise. As a condition to exercising the rights and licenses granted - hereunder, each Recipient hereby assumes sole responsibility to secure - any other intellectual property rights needed, if any. For example, if a - third party patent license is required to allow Recipient to distribute - the Program, it is Recipient's responsibility to acquire that license - before distributing the Program. - d) Each Contributor represents that to its knowledge it has sufficient - copyright rights in its Contribution, if any, to grant the copyright - license set forth in this Agreement. - -3. REQUIREMENTS - -A Contributor may choose to distribute the Program in object code form under -its own license agreement, provided that: - - a) it complies with the terms and conditions of this Agreement; and - b) its license agreement: - i) effectively disclaims on behalf of all Contributors all warranties - and conditions, express and implied, including warranties or - conditions of title and non-infringement, and implied warranties or - conditions of merchantability and fitness for a particular purpose; - ii) effectively excludes on behalf of all Contributors all liability for - damages, including direct, indirect, special, incidental and - consequential damages, such as lost profits; - iii) states that any provisions which differ from this Agreement are - offered by that Contributor alone and not by any other party; and - iv) states that source code for the Program is available from such - Contributor, and informs licensees how to obtain it in a reasonable - manner on or through a medium customarily used for software exchange. - -When the Program is made available in source code form: - - a) it must be made available under this Agreement; and - b) a copy of this Agreement must be included with each copy of the Program. - Contributors may not remove or alter any copyright notices contained - within the Program. - -Each Contributor must identify itself as the originator of its Contribution, -if -any, in a manner that reasonably allows subsequent Recipients to identify the -originator of the Contribution. - -4. COMMERCIAL DISTRIBUTION - -Commercial distributors of software may accept certain responsibilities with -respect to end users, business partners and the like. While this license is -intended to facilitate the commercial use of the Program, the Contributor who -includes the Program in a commercial product offering should do so in a manner -which does not create potential liability for other Contributors. Therefore, -if a Contributor includes the Program in a commercial product offering, such -Contributor ("Commercial Contributor") hereby agrees to defend and indemnify -every other Contributor ("Indemnified Contributor") against any losses, -damages and costs (collectively "Losses") arising from claims, lawsuits and -other legal actions brought by a third party against the Indemnified -Contributor to the extent caused by the acts or omissions of such Commercial -Contributor in connection with its distribution of the Program in a commercial -product offering. The obligations in this section do not apply to any claims -or Losses relating to any actual or alleged intellectual property -infringement. In order to qualify, an Indemnified Contributor must: -a) promptly notify the Commercial Contributor in writing of such claim, and -b) allow the Commercial Contributor to control, and cooperate with the -Commercial Contributor in, the defense and any related settlement -negotiations. The Indemnified Contributor may participate in any such claim at -its own expense. - -For example, a Contributor might include the Program in a commercial product -offering, Product X. That Contributor is then a Commercial Contributor. If -that Commercial Contributor then makes performance claims, or offers -warranties related to Product X, those performance claims and warranties are -such Commercial Contributor's responsibility alone. Under this section, the -Commercial Contributor would have to defend claims against the other -Contributors related to those performance claims and warranties, and if a -court requires any other Contributor to pay any damages as a result, the -Commercial Contributor must pay those damages. - -5. NO WARRANTY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR -IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, -NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each -Recipient is solely responsible for determining the appropriateness of using -and distributing the Program and assumes all risks associated with its -exercise of rights under this Agreement , including but not limited to the -risks and costs of program errors, compliance with applicable laws, damage to -or loss of data, programs or equipment, and unavailability or interruption of -operations. - -6. DISCLAIMER OF LIABILITY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY -CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION -LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE -EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY -OF SUCH DAMAGES. - -7. GENERAL - -If any provision of this Agreement is invalid or unenforceable under -applicable law, it shall not affect the validity or enforceability of the -remainder of the terms of this Agreement, and without further action by the -parties hereto, such provision shall be reformed to the minimum extent -necessary to make such provision valid and enforceable. - -If Recipient institutes patent litigation against any entity (including a -cross-claim or counterclaim in a lawsuit) alleging that the Program itself -(excluding combinations of the Program with other software or hardware) -infringes such Recipient's patent(s), then such Recipient's rights granted -under Section 2(b) shall terminate as of the date such litigation is filed. - -All Recipient's rights under this Agreement shall terminate if it fails to -comply with any of the material terms or conditions of this Agreement and does -not cure such failure in a reasonable period of time after becoming aware of -such noncompliance. If all Recipient's rights under this Agreement terminate, -Recipient agrees to cease use and distribution of the Program as soon as -reasonably practicable. However, Recipient's obligations under this Agreement -and any licenses granted by Recipient relating to the Program shall continue -and survive. - -Everyone is permitted to copy and distribute copies of this Agreement, but in -order to avoid inconsistency the Agreement is copyrighted and may only be -modified in the following manner. The Agreement Steward reserves the right to -publish new versions (including revisions) of this Agreement from time to -time. No one other than the Agreement Steward has the right to modify this -Agreement. The Eclipse Foundation is the initial Agreement Steward. The -Eclipse Foundation may assign the responsibility to serve as the Agreement -Steward to a suitable separate entity. Each new version of the Agreement will -be given a distinguishing version number. The Program (including -Contributions) may always be distributed subject to the version of the -Agreement under which it was received. In addition, after a new version of the -Agreement is published, Contributor may elect to distribute the Program -(including its Contributions) under the new version. Except as expressly -stated in Sections 2(a) and 2(b) above, Recipient receives no rights or -licenses to the intellectual property of any Contributor under this Agreement, -whether expressly, by implication, estoppel or otherwise. All rights in the -Program not expressly granted under this Agreement are reserved. - -This Agreement is governed by the laws of the State of New York and the -intellectual property laws of the United States of America. No party to this -Agreement will bring a legal action under this Agreement more than one year -after the cause of action arose. Each party waives its rights to a jury trial in -any resulting litigation. diff --git a/assembly/appveyor.yml b/assembly/appveyor.yml deleted file mode 100644 index 08ef86d5fc3..00000000000 --- a/assembly/appveyor.yml +++ /dev/null @@ -1,26 +0,0 @@ -version: '{build}' -branches: - only: - - master - - 3.x -skip_tags: true -init: -- ps: >- - $MVNDIR = 'C:\bin\apache-maven-3.3.1\' - if(!(Test-Path -Path $MVNDIR )){ - Write-Host (Test-Path -Path $MVNDIR) - Write-Host 'Installing Maven' - cinst maven -Version 3.3.1 - } else { - Write-Host 'Found Maven cached installation' - } -environment: - JAVA_HOME: C:\Program Files\Java\jdk1.8.0 - MAVEN_OPTS: -Xmx2048m -install: -- SET PATH=C:\bin\apache-maven-3.3.1\bin;%JAVA_HOME%\bin;%PATH:C:\Ruby193\bin;=% -- mvn --version -- java -version -cache: C:\bin\apache-maven-3.3.1 -build_script: -- mvn -B -U clean install diff --git a/assembly/assembly-ide-war/pom.xml b/assembly/assembly-ide-war/pom.xml index 596fa54a8dc..ffab4cbc2dc 100644 --- a/assembly/assembly-ide-war/pom.xml +++ b/assembly/assembly-ide-war/pom.xml @@ -14,7 +14,7 @@ 4.0.0 - che-parent + che-assembly-parent org.eclipse.che 4.0.0-RC4-SNAPSHOT @@ -172,6 +172,10 @@ org.eclipse.che.core che-core-vfs-impl + + org.eclipse.che.lib + che-swagger-module + org.eclipse.che.plugin che-plugin-docker-client @@ -260,10 +264,6 @@ org.eclipse.che.plugin che-plugin-web-ext-web - - org.eclipse.che.swagger - che-swagger-module - org.everrest everrest-core diff --git a/assembly/assembly-machine-server/pom.xml b/assembly/assembly-machine-server/pom.xml index 50c05559a8f..4d458968201 100644 --- a/assembly/assembly-machine-server/pom.xml +++ b/assembly/assembly-machine-server/pom.xml @@ -14,7 +14,7 @@ 4.0.0 - che-parent + che-assembly-parent org.eclipse.che 4.0.0-RC4-SNAPSHOT diff --git a/assembly/assembly-machine-war/pom.xml b/assembly/assembly-machine-war/pom.xml index 8be7b9137fc..c9b86bb336c 100644 --- a/assembly/assembly-machine-war/pom.xml +++ b/assembly/assembly-machine-war/pom.xml @@ -14,7 +14,7 @@ 4.0.0 - che-parent + che-assembly-parent org.eclipse.che 4.0.0-RC4-SNAPSHOT @@ -94,6 +94,10 @@ org.eclipse.che.core che-core-vfs-impl + + org.eclipse.che.lib + che-swagger-module + org.eclipse.che.plugin che-jdt-ext-machine @@ -138,10 +142,6 @@ org.eclipse.che.plugin che-plugin-sdk-env-local - - org.eclipse.che.swagger - che-swagger-module - org.everrest everrest-core diff --git a/assembly/assembly-main/pom.xml b/assembly/assembly-main/pom.xml index 2418ef40a89..6272884b645 100644 --- a/assembly/assembly-main/pom.xml +++ b/assembly/assembly-main/pom.xml @@ -14,7 +14,7 @@ 4.0.0 - che-parent + che-assembly-parent org.eclipse.che 4.0.0-RC4-SNAPSHOT @@ -42,6 +42,11 @@ che-dashboard-war war + + org.eclipse.che.lib + che-swagger-war + war + org.eclipse.che.lib che-tomcat8-slf4j-logback @@ -58,11 +63,6 @@ jar jar-with-dependencies - - org.eclipse.che.swagger - che-swagger-war - war - diff --git a/assembly/assembly-main/src/assembly/assembly.xml b/assembly/assembly-main/src/assembly/assembly.xml index 62e4c2e7b38..254fcbe2996 100644 --- a/assembly/assembly-main/src/assembly/assembly.xml +++ b/assembly/assembly-main/src/assembly/assembly.xml @@ -43,7 +43,7 @@ tomcat/webapps swagger.war - org.eclipse.che.swagger:che-swagger-war + org.eclipse.che.lib:che-swagger-war diff --git a/assembly/pom.xml b/assembly/pom.xml index 314e54b2551..c804b987a77 100644 --- a/assembly/pom.xml +++ b/assembly/pom.xml @@ -14,12 +14,13 @@ 4.0.0 - maven-depmgt-pom - org.eclipse.che.depmgt + che-parent + org.eclipse.che 4.0.0-RC4-SNAPSHOT + ../pom.xml org.eclipse.che - che-parent + che-assembly-parent 4.0.0-RC4-SNAPSHOT pom Che IDE :: Parent @@ -29,34 +30,4 @@ assembly-ide-war assembly-main - - scm:git:git@github.com:codenvy/che.git - scm:git:git@github.com:codenvy/che.git - HEAD - https://github.com/codenvy/che - - - - codenvy-public-repo - codenvy public - https://maven.codenvycorp.com/content/groups/public/ - - - codenvy-public-snapshots-repo - codenvy public snapshots - https://maven.codenvycorp.com/content/repositories/codenvy-public-snapshots/ - - - - - codenvy-public-repo - codenvy public - https://maven.codenvycorp.com/content/groups/public/ - - - codenvy-public-snapshots-repo - codenvy public snapshots - https://maven.codenvycorp.com/content/repositories/codenvy-public-snapshots/ - - diff --git a/core/.gitignore b/core/.gitignore deleted file mode 100644 index 4fe36ee9f75..00000000000 --- a/core/.gitignore +++ /dev/null @@ -1,58 +0,0 @@ -# Eclipse # -################### - -.classpath -.project -.settings/ -target/ -bin/ -test-output/ - -# Idea # -################## -*.iml -*.ipr -*.iws -.idea/ - -# Compiled source # -################### -*.com -*.class -*.dll -*.exe -*.o -*.so -*.sh - -# Packages # -############ -# it's better to unpack these files and commit the raw source -# git has its own built in compression methods -*.7z -*.dmg -*.gz -*.iso -*.jar -*.rar -*.tar -*.zip -*.war -*.ear - - - -# Logs and databases # -###################### -*.log -*.sql -*.sqlite - -# OS generated files # -###################### -.DS_Store -ehthumbs.db -Icon? -Thumbs.db -*/overlays -*~ \ No newline at end of file diff --git a/core/.mvn/jvm.config b/core/.mvn/jvm.config deleted file mode 100644 index 05ea927b679..00000000000 --- a/core/.mvn/jvm.config +++ /dev/null @@ -1 +0,0 @@ --Xmx2048m -Xms1024m -Djava.awt.headless=true \ No newline at end of file diff --git a/core/.travis.yml b/core/.travis.yml deleted file mode 100644 index 98aad1ee66b..00000000000 --- a/core/.travis.yml +++ /dev/null @@ -1,14 +0,0 @@ -language: java - -jdk: - - oraclejdk8 - -branches: - only: - - master - -sudo: false - -cache: - directories: - - $HOME/.m2 \ No newline at end of file diff --git a/core/LICENSE b/core/LICENSE deleted file mode 100644 index f735bee0e8d..00000000000 --- a/core/LICENSE +++ /dev/null @@ -1,203 +0,0 @@ -Eclipse Public License - v 1.0 - -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC -LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM -CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. - -1. DEFINITIONS - -"Contribution" means: - -a) in the case of the initial Contributor, the initial code and documentation - distributed under this Agreement, and -b) in the case of each subsequent Contributor: - i) changes to the Program, and - ii) additions to the Program; - - where such changes and/or additions to the Program originate from and are - distributed by that particular Contributor. A Contribution 'originates' - from a Contributor if it was added to the Program by such Contributor - itself or anyone acting on such Contributor's behalf. Contributions do not - include additions to the Program which: (i) are separate modules of - software distributed in conjunction with the Program under their own - license agreement, and (ii) are not derivative works of the Program. - -"Contributor" means any person or entity that distributes the Program. - -"Licensed Patents" mean patent claims licensable by a Contributor which are -necessarily infringed by the use or sale of its Contribution alone or when -combined with the Program. - -"Program" means the Contributions distributed in accordance with this -Agreement. - -"Recipient" means anyone who receives the Program under this Agreement, -including all Contributors. - -2. GRANT OF RIGHTS - a) Subject to the terms of this Agreement, each Contributor hereby grants - Recipient a non-exclusive, worldwide, royalty-free copyright license to - reproduce, prepare derivative works of, publicly display, publicly - perform, distribute and sublicense the Contribution of such Contributor, - if any, and such derivative works, in source code and object code form. - b) Subject to the terms of this Agreement, each Contributor hereby grants - Recipient a non-exclusive, worldwide, royalty-free patent license under - Licensed Patents to make, use, sell, offer to sell, import and otherwise - transfer the Contribution of such Contributor, if any, in source code and - object code form. This patent license shall apply to the combination of - the Contribution and the Program if, at the time the Contribution is - added by the Contributor, such addition of the Contribution causes such - combination to be covered by the Licensed Patents. The patent license - shall not apply to any other combinations which include the Contribution. - No hardware per se is licensed hereunder. - c) Recipient understands that although each Contributor grants the licenses - to its Contributions set forth herein, no assurances are provided by any - Contributor that the Program does not infringe the patent or other - intellectual property rights of any other entity. Each Contributor - disclaims any liability to Recipient for claims brought by any other - entity based on infringement of intellectual property rights or - otherwise. As a condition to exercising the rights and licenses granted - hereunder, each Recipient hereby assumes sole responsibility to secure - any other intellectual property rights needed, if any. For example, if a - third party patent license is required to allow Recipient to distribute - the Program, it is Recipient's responsibility to acquire that license - before distributing the Program. - d) Each Contributor represents that to its knowledge it has sufficient - copyright rights in its Contribution, if any, to grant the copyright - license set forth in this Agreement. - -3. REQUIREMENTS - -A Contributor may choose to distribute the Program in object code form under -its own license agreement, provided that: - - a) it complies with the terms and conditions of this Agreement; and - b) its license agreement: - i) effectively disclaims on behalf of all Contributors all warranties - and conditions, express and implied, including warranties or - conditions of title and non-infringement, and implied warranties or - conditions of merchantability and fitness for a particular purpose; - ii) effectively excludes on behalf of all Contributors all liability for - damages, including direct, indirect, special, incidental and - consequential damages, such as lost profits; - iii) states that any provisions which differ from this Agreement are - offered by that Contributor alone and not by any other party; and - iv) states that source code for the Program is available from such - Contributor, and informs licensees how to obtain it in a reasonable - manner on or through a medium customarily used for software exchange. - -When the Program is made available in source code form: - - a) it must be made available under this Agreement; and - b) a copy of this Agreement must be included with each copy of the Program. - Contributors may not remove or alter any copyright notices contained - within the Program. - -Each Contributor must identify itself as the originator of its Contribution, -if -any, in a manner that reasonably allows subsequent Recipients to identify the -originator of the Contribution. - -4. COMMERCIAL DISTRIBUTION - -Commercial distributors of software may accept certain responsibilities with -respect to end users, business partners and the like. While this license is -intended to facilitate the commercial use of the Program, the Contributor who -includes the Program in a commercial product offering should do so in a manner -which does not create potential liability for other Contributors. Therefore, -if a Contributor includes the Program in a commercial product offering, such -Contributor ("Commercial Contributor") hereby agrees to defend and indemnify -every other Contributor ("Indemnified Contributor") against any losses, -damages and costs (collectively "Losses") arising from claims, lawsuits and -other legal actions brought by a third party against the Indemnified -Contributor to the extent caused by the acts or omissions of such Commercial -Contributor in connection with its distribution of the Program in a commercial -product offering. The obligations in this section do not apply to any claims -or Losses relating to any actual or alleged intellectual property -infringement. In order to qualify, an Indemnified Contributor must: -a) promptly notify the Commercial Contributor in writing of such claim, and -b) allow the Commercial Contributor to control, and cooperate with the -Commercial Contributor in, the defense and any related settlement -negotiations. The Indemnified Contributor may participate in any such claim at -its own expense. - -For example, a Contributor might include the Program in a commercial product -offering, Product X. That Contributor is then a Commercial Contributor. If -that Commercial Contributor then makes performance claims, or offers -warranties related to Product X, those performance claims and warranties are -such Commercial Contributor's responsibility alone. Under this section, the -Commercial Contributor would have to defend claims against the other -Contributors related to those performance claims and warranties, and if a -court requires any other Contributor to pay any damages as a result, the -Commercial Contributor must pay those damages. - -5. NO WARRANTY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR -IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, -NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each -Recipient is solely responsible for determining the appropriateness of using -and distributing the Program and assumes all risks associated with its -exercise of rights under this Agreement , including but not limited to the -risks and costs of program errors, compliance with applicable laws, damage to -or loss of data, programs or equipment, and unavailability or interruption of -operations. - -6. DISCLAIMER OF LIABILITY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY -CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION -LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE -EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY -OF SUCH DAMAGES. - -7. GENERAL - -If any provision of this Agreement is invalid or unenforceable under -applicable law, it shall not affect the validity or enforceability of the -remainder of the terms of this Agreement, and without further action by the -parties hereto, such provision shall be reformed to the minimum extent -necessary to make such provision valid and enforceable. - -If Recipient institutes patent litigation against any entity (including a -cross-claim or counterclaim in a lawsuit) alleging that the Program itself -(excluding combinations of the Program with other software or hardware) -infringes such Recipient's patent(s), then such Recipient's rights granted -under Section 2(b) shall terminate as of the date such litigation is filed. - -All Recipient's rights under this Agreement shall terminate if it fails to -comply with any of the material terms or conditions of this Agreement and does -not cure such failure in a reasonable period of time after becoming aware of -such noncompliance. If all Recipient's rights under this Agreement terminate, -Recipient agrees to cease use and distribution of the Program as soon as -reasonably practicable. However, Recipient's obligations under this Agreement -and any licenses granted by Recipient relating to the Program shall continue -and survive. - -Everyone is permitted to copy and distribute copies of this Agreement, but in -order to avoid inconsistency the Agreement is copyrighted and may only be -modified in the following manner. The Agreement Steward reserves the right to -publish new versions (including revisions) of this Agreement from time to -time. No one other than the Agreement Steward has the right to modify this -Agreement. The Eclipse Foundation is the initial Agreement Steward. The -Eclipse Foundation may assign the responsibility to serve as the Agreement -Steward to a suitable separate entity. Each new version of the Agreement will -be given a distinguishing version number. The Program (including -Contributions) may always be distributed subject to the version of the -Agreement under which it was received. In addition, after a new version of the -Agreement is published, Contributor may elect to distribute the Program -(including its Contributions) under the new version. Except as expressly -stated in Sections 2(a) and 2(b) above, Recipient receives no rights or -licenses to the intellectual property of any Contributor under this Agreement, -whether expressly, by implication, estoppel or otherwise. All rights in the -Program not expressly granted under this Agreement are reserved. - -This Agreement is governed by the laws of the State of New York and the -intellectual property laws of the United States of America. No party to this -Agreement will bring a legal action under this Agreement more than one year -after the cause of action arose. Each party waives its rights to a jury trial in -any resulting litigation. diff --git a/core/README.md b/core/README.md deleted file mode 100644 index 43699850f35..00000000000 --- a/core/README.md +++ /dev/null @@ -1,28 +0,0 @@ -## About Eclipse Che -Eclipse Che is a next generation Eclipse IDE and open source alternative to IntelliJ. This repository is licensed under the Eclipse Public License 1.0. Visit [Eclipse Che's Web site](http://eclipse.org/che) for feature information or the main [Che assembly repository](http://github.com/codenvy/che) for a description of all participating repositories. - -## Build -```sh -cd che-core -mvn clean install -``` - -## What's Inside? - -#### che-core-test-framework -Framework used to test plugins. - -#### che-core-vfs-impl -Implementation of VirtualFileSystemProvider for a plain file system. - -#### commons -Commons classes used by components and sub-modules. - -#### ide -The skeleton of an IDE as a web application that includes UI components, client side API, editors abstractions, wizards, panels, debugger, etc. - -#### platform-api-client-gwt -Clients for platform API (server side REST services). - -#### platform-api -Che API, including models and REST services. diff --git a/core/ide/che-core-ide-app/pom.xml b/core/ide/che-core-ide-app/pom.xml index ad576247adf..8b2f95d2c11 100644 --- a/core/ide/che-core-ide-app/pom.xml +++ b/core/ide/che-core-ide-app/pom.xml @@ -16,7 +16,7 @@ che-core-ide-parent org.eclipse.che.core - 4.0.0-RC2 + 4.0.0-RC4-SNAPSHOT che-core-ide-app jar diff --git a/core/pom.xml b/core/pom.xml index ba258a6ee71..abea2de391e 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -14,9 +14,10 @@ 4.0.0 - maven-depmgt-pom - org.eclipse.che.depmgt + che-parent + org.eclipse.che 4.0.0-RC4-SNAPSHOT + ../pom.xml org.eclipse.che.core che-core-parent @@ -32,37 +33,4 @@ che-core-vfs-impl che-core-git-impl-native - - scm:git:git@github.com:codenvy/che-core.git - scm:git:git@github.com:codenvy/che-core.git - HEAD - https://github.com/codenvy/che-core - - - 1.0-beta2 - - - - codenvy-public-repo - codenvy public - https://maven.codenvycorp.com/content/groups/public/ - - - codenvy-public-snapshots-repo - codenvy public snapshots - https://maven.codenvycorp.com/content/repositories/codenvy-public-snapshots/ - - - - - codenvy-public-repo - codenvy public - https://maven.codenvycorp.com/content/groups/public/ - - - codenvy-public-snapshots-repo - codenvy public snapshots - https://maven.codenvycorp.com/content/repositories/codenvy-public-snapshots/ - - diff --git a/dashboard/pom.xml b/dashboard/pom.xml index 6be40975353..bd1e7835fe6 100644 --- a/dashboard/pom.xml +++ b/dashboard/pom.xml @@ -14,44 +14,24 @@ 4.0.0 - maven-depmgt-pom - org.eclipse.che.depmgt + che-parent + org.eclipse.che 4.0.0-RC4-SNAPSHOT + ../pom.xml org.eclipse.che.dashboard che-dashboard-war 4.0.0-RC4-SNAPSHOT war Eclipse Che Dashboard :: Web App - - scm:git:git@github.com:codenvy/che-dashboard.git - scm:git:git@github.com:codenvy/che-dashboard.git - HEAD - https://github.com/codenvy/che-dashboard - - 2015-2016 + 2015-2016 - - - codenvy-public-repo - codenvy public - https://maven.codenvycorp.com/content/groups/public/ - - - - - codenvy-public-repo - codenvy public - https://maven.codenvycorp.com/content/groups/public/ - - dashboard-war maven-clean-plugin - 2.5 diff --git a/plugins/.gitignore b/plugins/.gitignore deleted file mode 100644 index 4fe36ee9f75..00000000000 --- a/plugins/.gitignore +++ /dev/null @@ -1,58 +0,0 @@ -# Eclipse # -################### - -.classpath -.project -.settings/ -target/ -bin/ -test-output/ - -# Idea # -################## -*.iml -*.ipr -*.iws -.idea/ - -# Compiled source # -################### -*.com -*.class -*.dll -*.exe -*.o -*.so -*.sh - -# Packages # -############ -# it's better to unpack these files and commit the raw source -# git has its own built in compression methods -*.7z -*.dmg -*.gz -*.iso -*.jar -*.rar -*.tar -*.zip -*.war -*.ear - - - -# Logs and databases # -###################### -*.log -*.sql -*.sqlite - -# OS generated files # -###################### -.DS_Store -ehthumbs.db -Icon? -Thumbs.db -*/overlays -*~ \ No newline at end of file diff --git a/plugins/.mvn/jvm.config b/plugins/.mvn/jvm.config deleted file mode 100644 index 05ea927b679..00000000000 --- a/plugins/.mvn/jvm.config +++ /dev/null @@ -1 +0,0 @@ --Xmx2048m -Xms1024m -Djava.awt.headless=true \ No newline at end of file diff --git a/plugins/LICENSE b/plugins/LICENSE deleted file mode 100644 index 50328437753..00000000000 --- a/plugins/LICENSE +++ /dev/null @@ -1,203 +0,0 @@ -Eclipse Public License - v 1.0 - -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC -LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM -CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. - -1. DEFINITIONS - -"Contribution" means: - -a) in the case of the initial Contributor, the initial code and documentation - distributed under this Agreement, and -b) in the case of each subsequent Contributor: - i) changes to the Program, and - ii) additions to the Program; - - where such changes and/or additions to the Program originate from and are - distributed by that particular Contributor. A Contribution 'originates' - from a Contributor if it was added to the Program by such Contributor - itself or anyone acting on such Contributor's behalf. Contributions do not - include additions to the Program which: (i) are separate modules of - software distributed in conjunction with the Program under their own - license agreement, and (ii) are not derivative works of the Program. - -"Contributor" means any person or entity that distributes the Program. - -"Licensed Patents" mean patent claims licensable by a Contributor which are -necessarily infringed by the use or sale of its Contribution alone or when -combined with the Program. - -"Program" means the Contributions distributed in accordance with this -Agreement. - -"Recipient" means anyone who receives the Program under this Agreement, -including all Contributors. - -2. GRANT OF RIGHTS - a) Subject to the terms of this Agreement, each Contributor hereby grants - Recipient a non-exclusive, worldwide, royalty-free copyright license to - reproduce, prepare derivative works of, publicly display, publicly - perform, distribute and sublicense the Contribution of such Contributor, - if any, and such derivative works, in source code and object code form. - b) Subject to the terms of this Agreement, each Contributor hereby grants - Recipient a non-exclusive, worldwide, royalty-free patent license under - Licensed Patents to make, use, sell, offer to sell, import and otherwise - transfer the Contribution of such Contributor, if any, in source code and - object code form. This patent license shall apply to the combination of - the Contribution and the Program if, at the time the Contribution is - added by the Contributor, such addition of the Contribution causes such - combination to be covered by the Licensed Patents. The patent license - shall not apply to any other combinations which include the Contribution. - No hardware per se is licensed hereunder. - c) Recipient understands that although each Contributor grants the licenses - to its Contributions set forth herein, no assurances are provided by any - Contributor that the Program does not infringe the patent or other - intellectual property rights of any other entity. Each Contributor - disclaims any liability to Recipient for claims brought by any other - entity based on infringement of intellectual property rights or - otherwise. As a condition to exercising the rights and licenses granted - hereunder, each Recipient hereby assumes sole responsibility to secure - any other intellectual property rights needed, if any. For example, if a - third party patent license is required to allow Recipient to distribute - the Program, it is Recipient's responsibility to acquire that license - before distributing the Program. - d) Each Contributor represents that to its knowledge it has sufficient - copyright rights in its Contribution, if any, to grant the copyright - license set forth in this Agreement. - -3. REQUIREMENTS - -A Contributor may choose to distribute the Program in object code form under -its own license agreement, provided that: - - a) it complies with the terms and conditions of this Agreement; and - b) its license agreement: - i) effectively disclaims on behalf of all Contributors all warranties - and conditions, express and implied, including warranties or - conditions of title and non-infringement, and implied warranties or - conditions of merchantability and fitness for a particular purpose; - ii) effectively excludes on behalf of all Contributors all liability for - damages, including direct, indirect, special, incidental and - consequential damages, such as lost profits; - iii) states that any provisions which differ from this Agreement are - offered by that Contributor alone and not by any other party; and - iv) states that source code for the Program is available from such - Contributor, and informs licensees how to obtain it in a reasonable - manner on or through a medium customarily used for software exchange. - -When the Program is made available in source code form: - - a) it must be made available under this Agreement; and - b) a copy of this Agreement must be included with each copy of the Program. - Contributors may not remove or alter any copyright notices contained - within the Program. - -Each Contributor must identify itself as the originator of its Contribution, -if -any, in a manner that reasonably allows subsequent Recipients to identify the -originator of the Contribution. - -4. COMMERCIAL DISTRIBUTION - -Commercial distributors of software may accept certain responsibilities with -respect to end users, business partners and the like. While this license is -intended to facilitate the commercial use of the Program, the Contributor who -includes the Program in a commercial product offering should do so in a manner -which does not create potential liability for other Contributors. Therefore, -if a Contributor includes the Program in a commercial product offering, such -Contributor ("Commercial Contributor") hereby agrees to defend and indemnify -every other Contributor ("Indemnified Contributor") against any losses, -damages and costs (collectively "Losses") arising from claims, lawsuits and -other legal actions brought by a third party against the Indemnified -Contributor to the extent caused by the acts or omissions of such Commercial -Contributor in connection with its distribution of the Program in a commercial -product offering. The obligations in this section do not apply to any claims -or Losses relating to any actual or alleged intellectual property -infringement. In order to qualify, an Indemnified Contributor must: -a) promptly notify the Commercial Contributor in writing of such claim, and -b) allow the Commercial Contributor to control, and cooperate with the -Commercial Contributor in, the defense and any related settlement -negotiations. The Indemnified Contributor may participate in any such claim at -its own expense. - -For example, a Contributor might include the Program in a commercial product -offering, Product X. That Contributor is then a Commercial Contributor. If -that Commercial Contributor then makes performance claims, or offers -warranties related to Product X, those performance claims and warranties are -such Commercial Contributor's responsibility alone. Under this section, the -Commercial Contributor would have to defend claims against the other -Contributors related to those performance claims and warranties, and if a -court requires any other Contributor to pay any damages as a result, the -Commercial Contributor must pay those damages. - -5. NO WARRANTY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR -IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, -NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each -Recipient is solely responsible for determining the appropriateness of using -and distributing the Program and assumes all risks associated with its -exercise of rights under this Agreement , including but not limited to the -risks and costs of program errors, compliance with applicable laws, damage to -or loss of data, programs or equipment, and unavailability or interruption of -operations. - -6. DISCLAIMER OF LIABILITY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY -CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION -LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE -EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY -OF SUCH DAMAGES. - -7. GENERAL - -If any provision of this Agreement is invalid or unenforceable under -applicable law, it shall not affect the validity or enforceability of the -remainder of the terms of this Agreement, and without further action by the -parties hereto, such provision shall be reformed to the minimum extent -necessary to make such provision valid and enforceable. - -If Recipient institutes patent litigation against any entity (including a -cross-claim or counterclaim in a lawsuit) alleging that the Program itself -(excluding combinations of the Program with other software or hardware) -infringes such Recipient's patent(s), then such Recipient's rights granted -under Section 2(b) shall terminate as of the date such litigation is filed. - -All Recipient's rights under this Agreement shall terminate if it fails to -comply with any of the material terms or conditions of this Agreement and does -not cure such failure in a reasonable period of time after becoming aware of -such noncompliance. If all Recipient's rights under this Agreement terminate, -Recipient agrees to cease use and distribution of the Program as soon as -reasonably practicable. However, Recipient's obligations under this Agreement -and any licenses granted by Recipient relating to the Program shall continue -and survive. - -Everyone is permitted to copy and distribute copies of this Agreement, but in -order to avoid inconsistency the Agreement is copyrighted and may only be -modified in the following manner. The Agreement Steward reserves the right to -publish new versions (including revisions) of this Agreement from time to -time. No one other than the Agreement Steward has the right to modify this -Agreement. The Eclipse Foundation is the initial Agreement Steward. The -Eclipse Foundation may assign the responsibility to serve as the Agreement -Steward to a suitable separate entity. Each new version of the Agreement will -be given a distinguishing version number. The Program (including -Contributions) may always be distributed subject to the version of the -Agreement under which it was received. In addition, after a new version of the -Agreement is published, Contributor may elect to distribute the Program -(including its Contributions) under the new version. Except as expressly -stated in Sections 2(a) and 2(b) above, Recipient receives no rights or -licenses to the intellectual property of any Contributor under this Agreement, -whether expressly, by implication, estoppel or otherwise. All rights in the -Program not expressly granted under this Agreement are reserved. - -This Agreement is governed by the laws of the State of New York and the -intellectual property laws of the United States of America. No party to this -Agreement will bring a legal action under this Agreement more than one year -after the cause of action arose. Each party waives its rights to a jury trial in -any resulting litigation. \ No newline at end of file diff --git a/plugins/README.md b/plugins/README.md deleted file mode 100644 index 4aa9e6b3012..00000000000 --- a/plugins/README.md +++ /dev/null @@ -1,11 +0,0 @@ -## About Eclipse Che -Eclipse Che is a next generation Eclipse IDE and open source alternative to IntelliJ. This repository is licensed under the Eclipse Public License 1.0. Visit [Eclipse Che's Web site](http://eclipse.org/che) for feature information or the main [Che assembly repository](http://github.com/codenvy/che) for a description of all participating repositories. - -## About This Module -This module contains plug-ins that are distributed with Che. The default assembly includes Java, Maven, Docker, Editor and SDK plug-ins. Other plug-ins can be built and installed into Che with the CLI. - -## Build -```sh -cd che-plugins -mvn clean install -``` diff --git a/plugins/plugin-docker/che-plugin-docker-client/pom.xml b/plugins/plugin-docker/che-plugin-docker-client/pom.xml index 0a43173fc75..172abf04c55 100644 --- a/plugins/plugin-docker/che-plugin-docker-client/pom.xml +++ b/plugins/plugin-docker/che-plugin-docker-client/pom.xml @@ -138,7 +138,7 @@ org.eclipse.che.core che-core-api-dto-maven-plugin - ${che.core.version} + ${project.version} client diff --git a/plugins/plugin-docker/che-plugin-docker-ext-client/pom.xml b/plugins/plugin-docker/che-plugin-docker-ext-client/pom.xml index 92ed89ec391..7acfddbbd68 100644 --- a/plugins/plugin-docker/che-plugin-docker-ext-client/pom.xml +++ b/plugins/plugin-docker/che-plugin-docker-ext-client/pom.xml @@ -53,7 +53,7 @@ org.eclipse.che.core che-core-client-gwt-user - ${che.core.version} + ${project.version} org.eclipse.che.core @@ -75,7 +75,7 @@ org.eclipse.che.core che-core-ide-ui - ${che.core.version} + ${project.version} provided diff --git a/plugins/plugin-docker/pom.xml b/plugins/plugin-docker/pom.xml index 0d94e3422cd..0829481cf31 100644 --- a/plugins/plugin-docker/pom.xml +++ b/plugins/plugin-docker/pom.xml @@ -37,7 +37,7 @@ org.eclipse.che.core che-core-api-dto-maven-plugin - ${che.core.version} + ${project.version} diff --git a/plugins/plugin-git/che-plugin-git-ext-git/pom.xml b/plugins/plugin-git/che-plugin-git-ext-git/pom.xml index fe44eeb8485..e336cef779f 100644 --- a/plugins/plugin-git/che-plugin-git-ext-git/pom.xml +++ b/plugins/plugin-git/che-plugin-git-ext-git/pom.xml @@ -235,7 +235,7 @@ org.eclipse.che.core che-core-api-dto-maven-plugin - ${che.core.version} + ${project.version} generate-client-dto diff --git a/plugins/plugin-github/che-plugin-github-ext-github/pom.xml b/plugins/plugin-github/che-plugin-github-ext-github/pom.xml index 9e85da67d85..1dca6f5dfb7 100644 --- a/plugins/plugin-github/che-plugin-github-ext-github/pom.xml +++ b/plugins/plugin-github/che-plugin-github-ext-github/pom.xml @@ -246,7 +246,7 @@ org.eclipse.che.core che-core-api-dto-maven-plugin - ${che.core.version} + ${project.version} generate-client-dto diff --git a/plugins/plugin-java/che-plugin-java-ant-tools/pom.xml b/plugins/plugin-java/che-plugin-java-ant-tools/pom.xml index 61f403e34a8..4bafdad634d 100644 --- a/plugins/plugin-java/che-plugin-java-ant-tools/pom.xml +++ b/plugins/plugin-java/che-plugin-java-ant-tools/pom.xml @@ -30,17 +30,17 @@ org.eclipse.che.core che-core-api-core - ${che.core.version} + ${project.version} org.eclipse.che.core che-core-api-vfs - ${che.core.version} + ${project.version} org.eclipse.che.core che-core-vfs-impl - ${che.core.version} + ${project.version} junit diff --git a/plugins/plugin-java/che-plugin-java-ext-ant/pom.xml b/plugins/plugin-java/che-plugin-java-ext-ant/pom.xml index 3c5ca4c9749..484f7bb873b 100644 --- a/plugins/plugin-java/che-plugin-java-ext-ant/pom.xml +++ b/plugins/plugin-java/che-plugin-java-ext-ant/pom.xml @@ -36,7 +36,7 @@ org.eclipse.che.core che-core-ide-api - ${che.core.version} + ${project.version} org.eclipse.che.plugin diff --git a/plugins/plugin-java/che-plugin-java-ext-maven/pom.xml b/plugins/plugin-java/che-plugin-java-ext-maven/pom.xml index d4eeb1110ce..170ed75f4d1 100644 --- a/plugins/plugin-java/che-plugin-java-ext-maven/pom.xml +++ b/plugins/plugin-java/che-plugin-java-ext-maven/pom.xml @@ -303,7 +303,7 @@ org.eclipse.che.core che-core-api-dto-maven-plugin - ${che.core.version} + ${project.version} dto-server diff --git a/plugins/plugin-java/che-plugin-java-generator-archetype/pom.xml b/plugins/plugin-java/che-plugin-java-generator-archetype/pom.xml index 771ea00778a..5db93297924 100644 --- a/plugins/plugin-java/che-plugin-java-generator-archetype/pom.xml +++ b/plugins/plugin-java/che-plugin-java-generator-archetype/pom.xml @@ -151,7 +151,7 @@ org.eclipse.che.core che-core-api-dto-maven-plugin - ${che.core.version} + ${project.version} process-sources diff --git a/plugins/plugin-java/pom.xml b/plugins/plugin-java/pom.xml index 3d1096c776e..325a7f80507 100644 --- a/plugins/plugin-java/pom.xml +++ b/plugins/plugin-java/pom.xml @@ -40,7 +40,7 @@ org.eclipse.che.core che-core-api-dto-maven-plugin - ${che.core.version} + ${project.version} diff --git a/plugins/plugin-orion/che-plugin-orion-editor/pom.xml b/plugins/plugin-orion/che-plugin-orion-editor/pom.xml index 9f827035566..94d8db4bb76 100644 --- a/plugins/plugin-orion/che-plugin-orion-editor/pom.xml +++ b/plugins/plugin-orion/che-plugin-orion-editor/pom.xml @@ -33,7 +33,7 @@ org.eclipse.che.core che-core-ide-app - ${che.core.version} + ${project.version} compile diff --git a/plugins/plugin-sdk/pom.xml b/plugins/plugin-sdk/pom.xml index 287d87b4531..0a024032957 100644 --- a/plugins/plugin-sdk/pom.xml +++ b/plugins/plugin-sdk/pom.xml @@ -37,7 +37,7 @@ org.eclipse.che.core che-core-api-dto-maven-plugin - ${che.core.version} + ${project.version} diff --git a/plugins/pom.xml b/plugins/pom.xml index b2f99bb1d4a..fc5e9671503 100644 --- a/plugins/pom.xml +++ b/plugins/pom.xml @@ -14,9 +14,10 @@ 4.0.0 - maven-depmgt-pom - org.eclipse.che.depmgt + che-parent + org.eclipse.che 4.0.0-RC4-SNAPSHOT + ../pom.xml org.eclipse.che.plugin che-plugin-parent @@ -36,38 +37,4 @@ plugin-dashboard plugin-gwt - - scm:git:git@github.com:codenvy/che-plugins.git - scm:git:git@github.com:codenvy/che-plugins.git - 3.9.0 - https://github.com/codenvy/che-plugins - - - ${project.build.directory}/generated-sources/dto/ - 1.0-beta2 - - - - codenvy-public-repo - codenvy public - https://maven.codenvycorp.com/content/groups/public/ - - - codenvy-public-snapshots-repo - codenvy public snapshots - https://maven.codenvycorp.com/content/repositories/codenvy-public-snapshots/ - - - - - codenvy-public-repo - codenvy public - https://maven.codenvycorp.com/content/groups/public/ - - - codenvy-public-snapshots-repo - codenvy public snapshots - https://maven.codenvycorp.com/content/repositories/codenvy-public-snapshots/ - - diff --git a/pom.xml b/pom.xml index 071b726a895..69fc32f66f5 100644 --- a/pom.xml +++ b/pom.xml @@ -11,13 +11,12 @@ Codenvy, S.A. - initial API and implementation --> - + 4.0.0 - org.eclipse.che.depmgt maven-depmgt-pom - 4.0.0-RC4 + org.eclipse.che.depmgt + 4.0.0-RC4-SNAPSHOT org.eclipse.che che-parent @@ -37,8 +36,518 @@ https://github.com/codenvy/che-core + 4.0.0-RC4-SNAPSHOT 1.0-beta2 + + + + org.eclipse.che + assembly-ide-war + ${project.version} + war + + + org.eclipse.che + assembly-machine-server + ${project.version} + zip + + + org.eclipse.che + assembly-machine-war + ${project.version} + + + org.eclipse.che + assembly-machine-war + ${project.version} + war + + + org.eclipse.che + assembly-main + ${project.version} + + + org.eclipse.che.core + che-core-api-account + ${project.version} + + + org.eclipse.che.core + che-core-api-analytics + ${project.version} + + + org.eclipse.che.core + che-core-api-auth + ${project.version} + + + org.eclipse.che.core + che-core-api-core + ${project.version} + + + org.eclipse.che.core + che-core-api-dto + ${project.version} + + + org.eclipse.che.core + che-core-api-dto-maven-plugin + ${project.version} + + + org.eclipse.che.core + che-core-api-factory + ${project.version} + + + org.eclipse.che.core + che-core-api-git + ${project.version} + + + org.eclipse.che.core + che-core-api-git + ${project.version} + tests + + + org.eclipse.che.core + che-core-api-infrastructure-local + ${project.version} + + + org.eclipse.che.core + che-core-api-machine + ${project.version} + + + org.eclipse.che.core + che-core-api-model + ${project.version} + + + org.eclipse.che.core + che-core-api-project + ${project.version} + + + org.eclipse.che.core + che-core-api-ssh + ${project.version} + + + org.eclipse.che.core + che-core-api-user + ${project.version} + + + org.eclipse.che.core + che-core-api-vfs + ${project.version} + + + org.eclipse.che.core + che-core-api-workspace + ${project.version} + + + org.eclipse.che.core + che-core-client-gwt-account + ${project.version} + + + org.eclipse.che.core + che-core-client-gwt-analytics + ${project.version} + + + org.eclipse.che.core + che-core-client-gwt-auth + ${project.version} + + + org.eclipse.che.core + che-core-client-gwt-core + ${project.version} + + + org.eclipse.che.core + che-core-client-gwt-factory + ${project.version} + + + org.eclipse.che.core + che-core-client-gwt-git + ${project.version} + + + org.eclipse.che.core + che-core-client-gwt-machine + ${project.version} + + + org.eclipse.che.core + che-core-client-gwt-project + ${project.version} + + + org.eclipse.che.core + che-core-client-gwt-ssh + ${project.version} + + + org.eclipse.che.core + che-core-client-gwt-user + ${project.version} + + + org.eclipse.che.core + che-core-client-gwt-vfs + ${project.version} + + + org.eclipse.che.core + che-core-client-gwt-workspace + ${project.version} + + + org.eclipse.che.core + che-core-commons-annotations + ${project.version} + + + org.eclipse.che.core + che-core-commons-env + ${project.version} + + + org.eclipse.che.core + che-core-commons-gwt + ${project.version} + + + org.eclipse.che.core + che-core-commons-inject + ${project.version} + + + org.eclipse.che.core + che-core-commons-json + ${project.version} + + + org.eclipse.che.core + che-core-commons-lang + ${project.version} + + + org.eclipse.che.core + che-core-commons-schedule + ${project.version} + + + org.eclipse.che.core + che-core-commons-xml + ${project.version} + + + org.eclipse.che.core + che-core-git-impl-native + ${project.version} + + + org.eclipse.che.core + che-core-ide-api + ${project.version} + + + org.eclipse.che.core + che-core-ide-app + ${project.version} + + + org.eclipse.che.core + che-core-ide-generators + ${project.version} + + + org.eclipse.che.core + che-core-ide-jseditor + ${project.version} + + + org.eclipse.che.core + che-core-ide-templates + ${project.version} + + + org.eclipse.che.core + che-core-ide-ui + ${project.version} + + + org.eclipse.che.core + che-core-vfs-impl + ${project.version} + + + org.eclipse.che.dashboard + che-dashboard-war + ${project.version} + war + + + org.eclipse.che.lib + che-swagger-module + ${che.lib.version} + + + org.eclipse.che.lib + che-swagger-war + ${che.lib.version} + war + + + org.eclipse.che.lib + che-tomcat8-slf4j-logback + ${che.lib.version} + zip + + + org.eclipse.che.lib + che-websocket-terminal + ${che.lib.version} + zip + + + org.eclipse.che.plugin + che-jdt-ext-machine + ${project.version} + + + org.eclipse.che.plugin + che-plugin-docker-client + ${project.version} + + + org.eclipse.che.plugin + che-plugin-docker-ext-client + ${project.version} + + + org.eclipse.che.plugin + che-plugin-docker-machine + ${project.version} + + + org.eclipse.che.plugin + che-plugin-ext-dashboard-client + ${project.version} + + + org.eclipse.che.plugin + che-plugin-git-ext-git + ${project.version} + + + org.eclipse.che.plugin + che-plugin-git-provider-che + ${project.version} + + + org.eclipse.che.plugin + che-plugin-git-ssh-client + ${project.version} + + + org.eclipse.che.plugin + che-plugin-github-ext-github + ${project.version} + + + org.eclipse.che.plugin + che-plugin-github-oauth2 + ${project.version} + + + org.eclipse.che.plugin + che-plugin-github-provider-github + ${project.version} + + + org.eclipse.che.plugin + che-plugin-gwt-ext-gwt + ${project.version} + + + org.eclipse.che.plugin + che-plugin-help-ext-client + ${project.version} + + + org.eclipse.che.plugin + che-plugin-java-ext-debugger-java-client + ${project.version} + + + org.eclipse.che.plugin + che-plugin-java-ext-debugger-java-server + ${project.version} + + + org.eclipse.che.plugin + che-plugin-java-ext-debugger-java-shared + ${project.version} + + + org.eclipse.che.plugin + che-plugin-java-ext-lang-client + ${project.version} + + + org.eclipse.che.plugin + che-plugin-java-ext-lang-server + ${project.version} + + + org.eclipse.che.plugin + che-plugin-java-ext-lang-shared + ${project.version} + + + org.eclipse.che.plugin + che-plugin-java-ext-maven + ${project.version} + + + org.eclipse.che.plugin + che-plugin-java-generator-archetype + ${project.version} + + + org.eclipse.che.plugin + che-plugin-java-jdt-core-repack + ${project.version} + + + org.eclipse.che.plugin + che-plugin-java-maven-tools + ${project.version} + + + org.eclipse.che.plugin + che-plugin-machine-ext-client + ${project.version} + + + org.eclipse.che.plugin + che-plugin-machine-ext-server + ${project.version} + + + org.eclipse.che.plugin + che-plugin-machine-ssh-client + ${project.version} + + + org.eclipse.che.plugin + che-plugin-orion-compare + ${project.version} + + + org.eclipse.che.plugin + che-plugin-orion-editor + ${project.version} + + + org.eclipse.che.plugin + che-plugin-sdk-env-local + ${project.version} + + + org.eclipse.che.plugin + che-plugin-sdk-ext-plugins + ${project.version} + + + org.eclipse.che.plugin + che-plugin-sdk-tools + ${project.version} + + + org.eclipse.che.plugin + che-plugin-sdk-tools + ${project.version} + jar-with-dependencies + + + org.eclipse.che.plugin + che-plugin-svn-ext-subversion + ${project.version} + + + org.eclipse.che.plugin + che-plugin-web-ext-web + ${project.version} + + + org.eclipse.che.plugin + org.eclipse.core.filebuffers + ${project.version} + + + org.eclipse.che.plugin + org.eclipse.core.filesystem + ${project.version} + + + org.eclipse.che.plugin + org.eclipse.core.resources + ${project.version} + + + org.eclipse.che.plugin + org.eclipse.jdt.ui + ${project.version} + + + org.eclipse.che.plugin + org.eclipse.jface + ${project.version} + + + org.eclipse.che.plugin + org.eclipse.jface.text + ${project.version} + + + org.eclipse.che.plugin + org.eclipse.ltk.core.refactoring + ${project.version} + + + org.eclipse.che.plugin + org.eclipse.search + ${project.version} + + + org.eclipse.che.plugin + org.eclipse.ui.ide + ${project.version} + + + org.eclipse.che.core + che-core-commons-test + ${project.version} + test + + + codenvy-public-repo