Skip to content

Commit

Permalink
Add inductive relation for level checking
Browse files Browse the repository at this point in the history
  • Loading branch information
john-h-kastner-aws committed Mar 7, 2025
1 parent 9ea61fd commit 4ce0b79
Show file tree
Hide file tree
Showing 3 changed files with 476 additions and 0 deletions.
1 change: 1 addition & 0 deletions cedar-lean/Cedar/Thm/Validation.lean
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ import Cedar.Data
import Cedar.Validation
import Cedar.Thm.Validation.Validator
import Cedar.Thm.Validation.RequestEntityValidation
import Cedar.Thm.Validation.Levels

/-!
This file contains the top-level correctness properties for the Cedar validator.
Expand Down
17 changes: 17 additions & 0 deletions cedar-lean/Cedar/Thm/Validation/Levels.lean
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
/-
Copyright Cedar Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-/

import Cedar.Thm.Validation.Levels.CheckLevel
Loading

0 comments on commit 4ce0b79

Please sign in to comment.