Commit Graph

280 Commits (837eed62baf2ca6fbf1902ab4559cdba112e153e)

Author SHA1 Message Date
Valeriy Svydenko 65c2201473 CHE-5725: Run all java tests from the project or package (#5804) 2017-08-01 16:56:13 +03:00
Artem Zatsarynnyi 016d03c169 Merge branch 'master' into spi 2017-07-28 16:56:28 +03:00
Artem Zatsarynnyi 9ece015ec5 Remove useless macros (#5805) 2017-07-25 15:38:07 +03:00
Artem Zatsarynnyi 32de1e7447 Rename methods (#5762)
AppContext#getMasterEndpoint -> AppContext#getMasterApiEndpoint
AppContext#getDevAgentEndpoint -> AppContext#getWsAgentServerApiEndpoint
2017-07-21 10:15:20 +03:00
Artem Zatsarynnyi b851196df5 Merge branch 'master' into spi 2017-07-20 12:30:15 +03:00
Artem Zatsarynnyi fdcb210bfb Remove obsolete IDE events (#5751) 2017-07-20 11:46:00 +03:00
Roman Iuvshyn 185273f8b9 RELEASE: Set next development version (#5734)
* RELEASE: Set next development version
2017-07-19 12:45:32 +03:00
Yevhen Vydolob 3c2aa13b59 fix build (#5666)
Signed-off-by: Yevhen Vydolob <evidolob@codenvy.com>
2017-07-17 10:25:51 +03:00
Artem Zatsarynnyi e346d42050 Fix merge 2017-07-17 08:16:29 +03:00
Artem Zatsarynnyi a3a91c820c Merge branch 'master' into spi 2017-07-17 07:50:32 +03:00
Thomas Mäder 2a57ca8cf2 Use LSP for pom editor (#5641)
Signed-off-by: Thomas Mäder <tmader@redhat.com>
2017-07-14 17:15:14 +02:00
Artem Zatsarynnyi 51cd595497 Merge branch 'master' into spi 2017-07-14 16:03:43 +03:00
Vitalii Parfonov 95a09d6544 Avoid using ProjectManager only for taking project root dir instead of we will use special properties (#5636)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-07-13 15:39:50 +03:00
Artem Zatsarynnyi c49aeb0977 Merge branch 'master' into spi 2017-07-13 10:24:36 +03:00
Alexander Garagatyi 2b45703841 Move mvn and svn tests execution to integration profile (#5596)
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2017-07-12 12:25:17 +03:00
Artem Zatsarynnyi da2b92c66e Merge branch 'master' into spi 2017-07-12 11:37:57 +03:00
Artem Zatsarynnyi 14790b609c Move JSON-RPC endpoints ids to constants (#5612) 2017-07-12 10:21:19 +03:00
Vitalii Parfonov 96498a7af9 Maven Server tests execution on integration phase (#5574)
* Maven Server tests execution on integration phase
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2017-07-10 14:46:50 +03:00
Valeriy Svydenko a5b3b7b612 New runner for TestNG tests (#5472) 2017-07-06 16:20:58 +03:00
Valeriy Svydenko 2e8d802789 CHE-5350: change names of methods for WebSocket communication (#5543) 2017-07-06 14:38:09 +03:00
Artem Zatsarynnyi a1dfdfb04e Merge branch 'master' into spi 2017-07-05 18:25:50 +03:00
Valeriy Svydenko ef74274eba CHE-5350: rework Maven plugin to avoid using Everrest Websocket (#5527) 2017-07-05 16:22:51 +03:00
Artem Zatsarynnyi 1ba5f63d8f Merge branch 'master' into spi 2017-06-29 17:45:59 +03:00
Roman Iuvshin eab04ddd6b RELEASE: Set next development version 2017-06-29 07:59:05 +00:00
Artem Zatsarynnyi ad2460999e Merge branch 'master' into spi 2017-06-22 08:27:59 +03:00
Michail Kuznetsov 10227bf474 Set correct scopes for dependencies (#5416) 2017-06-21 14:22:15 +00:00
Roman Iuvshin 513aa19ebd RELEASE: Set next development version 2017-06-21 13:04:16 +00:00
Artem Zatsarynnyi cce79bf469 Merge branch 'master' into spi
# Conflicts:
#	assembly/assembly-wsmaster-war/pom.xml
#	infrastructures/docker/pom.xml
#	plugins/plugin-docker/che-plugin-docker-compose/pom.xml
#	plugins/plugin-github/che-plugin-github-pullrequest/src/main/java/org/eclipse/che/plugin/pullrequest/client/GitHubHostingService.java
#	plugins/plugin-testing-java/plugin-testing-junit/che-plugin-testing-junit-ide/src/main/java/org/eclipse/che/plugin/testing/junit/ide/action/RunAllTestAction.java
#	plugins/plugin-testing-java/plugin-testing-junit/che-plugin-testing-junit-ide/src/main/java/org/eclipse/che/plugin/testing/junit/ide/action/RunClassTestAction.java
#	plugins/plugin-testing-java/plugin-testing-testng/che-plugin-testing-testng-ide/src/main/java/org/eclipse/che/plugin/testing/testng/ide/action/RunAllTestAction.java
#	plugins/plugin-testing-java/plugin-testing-testng/che-plugin-testing-testng-ide/src/main/java/org/eclipse/che/plugin/testing/testng/ide/action/RunClassTestAction.java
#	plugins/plugin-testing-java/plugin-testing-testng/che-plugin-testing-testng-ide/src/main/java/org/eclipse/che/plugin/testing/testng/ide/action/RunTestXMLAction.java
#	pom.xml
#	wsmaster/che-core-api-machine/pom.xml
2017-06-15 10:35:47 +03:00
Roman Iuvshin eb2fa0eeed RELEASE: Set next development version 2017-06-14 07:13:04 +00:00
Yevhen Vydolob e4f0f23724 #5356 use java for maven server which ws-agent use (#5363)
Signed-off-by: Even Vidolob <evidolob@codenvy.com>
2017-06-13 15:45:45 +03:00
Artem Zatsarynnyi 1d5648fd6e Fix building project with maven (#5354) 2017-06-12 23:48:28 +03:00
Artem Zatsarynnyi 212bbc7808 Merge branch 'master' into spi 2017-06-01 10:45:08 +03:00
Roman Nikitenko 1c7818f14e CHE-3570. Add ability to turn on/off autosave mode for editor content
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2017-05-31 13:29:01 +00:00
Vladyslav Zhukovskii c2990aeeed Interpolate correctly resource paths in maven project inside maven server implementation (#5179)
* Interpolate correctly resource paths in maven project inside maven server implementation

* Code refactoring

* Code cleanup

* New line

* Return reading maven attributes from maven project manager

* Code refactoring
2017-05-30 12:17:19 +03:00
Artem Zatsarynnyi ad3bc4d739 Use Workdspace's and Factory's model objects in IDE (#5221) 2017-05-29 16:19:43 +03:00
Artem Zatsarynnyi fa91db1f4e Merge branch 'master' into spi 2017-05-29 11:25:30 +03:00
Valeriy Svydenko d01606d7ad CHE-4757: update only parent project when changes were made in the parent pom (#5193) 2017-05-26 08:15:44 +00:00
Artem Zatsarynnyi 993e8df52e Merge branch 'master' into spi 2017-05-24 12:16:17 +03:00
Roman Iuvshin 9fbf173eb9 RELEASE: Set next development version 2017-05-24 07:30:41 +00:00
Vladyslav Zhukovskii 243ed8ad60 Add ability to interpolate target directory from maven project model (#5173) 2017-05-23 21:11:33 +03:00
Vitalii Parfonov 37581634d8 Temporary disable test after pr#5180 (#5181)
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2017-05-23 21:07:28 +03:00
Vladyslav Zhukovskii 6703575120 Interpolate correctly resource paths in maven project inside maven server implementation (#5180) 2017-05-23 19:11:24 +03:00
Artem Zatsarynnyi e6cb33117b Merge branch 'master' into spi 2017-05-22 10:03:29 +03:00
Valeriy Svydenko 6a427e3b64 CHE-4920: Analyze maven profiles (#5122) 2017-05-18 12:53:09 +00:00
Alexander Garagatyi 21c4589086 Merge branch 'master' into spi
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-05-15 12:27:23 +03:00
Artem Zatsarynnyi 1ae101d7ab clean-up IDE code 2017-05-14 17:45:49 +03:00
Vitalii Parfonov 79e7c44e02 CHE-4910:Fix catching exception in case invalid POM to prevent fail start workspace (#5066)
* Fix catching exception in case invalid POM.
Fix dependency  on che-plugin-pullrequest-server in should be only in ws-agent.
Improve maven attribute resolving previos we always read them from pom.xml but MavenProjectManager already has all information about regitered projects

Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2017-05-13 10:59:32 +03:00
Vitalii Parfonov 5d5bd0adf8 Revert "Fix catching exception in case invalid POM to prevent fail start workspace (#5015)" (#5065)
This reverts commit e352da4ac6.
2017-05-13 10:02:14 +03:00
Vitalii Parfonov e352da4ac6 Fix catching exception in case invalid POM to prevent fail start workspace (#5015)
* Fix catching exception in case invalid POM.
Fix dependency  on che-plugin-pullrequest-server in should be only in ws-agent.
Improve maven attribute resolving previos we always read them from pom.xml but MavenProjectManager already has all information about regitered projects


Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2017-05-12 18:32:12 +03:00
Roman Iuvshin b3ae33acf5 RELEASE: Set next development version 2017-05-10 10:54:42 +00:00
Alexander Garagatyi 7877e47f6a Merge branch 'master' into spi
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-27 12:08:59 +03:00
Roman Iuvshin 6d88cf8c73 [maven-release-plugin] prepare for next development iteration 2017-04-25 18:19:17 +00:00
Roman Iuvshin d7f023fd89 [maven-release-plugin] prepare release 5.9.0 2017-04-25 18:19:10 +00:00
Artem Zatsarynnyi 3c74f118ca Merge branch 'master' into spi 2017-04-24 15:32:39 +03:00
Valeriy Svydenko 6403d212c6 CHE-4596: move che-plugin-machine-ext-client to IDE core (#4861) 2017-04-21 14:01:04 +00:00
Alexander Garagatyi 7e0ed03cf2 Merge branch 'master' into spi 2017-04-19 16:52:48 +03:00
Roman Iuvshin 7805c146e6 [maven-release-plugin] prepare for next development iteration 2017-04-13 11:07:13 +00:00
Roman Iuvshin e8107fd96c [maven-release-plugin] prepare release 5.8.0 2017-04-13 11:07:06 +00:00
Yevhenii Voevodin 791b898447 Merged with master 2017-04-12 16:18:56 +03:00
Yevhenii Voevodin 17703adcdc Add tmp build script spi-tmpbuild.sh 2017-04-12 15:50:32 +03:00
Roman Iuvshin 840ae853f8 Revert "RELEASE: set minor change version"
This reverts commit e23b9257a3.
2017-04-11 20:55:24 +03:00
Roman Iuvshin e23b9257a3 RELEASE: set minor change version 2017-04-11 18:10:45 +03:00
Roman Iuvshin 08d4d0f25c [maven-release-plugin] prepare for next development iteration 2017-04-06 14:28:39 +00:00
Roman Iuvshin 53a0325213 [maven-release-plugin] prepare release 5.7.0 2017-04-06 14:28:33 +00:00
Evgen Vidolob 339ea53840 #4554 fix Class not found exception in maven server (#4613)
Signed-off-by: Even Vidolob <evidolob@codenvy.com>
2017-03-31 09:17:32 +03:00
Roman Iuvshin 342f103654 [maven-release-plugin] prepare for next development iteration 2017-03-30 12:25:35 +00:00
Roman Iuvshin e6e4a652cc [maven-release-plugin] prepare release 5.6.0 2017-03-30 12:25:28 +00:00
Evgen Vidolob 27125263d0 #4430 move orion editor plugin to ide core (#4539)
* #4430 move orion editor plugin to ide core

Signed-off-by: Even Vidolob <evidolob@codenvy.com>
2017-03-28 10:19:24 +03:00
Artem Zatsarynnyi bbd0c1abb2 Introduce Intelligent Commands (#4389)
Introduce Intelligent Commands
2017-03-23 18:23:17 +02:00
Roman Iuvshin e7588aa2b3 [maven-release-plugin] prepare for next development iteration 2017-03-15 14:59:35 +00:00
Roman Iuvshin 69cf9f5528 [maven-release-plugin] prepare release 5.5.0 2017-03-15 14:59:28 +00:00
Roman Nikitenko 49a628c830 CHE-4294: Handle relative path to source folder at managing maven project classpath
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2017-03-14 09:18:12 +00:00
Dmitry Kuleshov 23ad83d8c1 Tree walk based file watchers replacement (#4368) 2017-03-10 13:31:38 +02:00
Roman Iuvshin ceff3938ff [maven-release-plugin] prepare for next development iteration 2017-03-02 18:33:12 +00:00
Roman Iuvshin 8ed6e10476 [maven-release-plugin] prepare release 5.4.0 2017-03-02 18:33:06 +00:00
Roman Iuvshin e71c7b5671 [maven-release-plugin] prepare for next development iteration 2017-02-17 11:04:07 +00:00
Roman Iuvshin c071c65aa2 [maven-release-plugin] prepare release 5.3.0 2017-02-17 11:03:59 +00:00
Yevhenii Voevodin 9370327d46 Inject MAVEN_OPTS environment variable along with JAVA_OPTS to container 2017-02-14 17:50:56 +02:00
Valeriy Svydenko a99aee67d9 Upgrade to GWT 2.8 (#3984) 2017-02-06 16:42:22 +02:00
Roman Iuvshin 0dd0dea686 [maven-release-plugin] prepare for next development iteration 2017-02-01 13:31:32 +00:00
Roman Iuvshin d138c3623f [maven-release-plugin] prepare release 5.2.0 2017-02-01 13:31:25 +00:00
Ilya Buziuk 1ec641a7e8 CHE-58: Refactoring. Introducing new classes for handling Kubernetes resources (KubernetesContainer, KubernetesService, KubernetesEnvVar)
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2017-01-27 17:33:45 +01:00
Mario Loriedo 364e06f1e5 Added an OpenShift connector for container creation
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2017-01-27 17:33:45 +01:00
Roman Iuvshin 05a7cd53b5 [maven-release-plugin] prepare for next development iteration 2017-01-18 16:33:24 +00:00
Roman Iuvshin 41d3739928 [maven-release-plugin] prepare release 5.1.0 2017-01-18 16:33:17 +00:00
Roman Iuvshin 9904460818 [maven-release-plugin] prepare for next development iteration 2017-01-06 11:48:49 +00:00
Roman Iuvshin b5a7d04ca2 [maven-release-plugin] prepare release 5.0.0 2017-01-06 11:48:42 +00:00
Mihail Kuznyetsov 0e8b21ad3f Set new license year 2017-01-04 17:10:31 +02:00
Dmitry Kuleshov 301121d777 Dynamic file watchers (#3482) 2016-12-26 14:34:17 +02:00
Roman Iuvshin abc1367c1d remove milestone from version 2016-12-23 15:04:56 +02:00
Evgen Vidolob 69276bbf5e #2866 fix importing maven project with relative path in modules (#3457)
* #2866 handle relative path and including 'pom.xml' in modules declarations

Signed-off-by: Evgen Vidolob <evidolob@codenvy.com>
2016-12-22 13:55:12 +02:00
Roman Iuvshin 813d930275 change version to M10-SNAPSHOT 2016-12-22 11:48:31 +02:00
Vladyslav Zhukovskyi d15915cf94 Remove deprecated getPath method and use getLocation instead (#3322) 2016-12-09 12:33:45 +02:00
Evgen Vidolob 4d45044fd1 #3121 add workspace sopped event listener to disable maven project resolver (#3311)
Signed-off-by: Evgen Vidolob <evidolob@codenvy.com>
2016-12-09 10:07:22 +02:00
Roman Iuvshin 7850cc2908 [maven-release-plugin] prepare for next development iteration 2016-12-07 12:34:30 +00:00
Roman Iuvshin 1c15a44844 [maven-release-plugin] prepare release 5.0.0-M8 2016-12-07 12:34:25 +00:00
Roman Nikitenko 2339b0dd6e CHE-2937. Add ability to create batch of projects 2016-11-30 19:08:09 +02:00
Max Shaposhnik afadcd24f3 CHE-3065 Add uncaught exceptions handler in threads being run by ExecutorService (#3174) 2016-11-28 11:50:50 +02:00
Vitalii Parfonov 9b7909153f che#2550: replaced .codenvy folder to .che (#2919)
Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>
2016-11-23 09:21:31 +02:00
Roman Iuvshin 52f84d9092 [maven-release-plugin] prepare for next development iteration 2016-11-10 11:37:24 +00:00
Roman Iuvshin 315056731e [maven-release-plugin] prepare release 5.0.0-M7 2016-11-10 11:37:20 +00:00
Vladyslav Zhukovskii 45135c33f7 Revert changes after #2867 2016-11-09 18:23:41 +02:00
Vladyslav Zhukovskyi c7b4623b61 Get projects after workspace has been already initialized (#2867)
* Get projects after workspace has been already initialized

This commit also includes API reorganization. Move client service implementations from the core-api to the core-app. Code cleanup. Removed dependency to the javax.inject from the core-api to avoid duplicate using @Inject annotation from the com.google.inject and javax.inject. (Client side uses only com.google.inject.Inject annotation)

Created two components:
WsAgentInitializer - which is responsible to initialize workspace component on the client side. Component consumes developer machine object at startup stage.
WsAgentMessageBusProvider - which is responsible to initialize message bus after workspace has been initialized.

API movements:
OAuthServiceClient was moved from the org.eclipse.che.ide.api.auth to the org.eclipse.ide.api.oauth

* Move WsAgentInitizalizer to the core-app

* Add @Override annotation

* Add @Override annotation

* Remove @Singleton annotation

* Remove @Singleton annotation

* Revert javax.inject.Inject annotation

* Update codebase due to changes in the master branch
2016-11-03 15:29:08 +02:00
Vitalii Parfonov 5c11cb4f09 Set Log level to warn (#2961)
Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-11-02 16:19:16 +02:00
Roman Iuvshin 825af31a5d [maven-release-plugin] prepare for next development iteration 2016-10-26 09:37:49 +00:00
Roman Iuvshin 7da1d4a910 [maven-release-plugin] prepare release 5.0.0-M6 2016-10-26 09:37:45 +00:00
Vitalii Parfonov 9951639518 CHE-2098:fix generation Project with Maven Archetype. (#2872)
Archetype Plugin parameters transfer to the REST Project API via query parameters

Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2016-10-25 13:36:19 +03:00
Artem Zatsarynnyi 66e2d89095 Fix failing Closure Compiling in case GWT JavaScript compiler output style set to DETAILED mode (#2796)
When I enable Closure Compiler and set GWT JavaScript compiler output style to DETAILED mode
by providing the following configuration of gwt-maven-plugin:
<configuration>
    <modules>
        <module>org.eclipse.che.ide.IDE</module>
    </modules>
    <style>DETAILED</style>
    <enableClosureCompiler>true</enableClosureCompiler>
</configuration>

I get the following compilation error:
[INFO]    Compiling 4 permutations
[INFO]       Compiling permutation 0...
[ERROR] error optimizing:JSC_VAR_ARGUMENTS_SHADOWED_ERROR. Shadowing "arguments" is not allowed at org/eclipse/che/plugin/maven/client/command/MavenCommandModel.java line 25 : 0
[INFO]       [ERROR] Unexpected internal compiler error
[INFO] java.lang.RuntimeException: Shadowing "arguments" is not allowed
[INFO] 	at com.google.gwt.dev.js.ClosureJsRunner.compile(ClosureJsRunner.java:207)
[INFO] 	at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler$PermutationCompiler.generateJavaScriptCode(JavaToJavaScriptCompiler.java:524)
[INFO] 	at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler$PermutationCompiler.compilePermutation(JavaToJavaScriptCompiler.java:347)
[INFO] 	at com.google.gwt.dev.jjs.MonolithicJavaToJavaScriptCompiler.compilePermutation(MonolithicJavaToJavaScriptCompiler.java:296)
[INFO] 	at com.google.gwt.dev.jjs.UnifiedAst.compilePermutation(UnifiedAst.java:143)
[INFO] 	at com.google.gwt.dev.CompilePerms.compile(CompilePerms.java:197)
[INFO] 	at com.google.gwt.dev.ThreadedPermutationWorkerFactory$ThreadedPermutationWorker.compile(ThreadedPermutationWorkerFactory.java:50)
[INFO] 	at com.google.gwt.dev.PermutationWorkerFactory$Manager$WorkerThread.run(PermutationWorkerFactory.java:74)
[INFO] 	at java.lang.Thread.run(Thread.java:745)
[INFO]       [ERROR] Unrecoverable exception, shutting down
[INFO] com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)
[INFO] 	at com.google.gwt.dev.javac.CompilationProblemReporter.logAndTranslateException(CompilationProblemReporter.java:112)
[INFO] 	at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler$PermutationCompiler.compilePermutation(JavaToJavaScriptCompiler.java:363)
[INFO] 	at com.google.gwt.dev.jjs.MonolithicJavaToJavaScriptCompiler.compilePermutation(MonolithicJavaToJavaScriptCompiler.java:296)
[INFO] 	at com.google.gwt.dev.jjs.UnifiedAst.compilePermutation(UnifiedAst.java:143)
[INFO] 	at com.google.gwt.dev.CompilePerms.compile(CompilePerms.java:197)
[INFO] 	at com.google.gwt.dev.ThreadedPermutationWorkerFactory$ThreadedPermutationWorker.compile(ThreadedPermutationWorkerFactory.java:50)
[INFO] 	at com.google.gwt.dev.PermutationWorkerFactory$Manager$WorkerThread.run(PermutationWorkerFactory.java:74)
[INFO] 	at java.lang.Thread.run(Thread.java:745)
[INFO]       [ERROR] Not all permutation were compiled , completed (0/4)

It means that using 'arguments' as a name of a method parameter is forbidden by Google Closure Compiler because, it seems, that it's reserved for internal using here:
https://github.com/google/closure-compiler/blob/master/src/com/google/javascript/jscomp/SyntacticScopeCreator.java#L38
2016-10-17 12:51:56 +03:00
Artem Zatsarynnyi 2ba8cdfa42 Client command framework improvements (#2730)
Client command framework improvements

1. Introduced contextual commands.
2. Added ${explorer.current.file.parent.path} macro.
3. Cleaned up unused resources.
4. Refactored code in order to simplify it and made it more clear and understandable:

- simplified a way of providing new command types;
- command types api moved to ide-api to avoid unnecessary dependency on machine extension;
- command management extracted from EditCommandsPresenter to the separate facade - CommandManager. So EditCommandsPresenter now doesn't perform several http requests manipulating with commands but only one;
- refactored code related to the obsolete terminology CommandPropertyValueProvider -> Macro;
- macro can provide its description (it will be really useful for showing it in UI);
- macros processing separated from the command execution and extracted to the separate component MacroProcessor since it's used not only for the commands but in debug configurations for example.
2016-10-11 11:35:42 +03:00
Roman Iuvshin b986091e4a [maven-release-plugin] prepare for next development iteration 2016-10-07 10:22:41 +00:00
Roman Iuvshin 8f799b4c28 [maven-release-plugin] prepare release 5.0.0-M5 2016-10-07 10:22:37 +00:00
Vitalii Parfonov 0003b2324b che#2608: added vfs exlude filters, small vfs watcher fix, improved project tree changes detection algorithm (#2713)
Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>
2016-10-05 18:41:00 +03:00
Florent BENOIT 67f78d7711 Fix scope to be compliant as well with #2610 issue (#2696)
-Dmaven.test.skip=true should work
Fix #2610 

Change-Id: I27294cb9d2f161d30174d2d7cceb0cf758f6be50
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-10-05 09:58:58 +02:00
Valeriy Svydenko acd9ba49d5 CHE-1857: add ability to rename projects (#2436)
CHE-1857: add an ability to rename project
2016-09-28 10:52:16 +03:00
Roman Iuvshin 33944c6ec1 set M5 version 2016-09-27 16:08:19 +03:00
Roman Iuvshin 152be21b4f [maven-release-plugin] prepare for next development iteration 2016-09-26 14:19:41 +00:00
Roman Iuvshin 89ab012035 [maven-release-plugin] prepare release 5.0.0-M3 2016-09-26 14:19:37 +00:00
Roman Iuvshin 900ccbb807 set M3 version 2016-09-20 17:31:42 +03:00
Anton Korneta d5fe8aed73 CHE-1790: Consolidate databases 2016-09-15 16:57:30 +03:00
Roman Iuvshin 3c1df2e4ad [maven-release-plugin] prepare for next development iteration 2016-09-14 15:50:20 +00:00
Roman Iuvshin b647b5eef7 [maven-release-plugin] prepare release 5.0.0-M1 2016-09-14 15:50:16 +00:00
Artem Zatsarynnyi d9ad483e01 Fix NPE after deleting multi-module project 2016-09-12 15:42:04 +03:00
Anatoliy Bazko af2f1098d7 CHE-1823: Machine Agent implementation (#2311) 2016-09-08 16:39:14 +03:00
Dmitry Kuleshov 5d267fe305 VFS file watcher based use cases implementations (#2339)
* che#1910: added several new user workflows implementations for VFS

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>
2016-09-07 11:22:22 +03:00
Roman Iuvshin 8df0560ad3 set new version 2016-09-07 10:38:51 +03:00
Roman Iuvshin ca14fc7470 [maven-release-plugin] prepare for next development iteration 2016-08-29 15:12:16 +00:00
Roman Iuvshin 36311ea4c8 [maven-release-plugin] prepare release 4.7.0 2016-08-29 15:12:12 +00:00
Alexander Garagatyi 0e9718e016 CHE-1370: refactor workspace environment bottstrapping and handling (#2108)
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2016-08-16 16:23:08 +03:00
Roman Iuvshin 813b36851c [maven-release-plugin] prepare for next development iteration 2016-08-16 08:28:05 +00:00
Roman Iuvshin ef38dd5fb2 [maven-release-plugin] prepare release 4.7.0-RC1 2016-08-16 08:28:02 +00:00
Evgen Vidolob cc51c0ef27 #1913 Deprecates some of Editor API classes and interfaces 2016-08-12 12:35:28 +03:00
Roman Iuvshin 99b6beb356 [maven-release-plugin] prepare for next development iteration 2016-08-01 10:32:16 +00:00
Roman Iuvshin 3a0fd2a00c [maven-release-plugin] prepare release 4.6.0 2016-08-01 10:32:13 +00:00
Evgen Vidolob ca94fc2071 #1887 Move che-plugin-java-jdt-core-repack module to che-lib project 2016-07-28 10:45:06 +03:00
Valeriy Svydenko 1f2a6b6c74 CHE-1819: fix NPE when unresolved project is deleted
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-07-26 17:26:03 +03:00
Dmitry Kuleshov 435bbd5505 [WIP] CHE-11: VFS event handling system (#1634)
CHE-11: VFS event handling system initial commit
2016-07-19 11:35:37 +03:00
Roman Iuvshin f9369146c1 [maven-release-plugin] prepare for next development iteration 2016-07-18 13:58:51 +00:00
Roman Iuvshin b6795f1a9a [maven-release-plugin] prepare release 4.5.0 2016-07-18 13:58:48 +00:00
Valeriy Svydenko 0cf84aa324 CHE-1454: show warning dialog if estimation of the maven project has troubles 2016-07-15 12:42:56 +03:00
Vladyslav Zhukovskii 39dc621da5 Fix cyclic request sending and possible NPE
`NewFolderAction` - added dialog showing if any error occurred.
`ProjectExplorerPresenter` - fix disappearing maven module after project reconfiguring.
`RevealNodesPersistenceComponent` - reduce count of files which stores into user preference.
`TreeResourceRevealer` - add ability to select node after reveal operation.
`InMemoryResourceStore` - checking resource only by ones prefix path.
`NodeLoader` - revert last changes, because they are redundant.
`NewPackageAction` - prevent potential NPE.
`ProjectClasspathAction` - prevent potential NPE.
`MoveAction` - prevent potential NPE.
`RenameRefactoringAction` - prevent potential NPE.
`GetEffectivePomAction` - prevent potential NPE.
2016-07-08 13:53:14 +03:00
Roman Nikitenko 6c1c543ac6 CHE-1210. Block content assist until project is resolved
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-07-06 15:37:43 +03:00
Vladyslav Zhukovskii 001b4b87e8 Resource management
Signed-off-by: Vladyslav Zhukovskii <vzhukovskii@codenvy.com>
2016-07-02 18:15:33 +03:00
Roman Iuvshin 6a23f97700 [maven-release-plugin] prepare for next development iteration 2016-06-28 16:00:40 +00:00
Roman Iuvshin 400648e1db [maven-release-plugin] prepare release 4.4.0 2016-06-28 16:00:37 +00:00
Vitalii Parfonov 0d4b846fdc Temporary exclude MavenServerManagerTest because it fail time-to-time and we don't know reason (#1537)
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-06-21 18:03:24 +03:00
Valeriy Svydenko 5a4a31068f CHE-1168: determine source folders with generated artifacts
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-06-15 15:08:51 +03:00
Vitalii Parfonov 560edd8199 Export proxy object instead of real maven terminal object. … (#1500)
* Export proxy object instead of real maven terminal object. Avoid NPE in case jar lab's are not set for javac project
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-06-14 14:01:43 +03:00
Roman Iuvshin 5adff554bc [maven-release-plugin] prepare for next development iteration 2016-06-13 18:57:39 +00:00
Roman Iuvshin e9f5d4971e [maven-release-plugin] prepare release 4.3.0 2016-06-13 18:57:36 +00:00
Vitalii Parfonov 21f9a44ba6 CODENVY-645: start re-import only for maven project, add checking on empty list of paths (#1489)
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-06-13 16:19:27 +03:00