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

function: Refactor name validation to utilize new internal/fwfunction parameter validation interfaces #967

Closed
austinvalle opened this issue Mar 20, 2024 · 0 comments · Fixed by #991
Assignees
Labels
tech-debt Issues tracking technical debt that we're carrying.
Milestone

Comments

@austinvalle
Copy link
Member

Module version

v1.6.0

Proposal

Following #964 and the v1.7.0 release, we should refactor the parameter Name required validation to utilize the internal/fwfunction interfaces for validating parameters.

Perhaps can be added alongside #965

@austinvalle austinvalle added the tech-debt Issues tracking technical debt that we're carrying. label Mar 20, 2024
@bflad bflad self-assigned this Apr 23, 2024
@bflad bflad added this to the v1.9.0 milestone Apr 23, 2024
bflad added a commit that referenced this issue Apr 23, 2024
…ame validation

Reference: #965
Reference: #967

The framework will now raise implementation errors if a function parameter or return definition is missing underlying type information (e.g. collection element type or object attribute type).
bflad added a commit that referenced this issue Apr 24, 2024
…ame validation (#991)

Reference: #965
Reference: #967

The framework will now raise implementation errors if a function parameter or return definition is missing underlying type information (e.g. collection element type or object attribute type). Only framework types are considered in the initial implementation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tech-debt Issues tracking technical debt that we're carrying.
Projects
None yet
2 participants