Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use is_whitespace more #202

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Commits on Jun 17, 2024

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

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    76f857b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    787111e View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Add objects to represent YAML versions.

    Here we use abstract type & subtyping because it's common traits pattern
    in Julia.
    We do not need to export these objects because we can use strings for
    versions in user-facing functions like:
    
    ```julia
    
    function load(str::AbstractString; version::YAMLVersion)
        # ...
    end
    
    function load(str::AbstractString; version::AbstractString)
        version == "1.1" ? load(str, version=YAMLV1_1()) :
        version == "1.2" ? load(str, version=YAMLV1_2()) :
        throw(ErrorException())
    end
    
    load(str, version="1.1")
    ```
    Paalon committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    73a52ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3dbeadf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3983d9c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3358b9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f329f2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    331c5a2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    78c04b3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5378896 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a13f9ed View commit details
    Browse the repository at this point in the history