j256 / ormlite-core

Core ORMLite functionality that provides a lite Java ORM in conjunction with ormlite-jdbc or ormlite-android
http://ormlite.com/
ISC License
577 stars 212 forks source link

Added JDK8+ stream support for lazy foreign collections that still supports JDK6 #244

Closed j256 closed 2 years ago

j256 commented 2 years ago

Thanks to @zhemaituk. Fixes #230.

codecov[bot] commented 2 years ago

Codecov Report

Merging #244 (a3f91ae) into master (46c05db) will decrease coverage by 0.09%. The diff coverage is 47.36%.

:exclamation: Current head a3f91ae differs from pull request most recent head c07ee92. Consider uploading reports for the commit c07ee92 to get more accurate results Impacted file tree graph

@@             Coverage Diff              @@
##             master     #244      +/-   ##
============================================
- Coverage     87.91%   87.81%   -0.10%     
- Complexity     2651     2653       +2     
============================================
  Files           139      140       +1     
  Lines          7313     7329      +16     
  Branches        956      956              
============================================
+ Hits           6429     6436       +7     
- Misses          580      588       +8     
- Partials        304      305       +1     
Impacted Files Coverage Δ
...6/ormlite/dao/StreamableLazyForeignCollection.java 28.57% <28.57%> (ø)
...rc/main/java/com/j256/ormlite/field/FieldType.java 84.04% <58.33%> (-0.54%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 46c05db...c07ee92. Read the comment docs.