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: fktn-k/fkYAML
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.3.14
Choose a base ref
...
head repository: fktn-k/fkYAML
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.4.0
Choose a head ref
  • 14 commits
  • 211 files changed
  • 1 contributor

Commits on Nov 16, 2024

  1. Merge tag 'v0.3.14' into develop

    fkYAML version 0.3.14
    fktn-k committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    2233025 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    84f64db View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. Stop throwing parse_error on string-to-int/float conversion failure i…

    …f not forced with tag (#431)
    fktn-k authored Nov 20, 2024
    Configuration menu
    Copy the full SHA
    5b6ac14 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2024

  1. Update GitHub Actions workflow jobs using macOS related runner images (

    …#433)
    
    * updated Xcode versions to use with the macos-14 & macos-15 runner images
    
    * removed GA workflow jobs using the macos-12 runner image
    
    * updated the supported compilers list
    fktn-k authored Nov 24, 2024
    Configuration menu
    Copy the full SHA
    39b4435 View commit details
    Browse the repository at this point in the history
  2. Support parsing multiline plain scalars (#432)

    * supported multiline plain scalars in lexer
    
    * support multiline plain scalars in scalar_parser
    
    * added more test cases for multiline plain scalars
    
    * silenced clang-tidy error
    
    * [bot] run clang-format & amalgamation
    
    * fixed clang-tidy errors
    fktn-k authored Nov 24, 2024
    Configuration menu
    Copy the full SHA
    7d0542d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca34fe9 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. Fixed bugs in parsing block scalars (#435)

    * separate block scalar content indent level into base and indicated indent levels in lexer
    
    * emit error if a following content line of a block scalar is less indented
    
    * emit error if a leading empty line is more indented than the first non-empty line in a block scalar
    
    * fixed parsing more-indented empty lines in block folded scalar contents in scalar_parser
    
    * fixed clang-tidy error
    fktn-k authored Nov 26, 2024
    Configuration menu
    Copy the full SHA
    a3ada06 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2024

  1. Add more GCC & Clang versions to use in GitHub Actions workflows (#436)

    * added g++4.8, 5, 6 for CI
    
    * updated clang versions to use in ci
    
    * updated the supported compilers list
    fktn-k authored Nov 30, 2024
    Configuration menu
    Copy the full SHA
    4bfe1b3 View commit details
    Browse the repository at this point in the history
  2. Fix parsing input which begins with a newline & indentation (#437)

    * fixed invalid parse result when input YAML begins with a newline
    
    * added missing includes in example cpp file for get_value()
    
    * resolved warnings in building examples
    
    * [bot] run clang-format & amalgamation
    fktn-k authored Nov 30, 2024
    Configuration menu
    Copy the full SHA
    f611105 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2024

  1. Make node iterators compatible with different value type const-ness (#…

    …438)
    
    * removed unnecessary tag dispatcher structs
    
    * added container types as basic_node's member types
    
    * minor fixes for iterator class implementation
    
    * make iterators constructible & comparable with value constness is different from each other
    
    * run amalgamation
    
    * added cbegin() & cend() functions to basic_node class
    fktn-k authored Dec 7, 2024
    Configuration menu
    Copy the full SHA
    02d8c66 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2024

  1. Support reverse iterations over sequence/mapping nodes (#440)

    * implemented reverse iterator for container nodes
    
    * added functions in basic_node for reverse iterations
    
    * updated api documentation pages
    
    * fixed links to documentation pages
    
    * fixed segmentation violation signal errors
    fktn-k authored Dec 8, 2024
    Configuration menu
    Copy the full SHA
    d049cad View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2024

  1. Configuration menu
    Copy the full SHA
    a5e73da View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2024

  1. set version to 0.4.0

    fktn-k committed Dec 10, 2024
    Configuration menu
    Copy the full SHA
    e9e87ed View commit details
    Browse the repository at this point in the history
  2. Merge branch 'release/v0.4.0'

    fktn-k committed Dec 10, 2024
    Configuration menu
    Copy the full SHA
    5fdd76e View commit details
    Browse the repository at this point in the history
Loading