Commit Graph

742 Commits

Author SHA1 Message Date
Kris De Volder
e003a94c5e Merge pull request #306 from spring-projects/symbol-dependencies
Track symbol dependencies ...
2019-06-17 09:17:41 -07:00
Kris De Volder
c8c0637570 Track symbol dependencies ...
Infrastructure to record when a symbol depends on info
for a given (external) type. When change to external type
is found, then trigger document update for the affected
document(s).
2019-06-13 16:14:13 -07:00
BoykoAlex
49d655d66c Fix property key hover has binding key "L" in hover content 2019-06-13 15:43:30 -04:00
BoykoAlex
9c3fc1fcb5 PT #166671442: Don't set data property for proposal if no doc available 2019-06-13 12:49:14 -04:00
nsingh@pivotal.io
1dba7419fd Update LSP4J in LS to 0.7.2 2019-06-12 10:19:17 -07:00
Kris De Volder
8efc5cafc8 Resolve/fix nohttp violations 2019-06-05 15:58:30 -07:00
Kris De Volder
7c3cce32a9 Make spring-boot-ls request batched classpath events ...
...and make it handle them properly, but also retain
support for non-batched events for backwards compatibility
with clients that don't support batched events.
2019-05-28 12:14:42 -07:00
Kris De Volder
fb0ddc0469 Refactor classpath notification job
Change it so there is one job per subscriber to handle communication
with that particular subscriber.

This will allow the job to behave differently depending on whether
that subscriber supports batched update events.
2019-05-28 12:14:42 -07:00
BoykoAlex
7fde0bc301 PT #166273505: Fix JSON -> POJO conversions for arbitrary map 2019-05-27 18:07:59 -04:00
Kris De Volder
100d4b0e78 Bump version to 1.8.0 2019-05-24 18:43:50 +00:00
Martin Lippert
becbf55ee7 updated versions to 4.3.0 2019-05-24 10:22:14 +02:00
Kris De Volder
42e581555a Small tweak to CompletionServerCapabilityRegistration
Don't set trigger characters if none are configured for a given language.
2019-05-22 11:27:26 -07:00
Kris De Volder
5c5d535556 Trigger characters per language 2019-05-22 10:36:48 -07:00
BoykoAlex
93d7b0290e PT #163378521: Test added 2019-05-17 14:40:01 -04:00
Kris De Volder
79d8e1ab43 Some tweaks to license download
... related to http -> https conversion
2019-05-16 14:22:37 -07:00
Kris De Volder
30f8e2d48c Fix IndexOutOfBoundsException from GithubValueParser 2019-05-15 11:25:23 -07:00
Kris De Volder
668f853935 Mark most top-level properties as deprecated
Their use is discouraged. Instead use Yaml anchors is the
recommended.

See: https://www.pivotaltracker.com/story/show/162490453
2019-05-13 11:22:36 -07:00
Kris De Volder
e1c3124e65 Fix race condition causing occasional build failures 2019-05-10 12:24:58 -07:00
Kris De Volder
8bfbff8c44 More debug output for failing CI tests 2019-05-10 11:37:17 -07:00
Kris De Volder
17e5cf91a3 More output to debug test fails in CI builds 2019-05-10 10:21:57 -07:00
Kris De Volder
738d7ffceb More output to debug test fails in CI builds 2019-05-10 09:23:10 -07:00
Kris De Volder
84f0e6f668 Change error message for positive integer 2019-05-09 09:15:24 -07:00
BoykoAlex
3b396e975f PT #165419026: Hyperlinks in XML config files 2019-05-08 11:39:00 -04:00
Martin Lippert
6db573175e remove debug output again 2019-05-08 17:23:23 +02:00
Martin Lippert
1a917a36a3 avoid language serve runner to kick in while running tests 2019-05-08 17:22:33 +02:00
Martin Lippert
24ffc1969e fix warning 2019-05-08 17:22:10 +02:00
Martin Lippert
2495e985c9 added debug output, trying to find out why certain tests fail on the CI server 2019-05-08 15:41:46 +02:00
Martin Lippert
5abc6f9df0 initial implementation towards a compilation-unit-based content-assist for types and packages 2019-05-07 10:23:31 +02:00
BoykoAlex
652f5dcbcd PT #165080768, #165662425: Selective Java, XML symbol scanning 2019-05-05 23:23:33 -04:00
Kris De Volder
005fbcbfda Add S3Source.initial_version and related props to Schema 2019-05-03 12:36:25 -07:00
Martin Lippert
28c0637395 moved language server system property set call to main method to have that happening as early as possible in the JVM lifetime 2019-05-03 17:43:54 +02:00
Martin Lippert
e94ed2c21b finally found a way to configure the tools.jar dependency in the pom file independent of the JDK that is used to run the IDE, works now with JDK8 and JDK11 2019-05-03 10:31:56 +02:00
Kris De Volder
9866a4edb2 Fix NPE 2019-05-02 12:00:01 -07:00
Kris De Volder
110ec90e44 Change repackaged org.json to a snapshot version...
And include it in building and publishing of headless snapshot jars to
repo.spring.io
2019-05-02 11:42:56 -07:00
BoykoAlex
6163411e3f Remove getCanonicalFile on the LS side 2019-05-02 12:48:08 -04:00
BoykoAlex
744ffe074e PT #164318678: Support for Jar sources processing by Boot LS 2019-05-01 16:11:32 -04:00
Kris De Volder
3585297497 Fix https://github.com/spring-projects/spring-ide/issues/376
Presence of a '$' in a property key breaks boot yaml reconciler in
some cases.
2019-04-30 09:46:36 -07:00
Kris De Volder
03caa58492 Delete eclipse metadata for headless services 2019-04-29 09:13:57 -07:00
Martin Lippert
0ff4483588 disable proxy bean creation for performance reasons 2019-04-29 10:36:31 +02:00
Kris De Volder
851d658e0f Adopt snakeyaml 1.25-snapshot version
Remove no longer needed workaround for https://bitbucket.org/asomov/snakeyaml/issues/441/need-a-way-to-discover-anchored-nodes-in
2019-04-26 15:14:30 -07:00
Martin Lippert
602d0aa2dd allow text service clients to register for didOpen events 2019-04-24 13:41:38 +02:00
Kris De Volder
cc68ced9ea Remove LANGUAGE_SERVER_VERSION constants...
... instead assume that language server version matches Eclipse
bundle version.

Also streamline code for finding server jar locations so it
is no longer duplicated across every language server bundle.
2019-04-18 13:22:19 -07:00
Kris De Volder
dd8cd74757 Bump version to 1.7.0 2019-04-18 16:42:04 +00:00
BoykoAlex
197b9549cf PT #165432307: Properly set insertion format for document edits 2019-04-17 17:46:01 -04:00
BoykoAlex
bfca34e77d PT #165285833: XML beans for VScode, Theia and Atom 2019-04-16 22:47:28 -04:00
Kris De Volder
3010ab046d Merge pull request #277 from spring-projects/keepchecking-manual-jmx
Keepchecking manual jmx
2019-04-16 13:04:29 -07:00
Martin Lippert
c1af1a2d77 updated to Spring Boot 2.2.0.M2 for internal use 2019-04-16 18:34:53 +02:00
Martin Lippert
803ec42fd7 initial steps to keep checking manual configs on demand 2019-04-16 09:08:15 +02:00
Martin Lippert
ca88c6de4e added content-assist proposal computer for property names in Spring XML config files 2019-04-12 16:39:09 +02:00
Kris De Volder
67f87d7d86 Merge branch 'boot-2.2.0' 2019-04-10 10:18:52 -07:00