aboyko
bd37fbcd2b
Gradle project Boot upgrade support
2023-05-29 12:58:43 -04:00
aboyko
8db31656a9
Switch to URI#toASCIIString()
2023-01-19 17:00:55 -05:00
aboyko
0f72114f8a
Fix common-gradle for Java 17
2022-12-13 23:13:42 -05:00
aboyko
65a8a15649
Boot -> 3, JUnit -> 5, Java -> 17
2022-12-13 17:49:03 -05:00
aboyko
ed4eef0e0a
Project build data via classpath listener from JDT
2022-11-15 18:52:32 -05:00
Martin Lippert
6f031972ab
updated various gradle versions to allow to operate on JDK >= 11
2020-12-21 14:24:33 +01:00
BoykoAlex
652f5dcbcd
PT #165080768 , #165662425 : Selective Java, XML symbol scanning
2019-05-05 23:23:33 -04:00
Kris De Volder
03caa58492
Delete eclipse metadata for headless services
2019-04-29 09:13:57 -07:00
Kris De Volder
d86becebe7
http -> https
2019-03-08 15:48:38 -08:00
BoykoAlex
2b2413ee60
JDT LS based index for searches and refactorings to replace Jandex
2019-02-22 17:23:22 -05:00
BoykoAlex
0681baa876
PT #160596363 : Fixes for live hints and navigation for multi-projects
...
Initial work: highlights fixed, source links bean
SourceLinks bean uses project finder
Project finder all projects. Source entries for dependency projects.
Properly support peer projects for fall back Gradle projects
Update code minings for e4.9
2019-01-21 19:29:26 -05:00
BoykoAlex
db429f9c21
PT #162167333 : Ask JDT server for hover links (Eclipse, VSCode)
2018-12-11 18:41:33 -05:00
BoykoAlex
59275210ab
PT #162110508 : Index jrt-fs.jar
2018-12-06 16:19:09 -05:00
BoykoAlex
bb9bdff10f
PT #158478912 : Add jrt-fs.jar on classpath for fallback in case of JDK
...
>8
2018-06-20 14:29:49 -04:00
BoykoAlex
4b9e29590b
Refactor javadoc service injection
2018-06-05 09:55:09 -04:00
BoykoAlex
1b33036794
PT #156965730 : Get Javadoc from JDT LS or eclipse client via sts/javadoc
2018-05-31 22:19:28 -04:00
Kris De Volder
8bda4e87ce
Fix compile errors
2018-04-30 12:10:26 -07:00
Kris De Volder
8d87eeb398
Cleanup: remove some obsolete code
2018-04-30 12:00:59 -07:00
Kris De Volder
16a56a5fdc
Refactor, fix and simplify classpath infrastructure
2018-04-30 10:10:56 -07:00
Kris De Volder
d72d4b7bc8
Implement getSourceFolders in JdtLsClasspath
...
Also various refactoring and bug fixing
2018-04-24 11:56:05 -07:00
BoykoAlex
1f219728a2
Switch to Gradle 4.6 distro
2018-03-08 19:46:30 -05:00
Kris De Volder
b148969f17
Remove github java parser
...
Seem like it simply was not being used, except in test code.
2018-02-28 16:03:14 -08:00
BoykoAlex
f3d6bba7ec
Navigate to specific position in file via source link
2018-02-14 18:10:26 -05:00
nsingh
b76e3b8e1e
Refactoring delegating classpath
...
Separated file caching out of delegating classpath
2018-02-01 15:56:02 -08:00
nsingh
f7978ba94b
Avoid caching maven projects in the maven classpath.
...
Instead extract all the required information into classpath data and
cache that instead.
2018-01-24 16:12:30 -08:00
BoykoAlex
286d435d53
PT #151978919 VSCode navigation to resource from hovers (POC)
2018-01-19 19:26:29 -05:00
nsingh
bf096850a4
PT 153114916 - Add support for live hovers for .class files
2018-01-18 17:07:50 -08:00
BoykoAlex
a50c09097a
PT #153100339 Don't cache CU unless there is a project for it
2017-11-22 14:49:44 -05:00
BoykoAlex
622af0efe0
Don't split notification messages with line breaks
2017-11-22 09:48:21 -05:00
BoykoAlex
384b2954fb
Fix regression - load project in sync if not cached
2017-11-21 16:54:21 -05:00
BoykoAlex
08c1cd33ef
PT #152867134 Progress and Error feedback for Maven/Gradle project load
2017-11-20 17:56:39 -05:00
BoykoAlex
cee1005bb8
PT #151547534 Cache classpath in a file
2017-11-15 18:54:21 -05:00
BoykoAlex
aa96122d5c
PT #152680720 Support *.gradle build files
2017-11-08 18:42:24 -05:00
BoykoAlex
f3576e7ba7
PT #152509183 Use specific Gradle distro
2017-11-06 12:30:30 -05:00
BoykoAlex
6e71e28b10
Remove unused import
2017-10-28 17:56:51 -04:00
BoykoAlex
6ac37ca64e
Don't collect stream to list - return stream
2017-10-28 17:56:01 -04:00
BoykoAlex
26e1551e4a
Gradle classpath fix for request mappings hovers for Sagan
2017-10-27 18:43:50 -04:00
BoykoAlex
ba48e1eb31
Fix unit tests
2017-10-23 11:19:59 -04:00
Kris De Volder
3a57d99a84
Disable boot-java language server internally on non-boot project
...
Also use Optional in project finder to avoid some NPE bugs for missing project
context.
2017-10-19 13:41:53 -07:00
Kris De Volder
71dabb8d6c
Streamlime and simplify JavaProjectFinder
...
Only a single method needs to be implemented now to define how
a project context is found for a given document location.
2017-10-17 11:04:08 -07:00
Kris De Volder
69491029b3
Remove obsolete method 'isProjectRoot' from project finder interface
2017-10-17 10:41:56 -07:00
BoykoAlex
d4a9907b0d
PT #150740880 : VSCode/Eclipse file watching. Back to project finder
...
Eclipse client file change listening mechanics
Reworked file/project observer implementation
Merge fixes
2017-10-16 14:08:51 -04:00
BoykoAlex
423c6bcaef
[PT-#150740880] File listener and project listeners mechanics
...
Refactor project finder into project manager
Update annotation index based on project changes
Missing comments
2017-10-12 16:41:38 -04:00
Martin Lippert
83193e4711
added debug output for project creation
2017-09-18 15:03:03 +02:00
Martin Lippert
3cbce5e81a
started to implement infrastructure to parse java projects completely
2017-08-27 18:48:00 +02:00
Kris De Volder
bf8f8cffa9
Moved commons and concourse editor to 'headless-services'
2017-04-06 17:21:53 -07:00