1531 Commits

Author SHA1 Message Date
aboyko
6979975444 Security switch to DSL syntax problem markers (no fix proposals) 2023-02-17 19:12:48 -05:00
aboyko
701f89cc7a Fix precise bean type problem marker 2023-02-17 15:49:56 -05:00
aboyko
5fd85a919b Open Boot Release Notes quick fix 2023-02-16 19:52:03 -05:00
aboyko
18c4c109fd Integrate partial java parser reset. Rewrite parser logging 2023-02-15 13:55:34 -05:00
aboyko
a19082813f Shared properties metadata file preference setting 2023-02-13 18:41:04 -05:00
aboyko
fbbb6fbcfd Eclipse Spring preferences re-organization 2023-02-13 12:29:15 -05:00
aboyko
ac946ff6dd Slight performance improvements for recipes 2023-02-09 12:07:47 -05:00
aboyko
6f84d30dea https URLs for mvn wrapper files 2023-02-08 11:17:39 -05:00
aboyko
95b6457a0f Tricky-getters test project slight upgrade 2023-02-08 10:55:18 -05:00
aboyko
0ea96e5b06 Don't generate javadoc for projects created by test project harness 2023-02-07 21:23:13 -05:00
aboyko
aa115c5558 Debug logging for hung test 2023-02-07 21:00:14 -05:00
aboyko
42e714faad Spring IO Generations API validation 2023-02-07 19:08:08 -05:00
aboyko
3a337427ac Adopt Rewrite snapshots. Upgrade antlr to 4.11 2023-02-07 14:01:58 -05:00
aboyko
d32e17451c Account for maven central occasional request slow response 2023-02-02 13:32:36 -05:00
Kris De Volder
4c9179efd9 Bump version to 1.45.0 2023-02-01 07:37:48 +00:00
aboyko
57fe92a575 2.7 gson for jdt ls ext. Boot upgrade recipes from minor version + 1. 2023-01-31 15:12:06 -05:00
aboyko
4c43862ec9 StsEnvironment usage without type cast 2023-01-30 17:11:20 -05:00
aboyko
8c53ca8768 Don't use parallelStream to keep number of threads down 2023-01-30 12:42:18 -05:00
aboyko
6b14234962 Attempt to avoid NPE in OR recipes
Create new recipe instance rather than re-use from the Environment
2023-01-26 23:51:41 -05:00
aboyko
f44e5f653d BootUpgrade quickfix improvements. Springify version validation. 2023-01-26 21:58:45 -05:00
aboyko
13536a725b Revert verbose logging. No initial reconcile required at the moment. 2023-01-26 00:41:13 -05:00
aboyko
506cde6477 Attempt to fix hanging tests. Logging. 2023-01-26 00:19:32 -05:00
aboyko
17760fdceb Kick off ProjectReconcileSchedulers from within the bean 2023-01-25 22:58:23 -05:00
aboyko
53d07c196d Make ProjectReconcileScheduler beans conditional on property 2023-01-25 22:06:42 -05:00
aboyko
8b1ac911ad ProjectReconcileSchedulers as beans 2023-01-25 21:13:15 -05:00
aboyko
80fbf2f983 BootJavaReconcilingEngine and BootJavaCodeActionProvider as beans 2023-01-25 20:30:41 -05:00
aboyko
914a038910 Java Reconcilers as beans 2023-01-25 20:01:27 -05:00
aboyko
28966bdcb1 Re-shuffle rewrite specific beans 2023-01-25 19:31:06 -05:00
aboyko
0ee6afc191 Tests and runtime running 2023-01-25 18:43:20 -05:00
aboyko
352649569d Unit tests failures fixed 2023-01-25 17:43:30 -05:00
aboyko
df5b6c2cf7 Re-work project reconcile for optimization purposes 2023-01-25 16:10:39 -05:00
aboyko
72ce3e03b2 Better way to clear diagnostics before reconciling 2023-01-24 19:00:34 -05:00
aboyko
f6d3986863 Debounce project reconcile requests rather than throttle 2023-01-24 17:44:16 -05:00
aboyko
e92323ab74 Project and Version reconcile optimizations
Version validation under Project Reconcile architecture
Limit initial project reconcile to one per project
2023-01-24 17:31:07 -05:00
aboyko
8db31656a9 Switch to URI#toASCIIString() 2023-01-19 17:00:55 -05:00
aboyko
cb8b9a36e4 Support throttle and debounce reconcile strategies. Debounce for Boot 2023-01-18 16:01:29 -05:00
aboyko
fa4e01d06d Boot Properties defined in Java Records 2023-01-16 20:38:19 -05:00
aboyko
62a3084b80 Resurrected project changed event to optimize project reconciling 2023-01-13 18:21:20 -05:00
aboyko
702d11aaaa Remove gc call 2023-01-13 00:21:47 -05:00
aboyko
fc138d7117 Attempt to optimize cpu and heap usage while reconciling projects 2023-01-12 11:58:25 -05:00
aboyko
b39c38c7f0 One project reconcile thread instead of 5. Typo fix. 2023-01-11 19:10:38 -05:00
aboyko
6d2c2bfa7f Fix typo. GC after project reconcile to get rid of huge memory spikes 2023-01-11 18:44:38 -05:00
aboyko
46c30aacd7 Log proper warning for sources failing to parse 2023-01-11 17:57:25 -05:00
aboyko
6e243e72ae Account for exception during Java source parsing 2023-01-11 17:50:13 -05:00
aboyko
3b294630f1 Include jdt.ls.commons.test module in the build 2023-01-10 21:10:42 -05:00
aboyko
a368c2e7cc Revert disabling a unit test 2023-01-10 17:48:13 -05:00
aboyko
3737f03e5a Re-work java services registration for VSCode 2023-01-10 15:40:04 -05:00
Martin Lippert
5f25dedcc2 GH-915: adjust tests to no default limit setting 2023-01-09 15:16:06 +01:00
Martin Lippert
79d55c9d2e GH-915: do not automatically limit the numbef of workspace symbols result anymore 2023-01-09 14:45:40 +01:00
Kris De Volder
c79cc62c9d Bump version to 1.44.0 2023-01-03 20:07:24 +00:00