Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Carleslc/Simple-YAML
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.8.4
Choose a base ref
...
head repository: Carleslc/Simple-YAML
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 16 commits
  • 463 files changed
  • 5 contributors

Commits on Jul 3, 2023

  1. Corrected artifact group for maven & gradle.

    Since it's a jitpack artifact, its group should start with `com.github.Carleslc` instead of `me.carleslc`
    AkramLZ authored and Carleslc committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    7710769 View commit details
    Browse the repository at this point in the history
  2. Update README

    Added comment about `me.carleslc.Simple-YAML` alternative groupId.
    Carleslc authored Jul 3, 2023
    Configuration menu
    Copy the full SHA
    b221dff View commit details
    Browse the repository at this point in the history

Commits on May 31, 2025

  1. Add byte as a possible type

    Yasu-San committed May 31, 2025
    Configuration menu
    Copy the full SHA
    98e8e6f View commit details
    Browse the repository at this point in the history
  2. Add short as a possible type

    Yasu-San committed May 31, 2025
    Configuration menu
    Copy the full SHA
    59e87f9 View commit details
    Browse the repository at this point in the history
  3. Add float as a possible type

    Yasu-San committed May 31, 2025
    Configuration menu
    Copy the full SHA
    908fd97 View commit details
    Browse the repository at this point in the history
  4. Add char as a possible type

    Yasu-San committed May 31, 2025
    Configuration menu
    Copy the full SHA
    e04f085 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2026

  1. Update README

    Fix ko-fi button broken image
    Carleslc committed Jul 7, 2026
    Configuration menu
    Copy the full SHA
    2c88a43 View commit details
    Browse the repository at this point in the history
  2. Fix comment dumper corrupting multiline quoted list elements

    Fix #79
    
    The comment dumper lost the first line of a wrapped quoted scalar and
    duplicated its continuation line, because readKeyMultiline advanced to
    the continuation line before processLine wrote the current line.
    Continuation lines are now buffered and written after the block comment
    and the first line of the key.
    
    Also track list elements with the indent and list flag captured before
    reading the key, since reading a multiline key resets them.
    
    Fix #78
    
    This is the same bug: a list of strings long enough to wrap (or ending
    in a trailing space, which forces a quoted style) produced the same
    corruption. That is why it only reproduced with the original strings and
    not with the retyped snippets in the thread, and why disabling split
    lines worked around it.
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Carleslc and claude committed Jul 7, 2026
    Configuration menu
    Copy the full SHA
    a93e6b8 View commit details
    Browse the repository at this point in the history
  3. Update snakeyaml and other dependencies

    snakeyaml 2.6 emits an explicit !!timestamp tag when a non-default
    scalar style is forced, so the expected test outputs are updated.
    Carleslc committed Jul 7, 2026
    Configuration menu
    Copy the full SHA
    07c234d View commit details
    Browse the repository at this point in the history
  4. Fix duplicated null check

    Fixes #83 YamlCommentFormatter has faulty null check
    Carleslc committed Jul 7, 2026
    Configuration menu
    Copy the full SHA
    431a480 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #82 from Yasu-San/master

    Add missing get[Type] Functions to ConfigurationSection
    Carleslc authored Jul 7, 2026
    Configuration menu
    Copy the full SHA
    1503868 View commit details
    Browse the repository at this point in the history
  6. Document is* primitive checks

    Values loaded from a YAML file are parsed as Integer, Long, Double or
    String, so isByte, isShort, isFloat and isCharacter only return true
    for values set programmatically with the exact wrapper type. The
    get[Type] methods convert any compatible value instead.
    
    Added primitiveGetters test for PR #82
    Carleslc committed Jul 7, 2026
    Configuration menu
    Copy the full SHA
    65d5f7d View commit details
    Browse the repository at this point in the history
  7. Update README

    - Update snakeyaml repository urls
    - Remove archived / outdated repositories for other file type configurations
    Carleslc committed Jul 7, 2026
    Configuration menu
    Copy the full SHA
    4392f1f View commit details
    Browse the repository at this point in the history
  8. Version 1.8.5

    Bump version + Generate javadoc (doc/)
    Carleslc committed Jul 7, 2026
    Configuration menu
    Copy the full SHA
    5c6a3d7 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2026

  1. Fix comment not applied to the first key of a list map element

    Fix #84
    
    YamlCommentDumper.getCommentNode only looked for the first list map
    element when the comment node had exactly one child, so an element with
    comments on more than one of its keys never reached
    checkFirstListMapElement. The first key shares its line with the "- "
    prefix of the element, so nothing else writes its comment and it was
    dropped.
    
    checkFirstListMapElement already verifies that the first child belongs
    to the line being written, by name or by element index 0. It only needs
    the node to have a child at all, so the check is now size() > 0.
    adityaanikam committed Sep 12, 2026
    Configuration menu
    Copy the full SHA
    53be8a0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #86 from adityaanikam/fix-first-list-map-element-c…

    …omment-84
    
    Fix comment not applied to the first key of a list map element
    Carleslc authored Sep 12, 2026
    Configuration menu
    Copy the full SHA
    9b2e2ff View commit details
    Browse the repository at this point in the history
Loading