Anton-4
|
eee85fa45d
|
moved all crates into seperate folder + related path fixes
|
2022-07-01 17:37:43 +02:00 |
|
Folkert
|
8b72782ea2
|
Merge remote-tracking branch 'origin/trunk' into parse-expr-defs-soa
|
2022-06-01 13:15:39 +02:00 |
|
Folkert
|
93e4bff855
|
renames
|
2022-06-01 13:11:23 +02:00 |
|
Folkert
|
22cd581edc
|
clippy
|
2022-06-01 13:08:10 +02:00 |
|
Folkert
|
ad9d06bd63
|
use Defs in the parse::ast::Expr
|
2022-06-01 12:54:40 +02:00 |
|
Sean Hagstrom
|
d9d708fc94
|
formatter: fix indentation for multi-line lambdas in pipeline expression
|
2022-06-01 08:53:13 +01:00 |
|
Richard Feldman
|
ea644c3360
|
Merge pull request #3132 from rtfeldman/parse-def-soa
|
2022-05-28 01:55:01 -04:00 |
|
Folkert
|
d72ebf4b74
|
formatting for Defs
|
2022-05-25 14:58:36 +02:00 |
|
Sean Hagstrom
|
e2e77a2324
|
formatter: add newlines between parens delimiters for multiline expressions
|
2022-05-24 11:19:30 +01:00 |
|
Sean Hagstrom
|
4981f081a7
|
formatter: refactor fmt_collection to receive enum for braces type
|
2022-05-22 11:44:10 +01:00 |
|
ayazhafiz
|
355b573695
|
Format Json
|
2022-05-19 18:21:44 -04:00 |
|
Sean Hagstrom
|
08777434b6
|
formatter: support removing blank lines between all when branches in when expressions
|
2022-05-19 09:26:04 +01:00 |
|
Sean Hagstrom
|
802422e6f4
|
formatter: support removing blank lines between when branches if all branches are single line
|
2022-05-19 09:07:31 +01:00 |
|
Sean Hagstrom
|
7def844302
|
formatter: support allowing single line value expressions in when expressions
|
2022-05-19 09:07:30 +01:00 |
|
Sean Hagstrom
|
1f98691929
|
formatter: refactor code for formatting when expressions
|
2022-05-19 09:07:30 +01:00 |
|
Sean Hagstrom
|
4707528caa
|
feature(formatter): allow single blank line around comments in lists, records, type annotations
|
2022-05-01 18:28:49 +01:00 |
|
Sean Hagstrom
|
e36aad6310
|
fix(formatter): format and allow inline comments for defs
|
2022-04-30 14:34:33 +01:00 |
|
Richard Feldman
|
85e7969c2d
|
Replace references to "global tag" with "tag"
|
2022-04-25 17:04:34 -04:00 |
|
Ayaz Hafiz
|
1ed9cf551a
|
Remove private tags from Ast
|
2022-04-25 11:20:37 -04:00 |
|
Sean Hagstrom
|
1227f9f404
|
fix(formatter): fix potential panic when subtracting from usize
|
2022-04-24 19:58:12 +01:00 |
|
Sean Hagstrom
|
477ed3c5e8
|
feat(formatter): allow single-line function call ending with multi-line lambda
|
2022-04-24 18:55:57 +01:00 |
|
Sean Hagstrom
|
b147890b08
|
feat(formatter): implement outdent formatting for multiline lists and records
|
2022-04-24 16:52:02 +01:00 |
|
Kevin Gillette
|
cd8ab753e3
|
remove %% operator
|
2022-04-18 19:15:14 -06:00 |
|
Anton-4
|
56dc06a139
|
fixed the previous formatting change when inside longer pipeline
|
2022-03-09 14:07:52 +01:00 |
|
Anton-4
|
dd85caa85a
|
removed redundant derefs
|
2022-03-08 13:56:43 +01:00 |
|
Anton-4
|
d8b4feb659
|
fmt+clippy
|
2022-03-07 16:24:30 +01:00 |
|
Anton-4
|
21a30b1e83
|
fixed indentation for apply args
|
2022-03-07 16:23:15 +01:00 |
|
Anton-4
|
454933e2c6
|
fixed unnecessary double indentation
|
2022-03-07 16:02:11 +01:00 |
|
Brendan Hansknecht
|
f7c0e2ef19
|
Merge remote-tracking branch 'origin/trunk' into single-quote-literal
|
2022-02-24 10:13:39 -08:00 |
|
ayazhafiz
|
6104a27b45
|
Parse opaque references
|
2022-02-19 21:30:42 -05:00 |
|
ayazhafiz
|
fa24e51593
|
Parse opaque types
|
2022-02-19 18:38:31 -05:00 |
|
ayazhafiz
|
a6f7579c07
|
Parse and expand numeric bounds in canonicalization pass
|
2022-02-01 22:50:46 -05:00 |
|
ayazhafiz
|
9f72b2710f
|
Run linter
|
2022-02-01 22:49:52 -05:00 |
|
ayazhafiz
|
320827167f
|
Parse number literal width suffixes
Supports [u,i][8,16,32,64,128] and [nat,dec]
Part of #2350
|
2022-02-01 22:48:48 -05:00 |
|
Joshua Warner
|
8d6eb178b1
|
Fix multiline pattern heuristic
|
2022-01-01 18:20:05 -08:00 |
|
Joshua Warner
|
443d738f9b
|
Make Position::{line, column} fields private
|
2022-01-01 18:20:05 -08:00 |
|
Joshua Warner
|
22e2545fd6
|
format
|
2021-12-22 20:46:42 -08:00 |
|
Joshua Warner
|
4d7070ce3b
|
Always combine line,column into Position
|
2021-12-22 20:32:46 -08:00 |
|
Joshua Warner
|
f19220473a
|
Rename Located -> Loc
|
2021-12-22 19:18:22 -08:00 |
|
Joshua Warner
|
48c207bb06
|
Remove trailing whitespace from the output of the formatter
|
2021-12-18 17:14:14 -08:00 |
|
Joshua Warner
|
86c8764012
|
Detangle lifetime annotations for Formattable
|
2021-12-14 19:52:53 -08:00 |
|
Joshua Warner
|
49228c8100
|
Refactor format_sequence to be a function
|
2021-12-07 18:53:47 -08:00 |
|
Joshua Warner
|
e3f2f8d9a4
|
keep indent state in fmt Buf
|
2021-12-04 18:26:32 -08:00 |
|
Joshua Warner
|
5d3d4467c1
|
Fix indentation & stability in with formatting
|
2021-12-03 13:33:25 -08:00 |
|
Richard Feldman
|
23fda0819f
|
Merge pull request #2112 from rtfeldman/joshuawarner32/fix-defs-indenting
Fix fmt_spaces indenting in the context of 3 or more newlines
|
2021-12-01 21:58:58 -05:00 |
|
Richard Feldman
|
ed40a8fc1c
|
Merge pull request #2114 from rtfeldman/joshuawarner32/fix-det-indentation
Fix indentation within parens
|
2021-12-01 19:38:07 -05:00 |
|
Joshua Warner
|
8ab7b121eb
|
Use newline in places where it should obviously be used
|
2021-12-01 16:14:27 -08:00 |
|
Joshua Warner
|
c0abf86f01
|
Fix indentation within parens
|
2021-11-30 17:55:50 -08:00 |
|
Joshua Warner
|
3228a23c98
|
Fix formatting of if as an left-hand-side of an operator
|
2021-11-30 17:53:26 -08:00 |
|
Chelsea Troy
|
6cf755ad8d
|
Resolve a bunnnch of merge conflicts
|
2021-11-29 23:14:29 -06:00 |
|