-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump Eclipse to e4.30 and Tycho to 4.0.4 #1240
Conversation
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## 9.x #1240 +/- ##
============================================
+ Coverage 47.96% 48.17% +0.21%
- Complexity 13847 13872 +25
============================================
Files 1944 1944
Lines 95071 95015 -56
Branches 10979 10975 -4
============================================
+ Hits 45599 45777 +178
+ Misses 46443 46242 -201
+ Partials 3029 2996 -33 ☔ View full report in Codecov by Sentry. |
Drop javax.inject libraries in favor of jakarta.inject (Guice 7.0).
Migrate to springdoc openapi 2.3.0
...security configuration
...jetty environment Fix jetty 12 osgi boot configuration issue by copying files and fixing the erroneous section.
Remove dependency on eclipse.core.net.
...from snomed core module
This updates parsson to 1.0.5 which resolves a security vulnerability issue.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great at first glance! See feedback below.
cis/com.b2international.snowowl.snomed.cis.product/assembly/common/bin/cis.sh
Outdated
Show resolved
Hide resolved
...l.collections.jackson/src/com/b2international/collections/deser/CollectionDeserializers.java
Outdated
Show resolved
Hide resolved
commons/com.b2international.index.test.tools/elasticsearch-default-memory-vm.options
Show resolved
Hide resolved
...ernational.snowowl.core.rest/src/com/b2international/snowowl/core/rest/SnowOwlApiConfig.java
Show resolved
Hide resolved
...ernational.snowowl.core.rest/src/com/b2international/snowowl/core/rest/SnowOwlApiConfig.java
Outdated
Show resolved
Hide resolved
snomed/com.b2international.snowowl.snomed.core.rest.tests/pom.xml
Outdated
Show resolved
Hide resolved
…mmon/bin/cis.sh Co-authored-by: András Péteri <[email protected]>
...instead of incorrect VALUE_NUMBER_INT in FloatCollectionDeserializerBase
Due to project references Eclipse will report errors when m2e will try to delete the unwanted but still referenced jars from the lib folder.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! (as much as I was able to go through all the files 😅)
cis/com.b2international.snowowl.snomed.cis.product/assembly/common/bin/cis.sh
Show resolved
Hide resolved
core/com.b2international.snowowl.core.rest.tests/src/configuration/jetty-deploy.xml
Show resolved
Hide resolved
- add job parameters to Jenkinsfile
Update Groovy Development Tools update site. Update MWE versions and update site. Update Xtext versions and update site.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK to merge once the README is adjusted and (possibly) the multipart upload configuration is added back to its new place.
Location will no longer be set by default to `/tmp`, let the servlet container (Jetty) default temporary directory be used instead of a custom directory. The multipart element is still needed in the web.xml to kick-off the necessary servlet initialization logic. Actual max file/request size and file threshold limits will be set when Spring initializes the rest api webapp.
This PR bumps the target platform to Eclipse Platform 4.30 and Tycho to 4.0.4.
The following dependency changes have been applied:
Build changes:
Jira: https://snowowl.atlassian.net/browse/SO-5973