Commit Graph

886 Commits

Author SHA1 Message Date
Dan Doel
d9e0806011 Ormolu changes 2023-09-07 16:46:37 -04:00
Dan Doel
0f52e01f73 Fix up tests w/r/t new ANF constructors 2023-09-07 16:04:25 -04:00
Dan Doel
2000803b3c Fix some type errors from lamLift in tests 2023-08-11 12:59:44 -04:00
Paul Chiusano
126ed3c4a7 revamp round trip tests 2023-07-24 09:55:58 -04:00
Paul Chiusano
9cbc3ada56 fix type printer tests 2023-07-21 04:18:29 -04:00
Mitchell Rosen
607e152aa3 add uniqueTypeGuid stub to parsing env 2023-07-18 11:18:54 -04:00
Mitchell Rosen
5ae45600c2 add monad type variable to ParsingEnv 2023-07-17 15:31:20 -04:00
Mitchell Rosen
2d677d0ba3 fix compilation errors in tests 2023-07-17 13:53:41 -04:00
Mitchell Rosen
fb42ebcf81 ⅄ trunk → 23-06-26-reuse-unique-type-guids 2023-07-17 12:50:35 -04:00
Mitchell Rosen
ac8b4c08dd push ShouldUseTndr down into FileParsers 2023-07-13 12:08:16 -04:00
Mitchell Rosen
806fe6bcc8 remove synthesizeFileWithTNDR 2023-07-12 16:48:19 -04:00
Mitchell Rosen
7e7d80527c delete parseAndSynthesizeFile 2023-07-12 15:52:50 -04:00
Travis Staton
52c6db7b9b
add pattern match coverage check switch to synthesize
fixes #4100
2023-07-11 13:16:23 -04:00
Chris Penner
fd104bde54 Add dummy file annotations in tests 2023-06-23 10:24:06 -06:00
Mitchell Rosen
b5702b9f88 ormolu the world 2023-05-25 15:02:20 -04:00
Chris Penner
4b19b3c63b Add Bifunctor and methods to Unison.Prelude 2023-05-18 11:27:52 -06:00
Travis Staton
6b3c2f2985
fix test 2023-03-28 13:25:54 -04:00
Paul Chiusano
7e37991a96 Merge remote-tracking branch 'origin/trunk' into pchiusano/ormolu_prs
# Conflicts:
#	parser-typechecker/src/Unison/Runtime/Foreign.hs
2023-02-14 09:57:48 -06:00
Paul Chiusano
88ef0a8d37 Ormolu-ify the codebase and update development.markdown docs 2023-02-13 13:03:08 -06:00
Rúnar
5a7b323df7 Fix test 2023-02-10 21:51:49 -05:00
Mitchell Rosen
a87a688471 fold U.Util.Hash into Unison.Hash 2022-12-15 13:48:36 -05:00
Mitchell Rosen
6e99914c77 ⅄ trunk → 22-12-14-tidy-up-hashing-package 2022-12-15 12:46:57 -05:00
Mitchell Rosen
b062e7112f fix test suite again 2022-12-15 12:42:02 -05:00
Mitchell Rosen
3e395e3b89 move unison-hash:Unison.ContentAddressable to unison-hashing:Unison.Hashing.ContentAddressable 2022-12-15 12:31:30 -05:00
Mitchell Rosen
b5138c235e fix errors in test suite 2022-12-15 12:04:07 -05:00
Mitchell Rosen
4f38c03f5b pull Unison.Test.Cache out into its own test suite 2022-12-09 14:52:18 -05:00
Paul Chiusano
b5bfbd032b fix test suite 2022-12-07 11:58:32 -06:00
mergify[bot]
cdea252cb0
Merge pull request #3613 from unisonweb/cp/bracket-launch-resources
Refactor: ensure resources are bracketed on launch
2022-12-05 18:31:41 +00:00
Chris Penner
5971f4f690 Merge branch 'trunk' into cp/bracket-launch-resources 2022-12-05 12:07:38 -06:00
Mitchell Rosen
8e6dbc1351 ⅄ trunk → 22-10-19-syntax-name 2022-11-29 16:07:49 -05:00
Travis Staton
fafc3280c9 Prevent opening two ucm processes against the same codebase
optionally obtain file lock on sqlite when opening a codebase
2022-11-18 16:32:06 -05:00
Chris Penner
b056def9fa Fix broken test 2022-11-17 11:06:17 -06:00
Mitchell Rosen
0c1d9f45eb fix build errors 2022-10-29 08:38:07 +05:30
Mitchell Rosen
ce2a4b0889 ⅄ trunk → 22-10-19-syntax-name 2022-10-29 07:34:33 +05:30
Mitchell Rosen
56c80904ff ⅄ trunk → 22-10-18-unison-syntax 2022-10-28 11:24:17 +05:30
Rúnar
68e94f9a24 Simplified public interface to type/term printer 2022-10-27 21:21:18 -04:00
Rúnar
08d1d7e4df Added a test 2022-10-26 21:45:06 -04:00
Paul Chiusano
01570007e9 nested or test 2022-10-25 17:02:28 -05:00
Paul Chiusano
57bed4878a more tests 2022-10-25 16:53:40 -05:00
Paul Chiusano
e901c851f5 tests passing, but needs some more tests 2022-10-25 15:46:59 -05:00
Paul Chiusano
9fa9396f50 fixup Or case 2022-10-25 14:06:46 -05:00
Paul Chiusano
a4e9dd0dbf unit test and wip 2022-10-25 12:44:31 -05:00
Mitchell Rosen
a33cb3bf4e ⅄ trunk → 22-10-19-syntax-name 2022-10-25 06:37:12 -04:00
Mitchell Rosen
52f2632133
Merge pull request #3519 from unisonweb/22-10-18-unison-util-bytes
Pull out unison-util-bytes into its own package
2022-10-25 12:40:15 +05:30
Mitchell Rosen
23a3975865 make tests compile 2022-10-21 11:14:35 -04:00
Arya Irani
2cd0955ad0
Merge pull request #3512 from unisonweb/topic/fewerlistparens 2022-10-20 15:35:59 -04:00
Mitchell Rosen
1674b22e69 move Unison.Syntax.Lexer into new unison-syntax package 2022-10-18 16:02:46 -04:00
Mitchell Rosen
6730e0cb5f extract Unison.Util.Bytes to unison-util-bytes 2022-10-18 15:40:17 -04:00
Rúnar
aad968bf7f Added test 2022-10-16 16:03:41 -04:00
Rúnar
8fbbe55f95 Fix up tests 2022-10-15 01:18:11 -04:00