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

Improve tool stability and automate periodic updates for SciFi resource KRM types and mapping functions #3254

Open
jingyih opened this issue Nov 26, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@jingyih
Copy link
Collaborator

jingyih commented Nov 26, 2024

The tool is currently unsafe for repeated run on the existing code under apis/. Stabilizing the tool is essential to reliably identify missing new fields and maintain an up-to-date codebase.

To achieve this, the following steps are necessary:

  • Enhance the tool to handle scenarios such as ignored fields.
  • Stabilize the existing SciFi resource KRM types and mapping functions, regenerating them if needed.

Our ultimate goal is to enable the periodic regeneration and updating of the SciFi resource KRM types and mapping functions.

@jingyih jingyih added the enhancement New feature or request label Nov 26, 2024
@jingyih jingyih changed the title Stabilize controller builder tool Ensure tool stability for repeated runs on generated code Dec 5, 2024
@jingyih jingyih changed the title Ensure tool stability for repeated runs on generated code Improve tool stability and automate periodic updates for SciFi resource KRM types and mapping functions Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant