diffplug / diffplug/selfie

`plusOrReplace` example not working in Java

Offen
#547 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug docs jvm
Vorherrschende Sprache
Kotlin
Sterne
101
Forks
18
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The documentation shows the following example:
https://github.com/diffplug/selfie/blob/9e72865b58f07a2cb1d576110165ba3bbb4e1501/selfie.dev/src/pages/jvm/facets.mdx?plain=1#L149

...but the signature of `plusOrReplace` is `public final Snapshot plusOrReplace(@NotNull String key, @NotNull SnapshotValue value)` - it can not take `String` as the second argument (like the example shows)

The codebase contains a `SnapshotValue.of(...)` call, but it does not seem accessible from Java?

I guess one could call `new SnapshotValueString(...)` directly?

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Öffne selfie.dev/src/pages/jvm/facets.mdx beim verlinkten Beispiel und vergleiche seinen Aufruf von plusOrReplace mit der dokumentierten Java-Signatur. Prüfe, ob die erwähnten Optionen SnapshotValue.of(...) und SnapshotValueString für Java zugänglich sind. Erledigt ist die Aufgabe, wenn das Dokumentationsbeispiel einen gültigen Java-kompatiblen Wert verwendet und mit der öffentlichen API übereinstimmt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java, kotlin
Bereich
documentation
Issue-Typ
Dokumentation
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
50/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.