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

Create TypedNeoDateTimeFormatter and DateTimePattern types #4415

Merged
merged 67 commits into from
Dec 30, 2023

Commits on Dec 9, 2023

  1. Create PatternMetadata

    sffc committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    36cb3f3 View commit details
    Browse the repository at this point in the history
  2. Add make_varule

    sffc committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    bd3c7d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    44974a9 View commit details
    Browse the repository at this point in the history
  4. More compiled_data guards

    sffc committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    5b64137 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ca39084 View commit details
    Browse the repository at this point in the history
  6. cargo make bakeddata

    sffc committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    bb6d8ea View commit details
    Browse the repository at this point in the history
  7. fmt

    sffc committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    05ff2cb View commit details
    Browse the repository at this point in the history
  8. docs

    sffc committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    fdbe0d5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3a3d177 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0ca62f8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    694ca69 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f4a8899 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    43f03f1 View commit details
    Browse the repository at this point in the history
  14. Experimentation

    sffc committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    8e20b31 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. More types and things

    sffc committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    6f49ba1 View commit details
    Browse the repository at this point in the history
  2. New top-level neo module

    sffc committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    e294168 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65942a3 View commit details
    Browse the repository at this point in the history
  4. Big chunk of work

    sffc committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    032c6bb View commit details
    Browse the repository at this point in the history
  5. End-to-end test passing

    sffc committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    fa8cedb View commit details
    Browse the repository at this point in the history
  6. Prettify docs

    sffc committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    bf58bd9 View commit details
    Browse the repository at this point in the history
  7. Add DateTime::local_unix_epoch

    sffc committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    eb8774b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6e96e69 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    47a9bc3 View commit details
    Browse the repository at this point in the history
  10. Use public DateTimePattern API

    sffc committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    78a0832 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Merge branch 'main' into neo3

    sffc committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    67f3c3e View commit details
    Browse the repository at this point in the history
  2. Add time end-to-end

    sffc committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    6a6ee0c View commit details
    Browse the repository at this point in the history
  3. DateTime checkpoint

    sffc committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    06cad34 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Next datetime checkpoint

    sffc committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    9859fd9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d8bf91 View commit details
    Browse the repository at this point in the history
  3. Cleanups

    sffc committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    c0e9df4 View commit details
    Browse the repository at this point in the history
  4. Implement TypedNeoDateFormatter

    sffc committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    d5fb9a2 View commit details
    Browse the repository at this point in the history
  5. Merge impls

    sffc committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    0df175d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2e6a9cd View commit details
    Browse the repository at this point in the history
  7. Fix features and imports

    sffc committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    6832da2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    958017c View commit details
    Browse the repository at this point in the history
  9. Fix neo weekday bug

    sffc committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    285e28f View commit details
    Browse the repository at this point in the history
  10. Hack to workaround unicode-org#4412

    sffc committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    24046f5 View commit details
    Browse the repository at this point in the history
  11. Add DateTimeFormatterOptions API

    sffc committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    740e4b1 View commit details
    Browse the repository at this point in the history
  12. Add to benches

    sffc committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    7127e3a View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. Start adding another test

    sffc committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    66ec6a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    30efbf9 View commit details
    Browse the repository at this point in the history
  3. Reset data to upstream version

    sffc committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    b540af9 View commit details
    Browse the repository at this point in the history
  4. Try again, syncing with upstream

    sffc committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    6ca166f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7368623 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Merge branch 'main' into neo3

    sffc committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    ea248d3 View commit details
    Browse the repository at this point in the history
  2. Clippy

    sffc committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    7dff39a View commit details
    Browse the repository at this point in the history
  3. More tests

    sffc committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    7b3ccaa View commit details
    Browse the repository at this point in the history
  4. Minor cleanup. Delete sizes test

    sffc committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    b518c6b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c476eec View commit details
    Browse the repository at this point in the history
  6. fmt

    sffc committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    97bf45f View commit details
    Browse the repository at this point in the history
  7. Refactoring of loader traits

    sffc committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    2841c40 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Configuration menu
    Copy the full SHA
    1d39d51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d84481 View commit details
    Browse the repository at this point in the history
  3. Split loader argument again, make week calculator optional, and imple…

    …ment for NeoTimeFormatter
    sffc committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    d2acdee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d0139e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a0862e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    52a09e5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8123348 View commit details
    Browse the repository at this point in the history
  8. try_new_with_lengths_internal

    sffc committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    0f16e6b View commit details
    Browse the repository at this point in the history
  9. features

    sffc committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    b45259f View commit details
    Browse the repository at this point in the history
  10. fmt

    sffc committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    f6361f5 View commit details
    Browse the repository at this point in the history
  11. Bug fix

    sffc committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    59e0b4d View commit details
    Browse the repository at this point in the history
  12. Docs fix

    sffc committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    790a70e View commit details
    Browse the repository at this point in the history
  13. Merge branch 'main' into neo3

    sffc authored Dec 27, 2023
    Configuration menu
    Copy the full SHA
    d389581 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. try_from_pattern_str docs

    sffc committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    590672d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b72f174 View commit details
    Browse the repository at this point in the history
  3. diplomat coverage

    sffc committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    451272d View commit details
    Browse the repository at this point in the history