Commit Graph

271 Commits

Author SHA1 Message Date
aboyko
61d6d1ded0 Adopt Rewrite Boot 3 upgrade 2022-11-28 17:19:37 -05:00
aboyko
df0d85cef7 Start Boot LS if classpath of any project has spring 2022-11-22 15:50:53 -05:00
aboyko
dd2f60ad91 Send rewrite commands only to Boot LS. Start Boot LS on menu invocation 2022-11-20 21:51:48 -05:00
aboyko
09c62da414 Upgrade to latest patch. CodeAction list rather than single and more
1. CodeAction array rather than single code action expected
2. Support upgrade to the latest patch version
3. Boot version validation async from java sources validation
4. Labels for boot version quick fixes
2022-11-16 17:05:07 -05:00
aboyko
7594a743cf Upgrade Recipe wrapper with AddRepository 2022-11-10 13:34:04 -05:00
aboyko
1725d7f5a1 Save project before applying recipe. Try to use content from docs cache 2022-11-07 19:45:55 -05:00
Martin Lippert
cf228adf04 update versions of language server plugins to 1.41.0 2022-10-26 08:35:39 +02:00
Martin Lippert
52fb1469da update version to 4.17.0 2022-10-26 08:33:35 +02:00
aboyko
0fb7e7daca Minimal Spring Factories support in Boot LS 2022-10-20 20:22:46 -04:00
aboyko
2db435f47e Proper recipe class lookup mechanism for plugged in recipes 2022-10-14 13:01:37 -04:00
aboyko
7b34fcbe32 Preference for "Rewrite Refactorings" in Eclipse. Default is 'true' 2022-10-13 18:20:38 -04:00
aboyko
f36090ddc3 Preference setting for white-listing recipes 2022-10-13 17:18:16 -04:00
aboyko
f44c773be2 Add some beans to index from spring factories 2022-10-13 11:53:29 -04:00
aboyko
f8393859dd CodeAction, Problem and Fix descriptors API reworked. Reload action fix 2022-10-05 11:06:51 -04:00
aboyko
1a708a44e8 Runtime load recipes yml/jar. Offscreen doc quick fix. 2022-09-22 17:45:08 -04:00
Martin Lippert
01008b3375 update eclipse language server plugins to new version 1.40.0 2022-09-16 09:38:25 +02:00
Martin Lippert
eec1071de0 update versions to 4.16.1 2022-09-16 09:36:24 +02:00
Martin Lippert
7028a6fd45 do not populate the error log view in eclipse with info messages from language server startup 2022-09-12 09:57:29 +02:00
aboyko
c51b97ad56 [gh-832] Auto-connect to boot app to fetch live data 2022-09-08 17:45:56 -04:00
aboyko
b50db98ce0 Categorize boot problems. Boot 3 reconciling. 2022-08-23 20:19:32 -04:00
Martin Lippert
37b93e0833 updated versions to 4.16.0 2022-08-12 11:42:05 +02:00
Martin Lippert
25d3263744 update eclipse language server integration to 1.39.0 2022-08-12 11:32:13 +02:00
Martin Lippert
d2acd42e92 updated version to 4.15.3 for additional maintenance release to fix performance issues around open-rewrite reconciling 2022-08-10 07:47:31 +02:00
aboyko
d557c0d5aa Rewrite reconciling switch via preferences. Off by default. 2022-08-08 13:15:46 -04:00
Martin Lippert
22eb13cc9f update language server versions in Eclipse extensions to 1.38.0 2022-08-04 11:13:10 +02:00
Martin Lippert
4f8782b12b updated version to 4.16.0 2022-08-04 11:11:48 +02:00
Kris De Volder
392d953bd9 Docker App in bootdash without actuator -> no automatic live hover
See: https://github.com/spring-projects/sts4/issues/716
2022-07-26 15:52:02 -07:00
aboyko
722a8cf6d5 Better rewrite recipe integration into IDE quick fix and assist 2022-07-13 19:29:26 -04:00
aboyko
32ab7d32c5 Use FillLayout directly for backward compatibility 2022-06-22 10:10:30 -04:00
Martin Lippert
ea4f4824e6 have a duplicate of the new FillLayoutFactory around for as long as we support Eclipse 2021-12 and 2022-03 release 2022-06-22 11:29:11 +02:00
aboyko
24667d6127 Merge branch 'main' of https://github.com/spring-projects/sts4 into main 2022-06-21 15:51:38 -04:00
aboyko
8bf0736a1d Eclipse UI for Rewrite Recipes 2022-06-21 15:35:54 -04:00
Martin Lippert
6981b5204a updated Eclipse language server bundles to updated version 1.37.0 2022-06-21 14:07:35 +02:00
Martin Lippert
8561bc0584 update version to 4.15.2 2022-06-21 14:06:28 +02:00
Martin Lippert
9045df7ec3 update language servers in Eclipse to upcoming version 1.36.0 2022-06-16 14:39:04 +03:00
Martin Lippert
4d3f6cc3c7 update Eclipse 2022-06 release repo 2022-06-16 14:13:55 +03:00
Martin Lippert
0b1cbe318b update language servers in Eclipse to version 1.35.0 2022-06-16 14:13:55 +03:00
BoykoAlex
02a3efa35e Rewrite based quick fix/assist work in Eclipse 2022-06-13 13:21:32 -04:00
BoykoAlex
5ad3f0c52a Extract rewrite specific bits into commons-rewrite 2022-05-16 16:57:54 -04:00
Martin Lippert
964dcae009 GH-568: use the LSP4E capability to keep the language server alive for a little while before shutting it down 2022-05-15 18:40:37 +02:00
BoykoAlex
71cfedc452 Upgrade to latest rewrite. Boot 3 upgrade handler fixes 2022-05-11 22:08:31 -04:00
BoykoAlex
873f1cb985 Upgrade to Boot 3 for eclipse 2022-05-11 19:54:38 -04:00
Martin Lippert
1fcfa40154 updated version to 4.15.0 2022-04-27 10:22:20 +02:00
Martin Lippert
7f9b890f3e update version of Eclipse language server plugins to 1.34.0 2022-04-27 10:16:22 +02:00
Martin Lippert
6578446a74 updated versions to 4.14.1 2022-03-17 09:33:09 +01:00
BoykoAlex
03a8b1397a update language server version in eclipse plugins to 1.33.0 2022-03-16 14:23:15 -04:00
Martin Lippert
302efbd3bb update language server version in eclipse plugins to 1.32.0 2022-02-09 08:03:11 +01:00
Martin Lippert
f42fcbeef8 updated ls plugins to version 1.31.0 2022-02-02 13:16:02 +01:00
Martin Lippert
1dd8c2ba78 updated version to 4.14.0 2022-02-02 13:16:02 +01:00
Kris De Volder
f911a44ab6 Remove m2e nature from some eclipse projects
... it isn't supposed to be there for our eclipse plugins.
2022-01-28 15:35:31 -08:00