Commit Graph

3117 Commits

Author SHA1 Message Date
Martin Lippert
ddf9c93ca9 change http to https urls when downloading license files 2019-04-30 15:34:12 +02:00
Martin Lippert
f52500144b added back necessary eclipse metadata for test projects 2019-04-30 12:25:10 +02:00
Martin Lippert
0b8a952e55 resolve constants within the AST to get real value instead of constant name 2019-04-30 09:44:25 +02:00
Kris De Volder
8fb7960887 Add back Eclipse metadata for jdt.ls.extension Eclipse plugins 2019-04-29 13:43:21 -07:00
Kris De Volder
15ef207c0a Add Eclipse metadata to gitignore for headless bits 2019-04-29 09:18:23 -07:00
Kris De Volder
03caa58492 Delete eclipse metadata for headless services 2019-04-29 09:13:57 -07:00
Martin Lippert
eeefcd4a18 do not exclude transitive dependencies anymore, too many of them necessary 2019-04-29 13:21:08 +02:00
Martin Lippert
5548e328c1 experimental exclusion of specific transitive jdt.core dependencies 2019-04-29 11:35:15 +02:00
Martin Lippert
0ff4483588 disable proxy bean creation for performance reasons 2019-04-29 10:36:31 +02:00
Martin Lippert
e3a9052896 first steps towards deploying and running language servers in exloded format directly from a dir-shaped bundle 2019-04-27 14:42:24 +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
Kris De Volder
02378ec1c6 Remove redundant SimpleTextDocumentService @Bean
There's already such a bean being auto configured.
2019-04-26 10:03:27 -07:00
Martin Lippert
4c2ca84e15 adopting new xml namespace support feature 2019-04-25 10:03:46 +02:00
Martin Lippert
df802f4791 trigger initial type search when first xml doc for project opens to avoid first type content-assist to take too long to show up results 2019-04-24 13:42:47 +02:00
Martin Lippert
602d0aa2dd allow text service clients to register for didOpen events 2019-04-24 13:41:38 +02:00
Martin Lippert
27fcf9787a fix NPE in case the bean type cannot be found 2019-04-24 11:56:18 +02:00
Martin Lippert
7cc31ade11 added e4.12 builds to nightly download page 2019-04-23 12:10:27 +02:00
BoykoAlex
203c3fa760 PT #155622190: Put back manifest ls integration modules in pom 2019-04-22 14:04:34 -04:00
BoykoAlex
37764056cf PT #155622190: STS4 CF Manifest editor across everything 2019-04-22 13:13:17 -04:00
Martin Lippert
d1d6bd9d26 added missing e4.12 product definition 2019-04-20 12:25:28 +02:00
Martin Lippert
667666d9c2 added Eclipse 4.12 profiles for early builds against upcoming 2019-06 releases of Eclipse 2019-04-19 16:54:03 +02:00
Martin Lippert
2833376a3c fix wrong p2 repo name in p2.inf for 2019-03 eclipse site 2019-04-19 16:53:21 +02:00
Kris De Volder
ca32341f2b Add xml.namespaces to STS4 main feature 2019-04-18 15:15:41 -07: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
dffe1d2724 Update LS version to 1.7.0... Eclipse bits 2019-04-18 10:09:14 -07:00
Kris De Volder
dd8cd74757 Bump version to 1.7.0 2019-04-18 16:42:04 +00:00
Martin Lippert
14b586875b adding missing webtools features 2019-04-18 15:52:13 +02:00
Martin Lippert
06f1f002e4 version updated to 4.2.2 2019-04-18 10:56:30 +02: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
Kris De Volder
1dcde6ea3d Server-side support for 'keepChecking' attribute...
in remote spring boot apps.

Note: this change is supposed to be paired with changes in
boot dash code to transmit the setting as well.
2019-04-16 12:56:46 -07:00
Martin Lippert
b564ef900e do not fail to load cloud foundry manifest language server in dev mode if the local file is not there 2019-04-16 19:24:22 +02: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
e5329ef6f7 updated changelogs for 4.2.1 release 2019-04-16 12:34:40 +02:00
Martin Lippert
3a5f77f8e0 adapted webflux router symbol test to new bean symbol addon information 2019-04-16 12:10:40 +02:00
Martin Lippert
fe65fb9b58 early steps towards content-assist for bean references in Spring XML config files 2019-04-16 10:48:37 +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
Martin Lippert
02986cc99b fix spring xml content-assist id 2019-04-12 11:56:05 +02:00
Martin Lippert
f3ca963f05 use a specific category for spring-boot-ls-based jdt content-assist extension to make it appear in the preferences 2019-04-12 11:52:51 +02:00
Martin Lippert
7638cea72f updated xml parser version 2019-04-12 11:26:42 +02:00
Martin Lippert
fdf7af6410 avoid pre-sorting, since the proposals will be sorted by score anyway, and added enum for completion kind handling 2019-04-11 16:06:53 +02:00
Kris De Volder
67f87d7d86 Merge branch 'boot-2.2.0' 2019-04-10 10:18:52 -07:00
Martin Lippert
350560b850 improved XML bean class content assist for improved matching, sorting, and performance 2019-04-10 13:42:51 +02:00
BoykoAlex
4e2d29de47 JDT Camelcase search 2019-04-09 11:15:54 -04:00
Martin Lippert
0c6b69c828 extract inner classes from content-assist proposals and sort proposals by length 2019-04-09 11:43:48 +02:00
Martin Lippert
4847fbee50 display package name in XML java type content assist 2019-04-09 10:10:15 +02:00
Martin Lippert
1281abbf92 first steps towards auto completion for bean class attribute in spring XML config files 2019-04-08 16:05:38 +02:00
Martin Lippert
327746cdcd removed e4.9 profile, no longer necessary 2019-04-08 13:47:44 +02:00