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

Get the yaml mapping node to preserve the order of the keys #468

Closed
wants to merge 10 commits into from
Closed

Get the yaml mapping node to preserve the order of the keys #468

wants to merge 10 commits into from

Commits on Feb 12, 2020

  1. Switch out a new data structure

    The only problem I am having is that the OnDeserialization method was called while the object was not being deserialized. It keeps occuring in two test cases. I'm in the process of working around it. More than likely has to do with OrderedDictionary using a hashtable as an underlying data structure.
    a2937 committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    5e10891 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2020

  1. Fix the serialization problem

    Thank you stack overflow for having something similar to this topic. Now the only problem is I can't actually tell the difference between the expected output and the actual output.
    a2937 committed Feb 16, 2020
    Configuration menu
    Copy the full SHA
    7efdc24 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2020

  1. Fix my dictionary wrapper class

    Everything has been properly implemented now; and the tests are working finally.
    a2937 committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    1c83113 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2020

  1. Remove Get Object Data dependency

    This method call is not actually necessary and should allow it to build on DotNetStandard Version 1.3.
    a2937 committed Feb 21, 2020
    Configuration menu
    Copy the full SHA
    8e32ada View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a42b188 View commit details
    Browse the repository at this point in the history
  3. Remove Serialization dependency

    Okay that should be everything needed for compatiblity.
    a2937 committed Feb 21, 2020
    Configuration menu
    Copy the full SHA
    2492ccb View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2020

  1. Use a Dictionary and List

    For some reason or another the YamlNode is being loaded back as a YamlAliasNode instead of the base class YamlNode. I can't figure out why.
    a2937 committed Mar 2, 2020
    Configuration menu
    Copy the full SHA
    9b73433 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2020

  1. Fix the enumerator

    Somehow enumerating the list manually instead of just retrieving the list's enumerator worked just fine.  I wonder if this means the non-generic enumerator won't work.
    a2937 committed Mar 5, 2020
    Configuration menu
    Copy the full SHA
    d0f06cc View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2021

  1. Configuration menu
    Copy the full SHA
    0925166 View commit details
    Browse the repository at this point in the history
  2. Set the ordered yaml directionary to be internal

    This should be more maintable then.
    a2937 committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    a03e5e4 View commit details
    Browse the repository at this point in the history