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

[Harness] Merge the Generator and the Factory in a same object and rename namespace. #8222

Merged
merged 8 commits into from
Mar 31, 2020

Commits on Mar 28, 2020

  1. [Harness] Remove not needed classes from the BCLTestImporter.

    Remove two classes that are not really needed and a method. We moved to
    named tuples to make things simpler. Unfortunally C# does not support:
    
    ```csharp
    using MyNamedTuple = (string Name, double value, bool answer);
    ```
    
    But we have to live with this. Makes the namespace simpler and removes
    confusion with the already present project classes that are more widely
    used.
    mandel-macaque committed Mar 28, 2020
    10 Configuration menu
    Copy the full SHA
    a150c95 View commit details
    Browse the repository at this point in the history
  2. [Harness] Remove the BCLTestProjectInfo class.

    The class is not really needed. Move to a tuple, make the definition of
    the group test project nicer since the dictionary initiallization makes
    it cleaner.
    mandel-macaque committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    ab95d46 View commit details
    Browse the repository at this point in the history
  3. [Harness] Merge the Generator and the Factory in a same object and re…

    …name namespace.
    
    The Generator and the Factory classes are a xamarin-macios thing.
    Initially, they were separated because the code that generated the bcl
    tests was not inside xharness. That is not longer the case. We can merge
    both classes, generalize the namespace and be more prepared to move out
    of the xamarin-macios repo.
    mandel-macaque committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    ef03b16 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2020

  1. Configuration menu
    Copy the full SHA
    0bbd5fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f43855 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef14901 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b48a8b9 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2020

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