* 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
Add possibility to find fqn for nested classes inside outer classes with help JDT and use found fqns to activate breakpoints inside nested classes for the java debugger.
Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
Add possibility find source file from another module or external java project and open it in time of debugging. For realizing it we use JDT on the server side.
Fix opening file in case if we debug inner classes or lyambda.
Fix render debug line for java classes from external jars after click to download source link.