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

Serialize only options that have changed from the some default #648

Merged
merged 10 commits into from
Oct 31, 2023

Commits on Jul 31, 2023

  1. Add a SerializeOptions method to Configurable

    Converts an object to its serialized name-value properties.
    mrambacher committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    6dd7279 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

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

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    846dd2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8df931c View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Serialize only the options that are changed

    Adds a "compare_to" to the ConfigOptions.  If set, the serialize methods will only serialize values that do not match this value.
    mrambacher committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    c2ecfa1 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Configuration menu
    Copy the full SHA
    7032959 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62b74b9 View commit details
    Browse the repository at this point in the history
  3. Recover from merge to main

    mrambacher committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    6c8e296 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

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

Commits on Oct 30, 2023

  1. Updated HISTORY file

    mrambacher committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    6df249d View commit details
    Browse the repository at this point in the history