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.12
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.3.13
Choose a head ref
  • 14 commits
  • 199 files changed
  • 2 contributors

Commits on Sep 21, 2024

  1. Merge tag 'v0.3.12' into develop

    fkYAML version 0.3.12
    fktn-k committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    7092059 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Refine benchmarking (#397)

    * updated ryml & fix usage in benchmark app
    
    * skip include libfyaml header on windows
    
    * modified build configs
    
    * replaced benchmark input data files & updated README for benchmark
    
    * updated benchmark section in README.md
    fktn-k authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    f79b58c View commit details
    Browse the repository at this point in the history
  2. Remove header lines for Doxygen (#398)

    * updated REUSE template file for library source files
    
    * updated header lines of library source files
    fktn-k authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    ede6da8 View commit details
    Browse the repository at this point in the history
  3. Accept % as first scalar character (#399)

    * improved lexical analysis state management
    
    * added comments
    fktn-k authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    33f8a41 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Fix compile warnings/errors when benchmarker app is compiled with msvc (

    #401)
    
    * fixed compile warnings/errors when building benchmarker app with msvc compilers
    
    * ignore C4819 warning when compiling rapidyaml with msvc
    fktn-k authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    a1f2915 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Updated natvis file (#402)

    fktn-k authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    2ac58a8 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

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

Commits on Oct 5, 2024

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

Commits on Oct 6, 2024

  1. Fix some typos in strings and comments (#408)

    * Fix some typos in strings and comments
    
    * Replace all _HPP_ defines with _HPP
    
    This commit fixes CppInconsistentNaming issue
    
    * Rename TO_STRING_HPP define
    
    * Fix another typos
    sndth authored Oct 6, 2024
    Configuration menu
    Copy the full SHA
    ca4bcfe View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2024

  1. Optimized scalar parsing (#409)

    * move scalar node creation from deserializer to scalar_parser
    
    * separate unescaping for single quoted scalars from lexical analysis
    
    * create a function exclusively for plain scalar range detection (outside flow context)
    
    * added state of whether owned buffer is used in scalar_parser
    
    * merged scanning plain scalars when inside/outside flow contexts in lexer
    
    * separate parsing of double quoted scalar from lexer's scanning
    
    * added runtime assertions & cleaned up unused codes
    
    * made basic_str_view ctors constexpr if applicable
    
    * separate block scalar parsing from lexer's scanning
    
    * removed owned buffer in lexer
    
    * wip: adding tests for scalar_parser class
    
    * separate node creation depending on lexical token type
    
    * reduced unnecessary branching in lexer's scanning of scalars
    
    * added test cases for scalar_parser
    
    * added missing function header comments
    
    * updated benchmarking scores
    
    * fixed warnings and errors
    fktn-k authored Oct 13, 2024
    Configuration menu
    Copy the full SHA
    0af84d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6817d97 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Fix wrong parse result from single scalar document (#411)

    * fixed wrong parse result from single scalar document
    
    * clean up unused codes
    fktn-k authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    56f9733 View commit details
    Browse the repository at this point in the history
  2. set version to 0.3.13

    fktn-k committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    464cf6d View commit details
    Browse the repository at this point in the history
  3. Merge branch 'release/v0.3.13'

    fktn-k committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    01662d9 View commit details
    Browse the repository at this point in the history
Loading