petertrr / kotlin-multiplatform-diff

Multiplaform kotlin library for calculating text differences. Based on java-diff-utils, supports JVM, JS and native targets.
Apache License 2.0
75 stars 5 forks source link

chore(deps): update dependency org.ajoberstar.reckon:reckon-gradle to v0.16.1 #27

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.ajoberstar.reckon:reckon-gradle 0.14.0 -> 0.16.1 age adoption passing confidence

Release Notes

ajoberstar/reckon ### [`v0.16.1`](https://togithub.com/ajoberstar/reckon/releases/0.16.1) [Compare Source](https://togithub.com/ajoberstar/reckon/compare/0.16.0...0.16.1) This provides a fix for NullPointerExceptions that have become more common with changes in Gradle 7.4 that stem from evaluation order issues and other plugins that call `project.getVersion().toString()` at configuration time. This allows builds to work, though there is some small risk that some config in the project will have the incorrect version `unspecified` instead of the desired version reckon would calculate. In the cases where you see the following warning: Project version evaluated before reckon was configured. Run with --info to see cause. You can rerun the build with `--info` to see the exception that would have been thrown in prior versions. This can help you track down which plugin is too eagerly evaluating the version, in case you want to try to fix that. #### Breaking Changes *None* #### Enhancements - *None* #### Fixes - [#​147](https://togithub.com/ajoberstar/reckon/issues/147) and [#​174](https://togithub.com/ajoberstar/reckon/issues/174) Soft fail if reckon extension isn't configured instead of throwing an exception #### Deprecations *None* #### Compatibility Tested against the following versions. | Java Version | Gradle Versions | |---------------|-------------------| | 11 | 7.0.2, 7.4 | | 17 | 7.3.3, 7.4 | ### [`v0.16.0`](https://togithub.com/ajoberstar/reckon/releases/0.16.0) [Compare Source](https://togithub.com/ajoberstar/reckon/compare/0.15.0...0.16.0) The highlight of 0.16.0 is support for scope inference via commit messages. See the [README](https://togithub.com/ajoberstar/reckon#reading-scope-from-commit-messages) for details. General commit message format reckon looks for: (optional area of codebase): rest of message body is not used Example: major: Dropped support for Gradle 5 This is a breaking change reoving support for Gradle 5 due to use of a new feature in Gradle 6. This feature is not limited to this convention alone, but this is the one I made easy to turn on. #### Breaking Changes *None* #### Enhancements - [#​172](https://togithub.com/ajoberstar/reckon/issues/172) Supports inferring scope from commit messages - [#​72](https://togithub.com/ajoberstar/reckon/issues/72) Expose custom strategy methods for scope and stage calculation #### Fixes *None* #### Deprecations *None* #### Compatibility Tested against the following versions. | Java Version | Gradle Versions | |---------------|-------------------| | 11 | 7.0.2, 7.4 | | 17 | 7.3.3, 7.4 | ### [`v0.15.0`](https://togithub.com/ajoberstar/reckon/releases/0.15.0) [Compare Source](https://togithub.com/ajoberstar/reckon/compare/0.14.0...0.15.0) Many new configuration options on the `ReckonExtension` addressing long asked for features. #### Breaking Changes *None* #### Enhancements - [#​54](https://togithub.com/ajoberstar/reckon/issues/54) Added `reckon.tagParser` and `reckon.tagWriter` to customize how versions are found from tags and named when created. This can be useful for monrepos. - [#​158](https://togithub.com/ajoberstar/reckon/issues/158) Added `reckon.tagMessage` to customize how tag messages are created - [#​115](https://togithub.com/ajoberstar/reckon/issues/115) Added `reckon.defaultInferredScope` to customize what scope is used if no input is provided - [#​89](https://togithub.com/ajoberstar/reckon/issues/89) Added `reckon.remote` to override which remote the tag is pushed to #### Fixes - [#​97](https://togithub.com/ajoberstar/reckon/issues/97) Grgit is applied via class now, which enables using reckon from a script plugin #### Deprecations *None* #### Compatibility Tested against the following versions. | Java Version | Gradle Versions | |---------------|-------------------| | 11 | 7.0.2, 7.4 | | 17 | 7.3.3, 7.4 |

Configuration

📅 Schedule: "before 4am on Saturday" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.

codecov[bot] commented 2 years ago

Codecov Report

Merging #27 (9f57d27) into main (f85617c) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##               main      #27   +/-   ##
=========================================
  Coverage     84.34%   84.34%           
  Complexity      113      113           
=========================================
  Files            14       14           
  Lines           492      492           
  Branches         87       87           
=========================================
  Hits            415      415           
  Misses           53       53           
  Partials         24       24           
Flag Coverage Δ
unittests 84.34% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


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 f85617c...9f57d27. Read the comment docs.