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

Definition cleanup #18463

Merged
merged 24 commits into from May 20, 2016
Merged

Definition cleanup #18463

merged 24 commits into from May 20, 2016

Commits on May 19, 2016

  1. Copy the full SHA
    915ab16 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    b9c7dbc View commit details
    Browse the repository at this point in the history
  3. fix typo

    rmuir committed May 19, 2016
    Copy the full SHA
    a569130 View commit details
    Browse the repository at this point in the history
  4. nuke eclipse warnings

    rmuir committed May 19, 2016
    Copy the full SHA
    0ee726e View commit details
    Browse the repository at this point in the history
  5. dce

    rmuir committed May 19, 2016
    Copy the full SHA
    afa9eba View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    cfe555d View commit details
    Browse the repository at this point in the history

Commits on May 20, 2016

  1. Removed user-facing boxing.

    jdconrad committed May 20, 2016
    Copy the full SHA
    3962553 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    3381f50 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    64e2ef5 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    82aed08 View commit details
    Browse the repository at this point in the history
  5. more constants

    uschindler committed May 20, 2016
    Copy the full SHA
    87ab396 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    4e45443 View commit details
    Browse the repository at this point in the history
  7. Add utility type constant

    uschindler committed May 20, 2016
    Copy the full SHA
    f5fc60a View commit details
    Browse the repository at this point in the history
  8. Make Definition's public API completely static.

    TODO: Remove Definition arguments everywhere and hide INSTANCE field!
    uschindler committed May 20, 2016
    Copy the full SHA
    91f4bba View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    4ffa92c View commit details
    Browse the repository at this point in the history
  10. Remove Definitions's copy-ctor; fix RuntimeClass to be unmodifiable

    Please note: The maps inside the pirvate singleton instance of Defininition are no longer unmodifiable, but nothing from the outside can modify it! All private :-)
    uschindler committed May 20, 2016
    Copy the full SHA
    6205f79 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    7bc91c0 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    b3c71c1 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    ce9b365 View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    c0eb813 View commit details
    Browse the repository at this point in the history
  15. Fix boxing.

    jdconrad committed May 20, 2016
    Copy the full SHA
    2b793c1 View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    d836194 View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    0e24ed4 View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    b156438 View commit details
    Browse the repository at this point in the history