Commit Graph

4806 Commits

Author SHA1 Message Date
Martin Lippert
f4cfeb82bf updated changelogs for 4.17.2 - 1.44.0 release 2023-01-31 10:41:14 +01:00
aboyko
4c43862ec9 StsEnvironment usage without type cast 2023-01-30 17:11:20 -05:00
Martin Lippert
82bc276d71 switch to new vmware publisher org 2023-01-30 20:41:55 +01:00
aboyko
8c53ca8768 Don't use parallelStream to keep number of threads down 2023-01-30 12:42:18 -05:00
Martin Lippert
d115a2dec1 Merge branch 'main' of https://github.com/spring-projects/sts4 into main 2023-01-27 18:04:14 +01:00
Martin Lippert
5200872627 switch gson usage to import-package instead of require-bundle in order to prepare for upcoming platform changes 2023-01-27 18:04:06 +01: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
8874e9c979 Missing change from previous commit 2023-01-25 22:07:24 -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
ff5adf8264 Support more types in recipe descriptor loading from json 2023-01-24 10:28:35 -05:00
aboyko
c8b12a37b9 Unit test MavenProjectParser 2023-01-23 15:48:01 -05:00
aboyko
d885924cdb Up-version Rewrite 2023-01-23 12:24:18 -05:00
Martin Lippert
29826d91f0 updated nightly download page to include early 4.27-based builds 2023-01-23 12:02:51 +01:00
aboyko
9a11ed4d5e Background colour for Spring reconcile popup 2023-01-20 16:04:02 -05:00
aboyko
8db31656a9 Switch to URI#toASCIIString() 2023-01-19 17:00:55 -05:00
aboyko
c1accd1016 Add URL link to Additional Java Reconcile popup 2023-01-19 16:07:45 -05:00
aboyko
75f577c74b Fix possible reconcile race condition (occasionally failing tests) 2023-01-18 23:50:01 -05:00
aboyko
cb8b9a36e4 Support throttle and debounce reconcile strategies. Debounce for Boot 2023-01-18 16:01:29 -05:00
aboyko
054e3e25a0 Concourse add instance_vars to SetPipelineStep 2023-01-18 12:14:28 -05:00
aboyko
1812584fb6 Concourse var_sources and related schema definitions 2023-01-18 11:39:52 -05:00
aboyko
3447adfc9e Boot LS console char limit. Extra VM args for Boot LS 2023-01-17 15:49:12 -05:00
aboyko
2063ff438e Don't forget to dispose wizard page image 2023-01-17 10:15:22 -05:00
aboyko
5ac79698c4 Add missing .project and .classpath and correct .gitignore 2023-01-16 22:49:34 -05:00
aboyko
7959147de6 Remove offending .gitignore 2023-01-16 22:16:12 -05:00
aboyko
fa4e01d06d Boot Properties defined in Java Records 2023-01-16 20:38:19 -05:00
Martin Lippert
37cb485346 remove ngrok tunnel implementation due to missing fluent api, needs rewrite or complete removal 2023-01-14 22:30:57 +01:00
Martin Lippert
fad8d75a8f add command string to make the IDE show up in jps commands with a name 2023-01-14 22:30:57 +01:00
aboyko
62a3084b80 Resurrected project changed event to optimize project reconciling 2023-01-13 18:21:20 -05:00
Martin Lippert
32e4df9d99 updating access keys for language server builds to use vault 2023-01-13 21:08:51 +01:00
aboyko
702d11aaaa Remove gc call 2023-01-13 00:21:47 -05:00
aboyko
01bb5449ac Merge branch 'main' of https://github.com/spring-projects/sts4 into main 2023-01-12 11:58:51 -05:00
aboyko
fc138d7117 Attempt to optimize cpu and heap usage while reconciling projects 2023-01-12 11:58:25 -05:00
Martin Lippert
d04f83f137 added target definitions for builds against Eclipse 2023-03 2023-01-12 16:08:02 +01:00
Martin Lippert
0fc5a194d0 adopt latest wro4j update site that works again with tycho 3 2023-01-12 09:50:11 +01: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