Commit Graph

55 Commits (f8e0440e87f8d4b31518504310eb5c6ea56f345e)

Author SHA1 Message Date
Mykhailo Kuznietsov 07263f1e30
Fix license header text (#10629) 2018-08-02 11:18:04 +03:00
Mykhailo Kuznietsov 15d23edc91
Update license to EPL 2.0 (#10531) 2018-07-31 11:24:36 +03:00
Gennady Azarenkov 00ca1592c7
Make it possible to have distributed ProjectRegistry (#9848)
* Adding pipeline

* del jenkinsfile

* Make exec agent not to use setsid for other than Linux envs

* revert pom.xml

* goformat

* get projects folder from workkspace configuration

* Merge remote-tracking branch 'upstream/master'

* clean code

* clean code

* Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined

* Revert "Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined"

This reverts commit 127a79e54c3e7f97a74f0103506025eb5e181777.

* Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined

* replace provided attribute values with stored (src, out) in PlainJavaProjectType

* fix PlainJavaProjectType for getting rid and deprecate using SettableValueProvider

* remove comented code

* hide brouse source folder button, set source folder field as disabled

* hide the browse source button, set source folder field to read only mode, remove highlighter from the source folder field

* adapt test for current changes on UI, set save button to enable state

* apply formatting

* fs cache PT

* fix order of steps in the test

* Refactor RegisteredProject to make it possible to cache it (as DTO) to local file

* cache Projects and PTs to files

* Make it possible to have several impls for ProjectRegistry preparing it to be distributed across multi machines env

* merge upstream

* merge upstream

* merge upstream

* Update MavenServerService.java

* clean code

* small fix

* small fix

* small fix
2018-05-31 15:26:42 +03:00
Gennady Azarenkov 89e3851127
Rework PlainJava project type and Deprecate SettableValueProvider (#9634)
* Adding pipeline

* del jenkinsfile

* Make exec agent not to use setsid for other than Linux envs

* revert pom.xml

* goformat

* get projects folder from workkspace configuration

* Merge remote-tracking branch 'upstream/master'

* clean code

* clean code

* Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined

* Revert "Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined"

This reverts commit 127a79e54c3e7f97a74f0103506025eb5e181777.

* Fix calculation Projects Root so it wont cause NPE if there are no 'project' volume defined

* replace provided attribute values with stored (src, out) in PlainJavaProjectType

* fix PlainJavaProjectType for getting rid and deprecate using SettableValueProvider

* remove comented code

* hide brouse source folder button, set source folder field as disabled

* hide the browse source button, set source folder field to read only mode, remove highlighter from the source folder field

* adapt test for current changes on UI, set save button to enable state

* apply formatting

* fix order of steps in the test
2018-05-08 11:05:38 +03:00
Mykhailo Kuznietsov 2c2bd6637c
Set new year in license headers (#8244) 2018-01-11 16:04:49 +02:00
Dmytro Kulieshov 0f635cf122
Added JSON-RPC back-end to Project API and removed deprecated VFS classes (#7380) 2017-11-20 12:02:46 +02:00
Florent BENOIT 3f262e620e Cleanup some Mockito deprecated usage (che6) (#6864)
* Cleanup some Mockito deprecated usage
org.mockito.Matchers —> org.mockito.ArgumentMatchers
org.mockito.runners.MockitoJUnitRunner —> org.mockito.junit.MockitoJUnitRunner

Change-Id: Icf7351cb58e0f42fa95885c2d2cf6b5e98206c35
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-10-21 09:07:43 +02:00
Florent BENOIT 6a95b6d74a Apply google format v1.4 https://github.com/google/google-java-format/releases/tag/google-java-format-1.4
Change-Id: I5df30c23165df1fd39eef4c57893bebd1d681c1d
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-10-19 22:23:04 +02:00
Florent BENOIT 7a3bb3f5b7 Apply fixes to update maven plugins
- errorprone : ignore test methods that are using testxyz() pattern but are not annotated by @Test
- Remove  deprecated stuff (for example use descriptors/descriptor for maven-assembly plugin
- Remove unnecessary stubbing
- fix dependencies

Change-Id: I16f512fc3bfd542463d3b0d3c062f45ceb5ac6b2
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-10-17 21:44:00 +02:00
Sergii Kabashniuk 70ac13c008 Merge remote-tracking branch 'origin/master' into che6 2017-10-12 16:14:51 +03:00
Dmytro Kulieshov c35d27e7eb Removing deprecated FileTreeWatcher (#6688) 2017-10-12 15:21:55 +03:00
Artem Zatsarynnyi 22c21265aa Merge branch 'master' into spi 2017-10-11 10:16:43 +03:00
Valeriy Svydenko e2439d78d9 Send events from server to client about project's changes (#6628) 2017-10-10 15:46:27 +03:00
Artem Zatsarynnyi 7e29f7b526 Merge branch 'master' into spi 2017-09-11 12:23:40 +03:00
Valeriy Svydenko 5231059555 CHE-5721: Importing java formatter for the project or workspace (#6077) 2017-09-08 16:19:31 +03:00
Sergii Kabashniuk 9c9268c735 Fixed some formatting differences (#6044) 2017-08-18 17:58:45 +03:00
Sergii Kabashniuk d78121d957 Used Google Java Codestyle 2017-08-18 17:45:22 +03:00
Sergii Kabashniuk 6e9825c699 Used Google Java Codestyle 2017-08-18 17:16:54 +03:00
Sergii Kabashniuk 5b373e6cf5 Used Google Java Codestyle (#5851) 2017-08-18 17:00:58 +03:00
Sergii Kabashniuk 1ca8cecad5 Merge with master 2017-08-17 18:13:10 +03:00
Mykhailo Kuznietsov ce41b4a71d Change copyright owner to "Red Hat, Inc" on remaining files (#6032)
* Change copyright owner on remaining files

* fixup! Change copyright owner on remaining files

* fixup! fixup! Change copyright owner on remaining files
2017-08-17 18:05:53 +03:00
Artem Zatsarynnyi a552e67a76 Merge branch 'master' into spi 2017-08-17 16:40:48 +03:00
Mykhailo Kuznietsov 69d5148385 Changed copyright owner to "Red Hat, Inc." in license headers (#5964)
Change license header contributor to Red Hat, Inc.
2017-08-11 10:46:58 +03:00
Artem Zatsarynnyi da2b92c66e Merge branch 'master' into spi 2017-07-12 11:37:57 +03:00
Dmytro Kulieshov 20b4948b08 Rework Find Usages feature to avoid using Everrest based Websocket calls (#5550) 2017-07-11 10:57:58 +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
Sergii Kabashniuk c84b261a87 Revert changes from 8ad21b4638 where string FAILED was replaced by ERROR 2017-05-30 12:27:43 +03:00
Gennady Azarenkov 8ad21b4638 SPI messaging and code clean 2017-05-25 21:12:12 +03:00
Artem Zatsarynnyi 222d0d95c1 Enable Basic IDE building 2017-04-28 18:41:56 +03:00
Evgen Vidolob 1d10171906 #4699 fix URL for JavaDoc service (#4792)
* #4699 fix url for JavaDoc service
Signed-off-by: Even Vidolob <evidolob@codenvy.com>
2017-04-18 17:34:54 +03:00
Sergii Kabashniuk a6a569b9f7 Concept of Minimal and Full assembly (#4578)
Concept of Minimal and Full assembly
2017-04-14 10:05:03 +03:00
Valeriy Svydenko 9cfd76e326 CHE-3408: fix problem with getting subpackages from the project root folder (#4681) 2017-04-04 11:06:57 +00:00
Valeriy Svydenko a1080703e9 CHE-1860: make it possible to move packages (#4659) 2017-03-31 14:09:42 +00:00
Evgen Vidolob 57a083cbf4 #4306 fix NPE in case of invalid java FQN (#4654)
Signed-off-by: Even Vidolob <evidolob@codenvy.com>
2017-03-31 11:30:26 +03:00
David Festal 440f92d3bb JUnit testing support Bug fixes and Enhancements - Step 1 (#4303)
Provide  JUnit test real-time output in a `Tests` output view
2017-03-10 10:51:36 +01:00
Valeriy Svydenko ee98296c4a CHE-3723: Check parent for subpackages (Move refactoring) (#4245) 2017-02-28 10:42:31 +02:00
Mihail Kuznyetsov 0e8b21ad3f Set new license year 2017-01-04 17:10:31 +02:00
Evgen Vidolob 7bad057bbe #3220 use document changes instead of full text replacing on organize import operation (#3409)
Signed-off-by: Evgen Vidolob <evidolob@codenvy.com>
2016-12-16 11:00:18 +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
Mihail Kuznyetsov 494442e11a CHE-2015 Rename configuration properties 2016-10-27 17:29:46 +03:00
Max Shaposhnik fe0cb3bd0f CHE-1248; remove workspace information from EnvironmentContext (#1658) 2016-07-20 17:30:10 +03:00
Sergii Leschenko 42690da407 CODENVY-480 Remove user's roles (#1336) 2016-06-10 17:32:02 +03:00
Anton Korneta 8a94129e16 CODENVY-583: Fix javadoc navigation in https mode 2016-06-08 14:40:29 +03:00
Roman Nikitenko 8b53e05eae CHE-1204. Use correct url for request for code formatting
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-05-25 16:25:24 +03:00
Evgen Vidolob 5b4600934e CHE-956 Move che-jdt-ext-machine to java-ext-lang-server module and change REST paths from jdt to java 2016-05-20 10:12:59 +03:00
Evgen Vidolob 69eef13d84 Merge pull request #1283 from eclipse/CHE-1120
CHE-1120 disable binding maven project type if M2_HOME env property is null
2016-05-19 10:38:43 +03:00
Valeriy Svydenko c8d7df3c73 CHE-1086: expand containers of the classpath
Signed-off-by: Valeriy Svydenko <vsvydenko@codenvy.com>
2016-05-18 17:26:34 +03:00
Evgen Vidolob a53c51dfa9 CHE-1120 disable binding maven project type if M2_HOME env property not set, code clean up 2016-05-18 15:37:33 +03:00
Vitalii Parfonov a63a856970 CHE-1081: remove workspace id from services that deployed on wsagent (#1268)
remove workspace id from services that deployed on wsagent
remove workspace Id usage in wsagent services in dashboard
Add init params for websocket endpoint and eventbus end point It allow has different format of URL on wsmaster with ws-id like path param and on wsagent without it
Signed-off-by: Vitaly Parfonov <vparfonov@codenvy.com>
2016-05-18 10:18:05 +03:00