Skip to content

Commit

Permalink
fix(deps): update dependency it.krzeminski:snakeyaml-engine-kmp to v3 (
Browse files Browse the repository at this point in the history
…#1475)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[it.krzeminski:snakeyaml-engine-kmp](https://github.com/krzema12/snakeyaml-engine-kmp)
| `2.7.5` -> `3.0.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/it.krzeminski:snakeyaml-engine-kmp/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/it.krzeminski:snakeyaml-engine-kmp/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/it.krzeminski:snakeyaml-engine-kmp/2.7.5/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/it.krzeminski:snakeyaml-engine-kmp/2.7.5/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>krzema12/snakeyaml-engine-kmp
(it.krzeminski:snakeyaml-engine-kmp)</summary>

###
[`v3.0.0`](https://github.com/krzema12/snakeyaml-engine-kmp/releases/tag/v3.0.0)

### TODO: refine the release notes to enumerate breaking changes

#### 💣 Breaking changes

- change package from `org.snakeyaml.engine.v2` to
`it.krzeminski.snakeyaml.engine.kmp` by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/158](https://github.com/krzema12/snakeyaml-engine-kmp/pull/158)
-   TODO: add more

#### 🌟 Features

- Add wasmJs target by [@&#8203;krzema12](https://github.com/krzema12)
in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/191](https://github.com/krzema12/snakeyaml-engine-kmp/pull/191)

#### Other changes

- Update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v1.9.24
by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/162](https://github.com/krzema12/snakeyaml-engine-kmp/pull/162)
- Emitter: Add message for Unexpected Event.ID error by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/170](https://github.com/krzema12/snakeyaml-engine-kmp/pull/170)
- Fix scanning for tabs in plain-spaces by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/173](https://github.com/krzema12/snakeyaml-engine-kmp/pull/173)
- Refactor StandardConstructor by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/172](https://github.com/krzema12/snakeyaml-engine-kmp/pull/172)
- Simplify `CharConstants.escapeChar()` by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/171](https://github.com/krzema12/snakeyaml-engine-kmp/pull/171)
- Refactor YamlUnicodeReader by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/169](https://github.com/krzema12/snakeyaml-engine-kmp/pull/169)
- refactor JsonSchema to avoid unnecessary expect/actual class by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/168](https://github.com/krzema12/snakeyaml-engine-kmp/pull/168)
- Add source-code link to Dokka docs by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/174](https://github.com/krzema12/snakeyaml-engine-kmp/pull/174)
- Refactor Parse by [@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/175](https://github.com/krzema12/snakeyaml-engine-kmp/pull/175)
- Update YamlIterator to implement Iterator, not MutableIterator by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/180](https://github.com/krzema12/snakeyaml-engine-kmp/pull/180)
- Refactor Compose by [@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/176](https://github.com/krzema12/snakeyaml-engine-kmp/pull/176)
- refactor YamlOutputStreamWriter by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/178](https://github.com/krzema12/snakeyaml-engine-kmp/pull/178)
- Remove BOM skip in ScannerImpl by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/186](https://github.com/krzema12/snakeyaml-engine-kmp/pull/186)
- Remove deprecated Tag constructor by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/190](https://github.com/krzema12/snakeyaml-engine-kmp/pull/190)
- Cherrypick test from upstream: Fix issue 51 - use the full buffer by
[@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/183](https://github.com/krzema12/snakeyaml-engine-kmp/pull/183)
- Add StreamReader tests by [@&#8203;aSemy](https://github.com/aSemy)
in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/185](https://github.com/krzema12/snakeyaml-engine-kmp/pull/185)
- Kotlin 2.0.0 by [@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/187](https://github.com/krzema12/snakeyaml-engine-kmp/pull/187)
- Refactor Mark by [@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/182](https://github.com/krzema12/snakeyaml-engine-kmp/pull/182)
- Refactor Load by [@&#8203;aSemy](https://github.com/aSemy) in
[https://github.com/krzema12/snakeyaml-engine-kmp/pull/181](https://github.com/krzema12/snakeyaml-engine-kmp/pull/181)

**Full Changelog**:
krzema12/snakeyaml-engine-kmp@v2.7.5...v3.0.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/typesafegithub/github-workflows-kt).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Piotr Krzeminski <[email protected]>
Co-authored-by: Piotr Krzemiński <[email protected]>
  • Loading branch information
3 people authored Jun 8, 2024
1 parent b35d93a commit 39c6956
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion github-workflows-kt/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ group = rootProject.group
version = rootProject.version

dependencies {
implementation("it.krzeminski:snakeyaml-engine-kmp:2.7.5")
implementation("it.krzeminski:snakeyaml-engine-kmp:3.0.0")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.7.0")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.0")
implementation(projects.sharedInternal)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
package io.github.typesafegithub.workflows.yaml

import org.snakeyaml.engine.v2.api.DumpSettings
import org.snakeyaml.engine.v2.api.StreamDataWriter
import org.snakeyaml.engine.v2.common.FlowStyle
import org.snakeyaml.engine.v2.common.ScalarStyle
import org.snakeyaml.engine.v2.emitter.Emitter
import org.snakeyaml.engine.v2.events.DocumentEndEvent
import org.snakeyaml.engine.v2.events.DocumentStartEvent
import org.snakeyaml.engine.v2.events.ImplicitTuple
import org.snakeyaml.engine.v2.events.MappingEndEvent
import org.snakeyaml.engine.v2.events.MappingStartEvent
import org.snakeyaml.engine.v2.events.ScalarEvent
import org.snakeyaml.engine.v2.events.SequenceEndEvent
import org.snakeyaml.engine.v2.events.SequenceStartEvent
import org.snakeyaml.engine.v2.events.StreamEndEvent
import org.snakeyaml.engine.v2.events.StreamStartEvent
import it.krzeminski.snakeyaml.engine.kmp.api.DumpSettings
import it.krzeminski.snakeyaml.engine.kmp.api.StreamDataWriter
import it.krzeminski.snakeyaml.engine.kmp.common.FlowStyle
import it.krzeminski.snakeyaml.engine.kmp.common.ScalarStyle
import it.krzeminski.snakeyaml.engine.kmp.emitter.Emitter
import it.krzeminski.snakeyaml.engine.kmp.events.DocumentEndEvent
import it.krzeminski.snakeyaml.engine.kmp.events.DocumentStartEvent
import it.krzeminski.snakeyaml.engine.kmp.events.ImplicitTuple
import it.krzeminski.snakeyaml.engine.kmp.events.MappingEndEvent
import it.krzeminski.snakeyaml.engine.kmp.events.MappingStartEvent
import it.krzeminski.snakeyaml.engine.kmp.events.ScalarEvent
import it.krzeminski.snakeyaml.engine.kmp.events.SequenceEndEvent
import it.krzeminski.snakeyaml.engine.kmp.events.SequenceStartEvent
import it.krzeminski.snakeyaml.engine.kmp.events.StreamEndEvent
import it.krzeminski.snakeyaml.engine.kmp.events.StreamStartEvent
import java.io.StringWriter

internal fun Any.toYaml(): String {
Expand Down

0 comments on commit 39c6956

Please sign in to comment.