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

[v5] Higher-level guards #1456

Merged
merged 39 commits into from
Dec 5, 2020
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
c663f3b
Add "children" to GuardPredicate (built-in guard) type
davidkpiano Sep 11, 2020
85ba4b2
Add not(), and(), or() + tests
davidkpiano Sep 12, 2020
0fe1e18
Cleanup
davidkpiano Sep 12, 2020
3619ace
Merge branch 'next' into v5/guards
davidkpiano Sep 19, 2020
197ce31
Playing around with types
davidkpiano Sep 19, 2020
4897303
Type renaming
davidkpiano Sep 19, 2020
9484521
Rename cond -> guard in transition objects
davidkpiano Sep 19, 2020
8be92f1
Merge branch 'next' into v5/guards
davidkpiano Oct 4, 2020
1e4384f
Merge branch 'next' into v5/guards
davidkpiano Oct 9, 2020
13ffecf
Merge branch 'next' into v5/guards
davidkpiano Oct 17, 2020
891dca0
More renaming
davidkpiano Oct 17, 2020
a20e2ab
Merge branch 'next' into v5/guards
davidkpiano Oct 22, 2020
d47d596
Improve guards
davidkpiano Oct 23, 2020
6784bd2
Fix type issues
davidkpiano Oct 23, 2020
12ea075
Cleanup
davidkpiano Oct 23, 2020
6215539
Move evaluateGuard to guards.ts and simplify
davidkpiano Oct 23, 2020
4edc39e
Merge branch 'next' into v5/guards
davidkpiano Oct 31, 2020
aa0d0d6
Merge branch 'next' into v5/guards
davidkpiano Nov 5, 2020
3754ae1
Update signatures for and() and or()
davidkpiano Nov 6, 2020
4b00375
Add expect.assertions to guards.test.ts
davidkpiano Nov 9, 2020
6dfb8e5
Merge branch 'next' into v5/guards
davidkpiano Nov 11, 2020
d88511f
Add guards to package.json
davidkpiano Nov 11, 2020
9606db3
Move toGuard to guards.ts
davidkpiano Nov 11, 2020
f97d0a4
Remove Guard type
davidkpiano Nov 11, 2020
1c6749a
Remove assert.ts
davidkpiano Nov 11, 2020
8ca8471
Simplify guardMap usage
davidkpiano Nov 11, 2020
1221fb6
Add Guard class (WIP)
davidkpiano Nov 19, 2020
b53ac20
Simplify evaluateGuard
davidkpiano Nov 20, 2020
bcccf8b
Recursive guard evaluation
davidkpiano Nov 21, 2020
caaf113
Merge branch 'next' into v5/guards
davidkpiano Nov 24, 2020
3faa133
Merge branch 'next' into v5/guards
davidkpiano Nov 24, 2020
d718abf
Merge branch 'next' into v5/guards
davidkpiano Nov 24, 2020
528555a
Merge branch 'next' into v5/guards
davidkpiano Nov 24, 2020
b7509e4
Fix type
davidkpiano Nov 24, 2020
442fe83
Merge branch 'next' into v5/guards
davidkpiano Nov 29, 2020
8e4115e
Merge branch 'next' into v5/guards
davidkpiano Nov 29, 2020
4d81395
Merge branch 'next' into v5/guards
davidkpiano Dec 1, 2020
3808bbf
Refactor arbitrary actor test
davidkpiano Dec 5, 2020
8fcbddd
Add changesets
davidkpiano Dec 5, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'next' into v5/guards
davidkpiano committed Nov 24, 2020
commit d718abfbd169a8c61c5ff17015f97ae108f820ef

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.