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

Switch from custom XML parser implementation to tinyxml2 #4054

Draft
wants to merge 9 commits into
base: master
Choose a base branch
from

Commits on Sep 4, 2020

  1. Added unit test for XML parser

    Added only good data parsing, no abnormal or corrupted data is parsed here.
    Marcus Belcastro committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    dbee175 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2020

  1. Converted C defines into C++ consts

    Marcus Belcastro committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    adeadac View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2020

  1. Added stub code for the tinyxml2 wrapper

    Marcus Belcastro committed Sep 12, 2020
    Configuration menu
    Copy the full SHA
    3123fe9 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2020

  1. New parser wrapper passes all tests

    Support for implicit booleans has been dropped.
    Marcus Belcastro committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    6b3f562 View commit details
    Browse the repository at this point in the history
  2. tinyxml2 wrapper for XML_PARSER is now working

    Marcus Belcastro committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    d33b4b2 View commit details
    Browse the repository at this point in the history
  3. Added comments and fixed a few bugs

    Marcus Belcastro committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    dac2737 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2020

  1. Cleaning up and added dependencies

    This change is working and allows the compilation of the unittests solution in VS 2019.
    
    The entire solution is still unable to be built.
    Marcus Belcastro committed Oct 11, 2020
    Configuration menu
    Copy the full SHA
    e0b251b View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2020

  1. [VS2019] Fix Windows compilation

    Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
    AenBleidd committed Oct 13, 2020
    Configuration menu
    Copy the full SHA
    683c182 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/master' into delta1513_solver-…

    …2070
    
    Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
    
    # Conflicts:
    #	win_build/vcpkg_3rdparty_dependencies_vs2019.vcxproj
    AenBleidd committed Oct 13, 2020
    Configuration menu
    Copy the full SHA
    16b533a View commit details
    Browse the repository at this point in the history