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

Workaround for Name Too Long violations with responseBased code generation #5480

Closed

Commits on Dec 13, 2023

  1. Staging the changes which will allow us to include a directive set by…

    … gradle for making the system ingest a input.json file, which it can then take and create a tree definition of the system as a whole which will allow us to perform a fix for the Name Too Long exceptions in the Apollo system
    AdamMTGreenberg committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    f14d88e View commit details
    Browse the repository at this point in the history
  2. Creating the file model for the explicitly remove class which we want…

    … to extract into a flattened hierarchy
    AdamMTGreenberg committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    8007f5c View commit details
    Browse the repository at this point in the history
  3. Implementing the flattening algorithm for ensuring that the system wi…

    …ll flatten out the modules which we want when the name is too long. System will first check to see if the existing operation or fragment matches the naming convention and then split the IrModelGroups up, and then finally ensure that there are no name collisions.
    AdamMTGreenberg committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    16bfb88 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    068aa7a View commit details
    Browse the repository at this point in the history
  5. Remove the old tests

    AdamMTGreenberg committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    a017ace View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0543176 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    27a7981 View commit details
    Browse the repository at this point in the history
  8. Creating the baseline test setup for the CodeGen test to include the …

    …flatten models explicitly setup
    AdamMTGreenberg committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    9ebddb9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a7d0a30 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bb9f819 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5081e2a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    324391d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d796820 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    51c9da0 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9cdf347 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5e755a9 View commit details
    Browse the repository at this point in the history
  17. Cleanup package names

    AdamMTGreenberg committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    fbdb95d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    add3d31 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    8ed94bd View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5c17853 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9015ae6 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    aff7b60 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    d30db1d View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e97d69f View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    b7b0ed2 View commit details
    Browse the repository at this point in the history
  26. Flatten the adapter

    AdamMTGreenberg committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    1788cac View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    36e9bc1 View commit details
    Browse the repository at this point in the history
  28. New boolean value

    AdamMTGreenberg committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    5ec4a52 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    7047e9b View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    b5fcf77 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Since we do not expect to support operationBased changes in this gral…

    …de setup, we can omit them in the test cases
    AdamMTGreenberg committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    b4feadd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db3dea2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    152e1bd View commit details
    Browse the repository at this point in the history