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

List refactoring (v6) #8773

Closed
wants to merge 114 commits into from
Closed

Commits on Nov 20, 2022

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

    danog committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    cc4461f View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. Refactoring

    danog committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    3f5f98b View commit details
    Browse the repository at this point in the history
  2. Add note for 5.1 BC break

    danog committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    98bfe9f View commit details
    Browse the repository at this point in the history
  3. Fix

    danog committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    f7527d4 View commit details
    Browse the repository at this point in the history
  4. Remove getGenericArrayType parameter right away, and do not return a …

    …non-empty-array if there are no defined keys
    danog committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    b632871 View commit details
    Browse the repository at this point in the history
  5. Skip test

    danog committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    5797945 View commit details
    Browse the repository at this point in the history
  6. Revert

    danog committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    7683a48 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    03c53d7 View commit details
    Browse the repository at this point in the history
  8. Update

    danog committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    80eab1b View commit details
    Browse the repository at this point in the history
  9. Deprecate TCallableList as well

    danog committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    0a3971a View commit details
    Browse the repository at this point in the history
  10. Cleanup

    danog committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    5bf226d View commit details
    Browse the repository at this point in the history
  11. Cleanup

    danog committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    bd9b77d View commit details
    Browse the repository at this point in the history
  12. Reuse code

    danog committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    0345254 View commit details
    Browse the repository at this point in the history
  13. Cleanup

    danog committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    61a595b View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Switch to Type::getListAtomic

    danog committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    9a5337d View commit details
    Browse the repository at this point in the history
  2. Finalize

    danog committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    d580181 View commit details
    Browse the repository at this point in the history
  3. Fix cs

    danog committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    1a9edc3 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2022

  1. Configuration menu
    Copy the full SHA
    4ceb562 View commit details
    Browse the repository at this point in the history
  2. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    3154860 View commit details
    Browse the repository at this point in the history
  3. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    cf3a49a View commit details
    Browse the repository at this point in the history
  4. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    d2e0d31 View commit details
    Browse the repository at this point in the history
  5. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    ab1a901 View commit details
    Browse the repository at this point in the history
  6. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    5b12042 View commit details
    Browse the repository at this point in the history
  7. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    b43207e View commit details
    Browse the repository at this point in the history
  8. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    415d103 View commit details
    Browse the repository at this point in the history
  9. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    61cce1b View commit details
    Browse the repository at this point in the history
  10. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    668afa9 View commit details
    Browse the repository at this point in the history
  11. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    956fa44 View commit details
    Browse the repository at this point in the history
  12. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    fca60dc View commit details
    Browse the repository at this point in the history
  13. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    864a764 View commit details
    Browse the repository at this point in the history
  14. Refactoring

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    120ba1f View commit details
    Browse the repository at this point in the history
  15. Refactoring

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    0a20c10 View commit details
    Browse the repository at this point in the history
  16. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    e2da9c9 View commit details
    Browse the repository at this point in the history
  17. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    3f710a8 View commit details
    Browse the repository at this point in the history
  18. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    546f2b3 View commit details
    Browse the repository at this point in the history
  19. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    51e6b11 View commit details
    Browse the repository at this point in the history
  20. Fixes

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    700e066 View commit details
    Browse the repository at this point in the history
  21. Fix

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    1c32a22 View commit details
    Browse the repository at this point in the history
  22. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    c823c87 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    45c26d0 View commit details
    Browse the repository at this point in the history
  24. Fix

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    d0d7c46 View commit details
    Browse the repository at this point in the history
  25. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    0f99365 View commit details
    Browse the repository at this point in the history
  26. Update

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    a964715 View commit details
    Browse the repository at this point in the history
  27. Fix

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    582a785 View commit details
    Browse the repository at this point in the history
  28. Fix

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    34825fc View commit details
    Browse the repository at this point in the history
  29. Fix

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    156d629 View commit details
    Browse the repository at this point in the history
  30. Fix

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    a342a26 View commit details
    Browse the repository at this point in the history
  31. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    99bdc2f View commit details
    Browse the repository at this point in the history
  32. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    65f849a View commit details
    Browse the repository at this point in the history
  33. Off-by-one fun

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    95e0614 View commit details
    Browse the repository at this point in the history
  34. Fixes

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    65886c9 View commit details
    Browse the repository at this point in the history
  35. Fix bug

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    c0b0dbc View commit details
    Browse the repository at this point in the history
  36. Fixes

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    3178836 View commit details
    Browse the repository at this point in the history
  37. Fix

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    e7f2fdd View commit details
    Browse the repository at this point in the history
  38. Fixes

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    e89609b View commit details
    Browse the repository at this point in the history
  39. Cleanup logic

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    0107a34 View commit details
    Browse the repository at this point in the history
  40. Improve assertions

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    abbaf88 View commit details
    Browse the repository at this point in the history
  41. Fix

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    a6a6595 View commit details
    Browse the repository at this point in the history
  42. Cleanup

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    4f10cd3 View commit details
    Browse the repository at this point in the history
  43. Fixes

    danog committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    9a0ecf7 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2022

  1. Fixes

    danog committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    909edb4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b9512e View commit details
    Browse the repository at this point in the history
  3. Fix list templates

    danog committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    0542b0e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    163330c View commit details
    Browse the repository at this point in the history
  5. Revert weird legacy logic

    danog committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    389c6e6 View commit details
    Browse the repository at this point in the history
  6. Update

    danog committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    0bb70b3 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. Cleanup

    danog committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    8a4ba6d View commit details
    Browse the repository at this point in the history
  2. Update

    danog committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    c156807 View commit details
    Browse the repository at this point in the history
  3. Cleanup

    danog committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    42380db View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. Fixes

    danog committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    e821109 View commit details
    Browse the repository at this point in the history
  2. Fixes

    danog committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    2b0e979 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Fix

    danog committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    d24a243 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fc161c View commit details
    Browse the repository at this point in the history
  3. Fix logic

    danog committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    6c3ffa2 View commit details
    Browse the repository at this point in the history
  4. Fix

    danog committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    03fc544 View commit details
    Browse the repository at this point in the history
  5. Fix

    danog committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    e529402 View commit details
    Browse the repository at this point in the history
  6. Simplify

    danog committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    412d3c9 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Cleanup

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    e50b351 View commit details
    Browse the repository at this point in the history
  2. Fix

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    f89a3c9 View commit details
    Browse the repository at this point in the history
  3. Fixup

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    54600ca View commit details
    Browse the repository at this point in the history
  4. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    4bf7087 View commit details
    Browse the repository at this point in the history
  5. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    7e571f4 View commit details
    Browse the repository at this point in the history
  6. Possible fix

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    b8ffb31 View commit details
    Browse the repository at this point in the history
  7. Cleanup

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    096b390 View commit details
    Browse the repository at this point in the history
  8. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    a0bf4cf View commit details
    Browse the repository at this point in the history
  9. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    8aecadd View commit details
    Browse the repository at this point in the history
  10. Fix

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    dead1be View commit details
    Browse the repository at this point in the history
  11. Revert

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    c96a44d View commit details
    Browse the repository at this point in the history
  12. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    a5df566 View commit details
    Browse the repository at this point in the history
  13. Fix

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    b07aba9 View commit details
    Browse the repository at this point in the history
  14. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    e628c7b View commit details
    Browse the repository at this point in the history
  15. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    f015c50 View commit details
    Browse the repository at this point in the history
  16. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    4847165 View commit details
    Browse the repository at this point in the history
  17. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    c894b89 View commit details
    Browse the repository at this point in the history
  18. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    550a7aa View commit details
    Browse the repository at this point in the history
  19. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    8f2a8c0 View commit details
    Browse the repository at this point in the history
  20. Cleanup

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    d4df856 View commit details
    Browse the repository at this point in the history
  21. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    c802213 View commit details
    Browse the repository at this point in the history
  22. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    59ab73f View commit details
    Browse the repository at this point in the history
  23. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    5f291af View commit details
    Browse the repository at this point in the history
  24. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    c05ce2d View commit details
    Browse the repository at this point in the history
  25. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    709324b View commit details
    Browse the repository at this point in the history
  26. Fix

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    4a77e83 View commit details
    Browse the repository at this point in the history
  27. Fix

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    c4c3016 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    abe722d View commit details
    Browse the repository at this point in the history
  29. Hack

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    23b0ac0 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    55edadc View commit details
    Browse the repository at this point in the history
  31. Fix

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    78d64e3 View commit details
    Browse the repository at this point in the history
  32. Fixes

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    3ce782f View commit details
    Browse the repository at this point in the history
  33. Fix

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    c24e6a9 View commit details
    Browse the repository at this point in the history
  34. Update

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    4c47d50 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    a154d96 View commit details
    Browse the repository at this point in the history
  36. cs-fix

    danog committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    4e10f16 View commit details
    Browse the repository at this point in the history