-
Notifications
You must be signed in to change notification settings - Fork 58
Update java dependencies #252
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
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #252 +/- ##
=========================================
Coverage 72.72% 72.72%
Complexity 4 4
=========================================
Files 3 3
Lines 11 11
=========================================
Hits 8 8
Misses 1 1
Partials 2 2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
0c1a80d to
452810c
Compare
bebebeb to
09007c9
Compare
60382a1 to
e76c5ca
Compare
d9af0b7 to
6344be3
Compare
a59ac3c to
5ecb981
Compare
5ecb981 to
63bf7c4
Compare
8310a82 to
4b2cf90
Compare
06b30fe to
225f866
Compare
6cdf096 to
b4d340b
Compare
9dbf1d4 to
0567007
Compare
a08f0eb to
3e8e214
Compare
3e8e214 to
feaeb62
Compare
feaeb62 to
45d4e71
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This PR contains the following updates:
3.6.3->3.7.15.15.2->5.18.05.15.2->5.18.05.11.4->5.13.033.4.0-jre->33.4.8-jre4.9.1->4.9.34.3.0->5.0.16.1.3->6.1.137.0.2->7.0.4Release Notes
scala/scala3 (org.scala-lang:scala3-library_3)
v3.7.1Compare Source
Highlights of the release
Other changes and fixes
Annotations
wildApprox#22893Erasure
Experimental: Capture Checking
Experimental: Unroll
Experimental: Referencable Package Objects
Exports
Extension Methods
GADTs
Linting
Inline
Initialization
Metaprogramming: Compile-time
Named Tuples
integrate#22839Pattern Matching
Pickling
Presentation Compiler
$when looking at end marker names #22798Rewrites
usingin applications with trailing lambda syntax #22937Reporting
Runner
Scaladoc
Settings
Typer
Transform
productPrefixhash statically in case classhashCode#22865Value Classes
Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.7.0..3.7.1these are:v3.7.0Compare Source
See release blogpost: https://www.scala-lang.org/news/3.7.0/
Highlights of the release
@scala.annotation.internal.previewannotation and-previewflag. #22317@publicInBinarya stable feature in 3.7 #22591Named Tuplesa stable feature in 3.7 #22753Better Forsa preview feature in 3.7 #22776@unrollannotation as experimental #21693applymethods to import selectors #22457summonIgnoringmethod #22417newClassmethods #21880trackedmodifier #21628usingkeyword #22441Yno-kind-polymorphism#22814Other changes and fixes
Annotations
@mainmethods #22582@publicInBinaryhas now effect on secondary constructors #22630Backend: Scala.js
js.NewArrayIR nodes when possible. #22446Classpath
Documentation
Erasure
Array[Nothing]andArray[Null]with Scala 2 #22517Desugering
betterForsdon't drop the trailingmapif it would result in a different type (also drop_ => ()) #22619Experimental: Capture Checking
Experimental: Modularity
Experimental: Global Initialization Checker
Experimentals
Implicits
Linting
Match Types
Named Tuples
Opaque Types
Overloading
Parser
Pattern Matching
Presentation Compiler
nameSpanifpointDeltatoo big #22484Runner
--testcommand line option forrunsubcommand #3519--testcommand line option forpackagesubcommand #3519Quotes
thisreferences erroring in quoted code #22618REPL
:shcommand #22694Reporting
Standard Library
caps.Capabilitystable #22849Scaladoc
@deprecatedcorrectly even when named arguments weren't used #21925SemanticDB
()to semanticdb symbol for java variables #22573Transform
Typer
Value Classes
Other changes
Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.6.4..3.7.0these are:v3.6.4Compare Source
Highlights of the release
:silentcommand to toggle automatic printing of outputs #22248--repl-init-script:setting to run a code on startup #22206-Xno-decode-stacktracesis now an alias to-Xno-enrich-error-messages#22208Breaking changes
Align
@implicitNotFoundand@implicitAmbigouswith the language specification #22371This change may impact users who previously used these annotations using variables or string interpolation.
Previously, a bug in the Scala 3 compiler allowed non-literal strings to be passed as arguments to the
@implicitNotFoundand@implicitAmbiguousannotations.This could have affected how failed implicit search results were reported by the compiler.
Starting from Scala 3.6.4, the arguments for these annotations must be string literals.
If a message is too long, it can be concatenated using the
+operator, allowing for constant folding.Other changes and fixes
Annotations
Desugaring
Documentation
Experimental: Capture Checking
Experimental: Global Initialization
Experimental: Named Tuples
Extension Methods
Implicits
Linting
: Unit#21927Match Types
unapplySeqon aNonEmptyTupleis valid. #22366Metaprogramming
Metaprogramming: Compile-time
Nullability
Presentation Compiler
Reflection
primaryConstructor#22104Reporting
Rewrites
Scaladoc
Settings
Specification
Transform
classOf[BoxedUnit]for Unit array inArrayConstructors. #22238Typer
Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.6.3..3.6.4these are:mockito/mockito (org.mockito:mockito-junit-jupiter)
v5.18.0Compare Source
Changelog generated by Shipkit Changelog Gradle Plugin
5.18.0
v5.17.0Compare Source
Changelog generated by Shipkit Changelog Gradle Plugin
5.17.0
mockito-inlineshould be modified. (#3621)v5.16.1Changelog generated by Shipkit Changelog Gradle Plugin
5.16.1
v5.16.0Changelog generated by Shipkit Changelog Gradle Plugin
5.16.0
--infoto diagnose closeAndReleaseStagingRepositories issues (#3567)spotbugs/spotbugs (com.github.spotbugs:spotbugs-annotations)
v4.9.3Compare Source
Added
UselessSuppressionDetectorto report the useless annotations instead ofNoteSuppressedWarnings(#3348)Fixed
US_USELESS_SUPPRESSION_ON_METHODon synthetic methods (#3351)v4.9.2Compare Source
Added
@SuppressFBWarningsannotations (#641)Fixed
HSM_HIDING_METHODfalse positive when ECJ generates a synthetic method for an enum switch (#3305)AT_UNSAFE_RESOURCE_ACCESS_IN_THREADfalse negatives, detector depending on method order.THROWS_METHOD_THROWS_CLAUSE_THROWABLEreported in a method callingMethodHandle.invokeExactdue to its polymorphic signature (#3309)AT_STALE_THREAD_WRITE_OF_PRIMITIVEfalse positive in inner class (#3310).AT_STALE_THREAD_WRITE_OF_PRIMITIVEfalse positive for ECJ compiled enum switches (#3316)RC_REF_COMPARISONfalse positive with Lombok With annotation (#3319)MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTORandMC_OVERRIDABLE_METHOD_CALL_IN_CLONEfalse positive when the overridable method is outside the class (#3328).ThrowingExceptionsdetector (#3337).Removed
TLW_TWO_LOCK_NOTIFY,LI_LAZY_INIT_INSTANCE,BRSA_BAD_RESULTSET_ACCESS,BC_NULL_INSTANCEOF,NP_FIELD_NOT_INITIALIZED_IN_CONSTRUCTORandRCN_REDUNDANT_CHECKED_NULL_COMPARISONdeprecated bug patterns.Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.