Skip to content

Quick Fix for Updating Custom Function Class Definition File #295

@xterao

Description

@xterao

Custom function definitions are cached using the last modified timestamp of the configuration file they reference.
If the latest file state is not reflected (e.g., due to caching), an error message is shown that includes the outdated class name from the configuration.

Enhancement

Provide a Quick Fix action that allows the user to manually reload the latest version of the custom function configuration file when such an inconsistency is detected.

Behavior

  • When an error occurs due to outdated cache:

    • The error message will display the currently referenced (outdated) class name.
    • A Quick Fix is shown alongside the error, allowing the user to reload the updated configuration file immediately.
  • Once applied, the cache is refreshed and the new function definitions become available without requiring an IDE restart.

This improves developer feedback and usability when maintaining or updating custom SQL function configurations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions