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

Define a common Validatable trait #319

Closed
robin-aws opened this issue May 14, 2020 · 0 comments
Closed

Define a common Validatable trait #319

robin-aws opened this issue May 14, 2020 · 0 comments
Assignees

Comments

@robin-aws
Copy link
Contributor

In all my experimentation with creating an "external invariant" in order to allow a subset of preconditions and postconditions on external methods, the idea of a generic trait that defines the Valid() predicate seems to be a necessary piece of the puzzle.

I have a version that seems to work well which we should be able to apply to the ESDK ahead of time, which will help establish this idiom better for new Dafny programmers, reduce some code duplication, and make some progress towards the eventual solution for #165.

@robin-aws robin-aws added this to the .NET PenTest milestone May 14, 2020
@robin-aws robin-aws self-assigned this May 14, 2020
@robin-aws robin-aws linked a pull request May 23, 2020 that will close this issue
@farleyb-amazon farleyb-amazon removed this from the .NET PenTest milestone May 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants