Skip to content

feat: external function binding: restrict binding based on the parsed outline #20

@bemisguided

Description

@bemisguided
  • Only bind functions that are declared as EXTERNAL in the Ink file
  • Implementation:
    • Extract EXTERNAL declarations from resolved outline
    • Filter available mock functions against EXTERNAL declarations
    • Warn if EXTERNAL functions are missing mock implementations
    • Warn if mock functions are provided but not declared as EXTERNAL

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions