1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 19:48:20 +02:00
Commit graph

80 commits

Author SHA1 Message Date
Brian Fiete
70bb55d779 Fix for OOB issue in mActiveChildQueues 2025-05-21 07:50:42 +02:00
Brian Fiete
2c48f26536 Formatting fix for inline types with interleaved member access/attribute 2025-05-19 07:57:55 +02:00
Fusioon
865e70d73a Expect semicolon after expression body property 2025-03-09 02:48:39 +01:00
Brian Fiete
546c4d7e7e Fixes anonymous type formatting 2025-02-23 06:45:13 -08:00
Brian Fiete
5feb0c044b 'not case' expression, case variable scope change 2025-02-22 09:56:39 -08:00
Brian Fiete
abf58fe89f Fixed formatting of multi-line string that doesn't start on a new line 2025-02-03 10:38:46 -08:00
Brian Fiete
14a3dd8e7d Handle zero-sized enums (<= 1 member) 2024-11-08 09:16:27 -05:00
Brian Fiete
04ea8a6634 Generic constructors 2024-11-06 07:31:55 -05:00
Brian Fiete
c5098cb28b Kludge to fix spacing in formatting of failed parses 2024-06-30 11:12:44 +02:00
Brian Fiete
88cc8eac96 Expression-bodied ctor printing fix 2024-01-26 06:07:27 -05:00
Brian Fiete
f7dbe88169 Fixed mBaseClassCommas printing 2024-01-24 06:16:42 -05:00
Brian Fiete
73265d82dd Improved auto-ctor formatting 2023-12-31 09:20:12 -05:00
Brian Fiete
85273962be Added label support to 'fallthrough' 2023-12-16 07:38:27 -05:00
Brian Fiete
41ab77d22d Multi-variable for formatting fix 2023-04-18 08:41:49 -07:00
Brian Fiete
b12ceeb625 Fixit for expanding auto constructor 2022-08-01 10:47:17 -04:00
Brian Fiete
7f328385db Trailing whitespace trimming 2022-07-26 13:27:03 -04:00
Brian Fiete
32be2ba69c 'using' formatting fix 2022-07-13 07:07:38 -04:00
Brian Fiete
79320652e3 Named arguments 2022-06-24 18:41:54 -07:00
Brian Fiete
75333a0928 Improved circular mixin check, isconst(expr), [ConstSkip] 2022-05-30 11:40:49 -07:00
Brian Fiete
d881337a7e Fixed indentation when prior line ends with comment 2022-05-26 16:01:55 -07:00
Brian Fiete
dd6e7f0c2a pragma format disable/restore, better space handing in formatting 2022-05-24 06:20:35 -07:00
Brian Fiete
a6236eef2c Fixed lost 'new' when formatting property 2022-05-21 18:02:46 -07:00
Brian Fiete
67329ac774 Formatting options 2022-05-16 11:01:30 -07:00
Brian Fiete
f3f2f4c6ec File-scoped namespaces 2022-04-17 08:40:25 -07:00
Brian Fiete
af6ac720c7 Fixed formatting of enums with comments 2022-03-18 18:34:49 -07:00
Brian Fiete
7dc09b38f9 Fix for formatting of readonly ref on properties 2022-03-17 12:10:52 -07:00
Brian Fiete
ce8899f1a7 Fixed some spacing/indent issue when formatting attributes 2022-02-13 11:07:59 -05:00
Brian Fiete
4c10fc0e42 Handled readonly on method declarations 2022-02-05 16:07:22 -05:00
Brian Fiete
fc6cedff01 Fixed formatting of method generic args with ... 2022-02-05 13:58:57 -05:00
Brian Fiete
bf5c19269b Allow generic conversion operators 2022-01-17 17:10:37 -05:00
Brian Fiete
c0fe1d1c1b Support for expression-bodied properties with mut 2022-01-03 14:41:12 -05:00
Brian Fiete
b9908cb4a8 Allow calling convention attributes 2021-12-27 12:55:14 -05:00
Brian Fiete
c06b4eb946 Comment formatting fixes 2021-12-21 07:14:46 -05:00
Brian Fiete
d57e790a9a Formatting fixes - lambda dtor, space before comments 2021-12-11 10:46:21 -08:00
Brian Fiete
6cecbd6c92 Property field dtor formatting 2021-12-07 10:33:43 -08:00
Brian Fiete
041a17cf89 Support for autoprop initializers 2021-11-27 10:31:32 -08:00
Brian Fiete
40b0d78d16 Allow ref property setter specifier 2021-11-27 09:05:23 -08:00
Brian Fiete
4cda126188 offsetof 2021-09-10 14:21:25 -07:00
Brian Fiete
465050b81d Ranges (ie: for (int a in 0..<count) for (int i in 1…10)) 2021-07-21 07:48:37 -07:00
Brian Fiete
fa6bdc0d04 Fixed lost attributes on variables/parameters 2021-06-19 07:48:28 -07:00
Fusion
99644d019d Fix format document removing delete allocator. 2021-06-06 20:24:46 +02:00
Brian Fiete
8e9d7ed4c4 Lost changes 2021-02-25 10:14:22 -08:00
Brian Fiete
48f2ec42f5 Fixed named tuple formatting issue, fixed some spacing issues 2021-01-20 09:41:44 -08:00
Brian Fiete
9d1a5d9f3d Added auto-constructors (ie: 'struct Vec : this(float x, float y);') 2021-01-02 12:54:05 -08:00
Brian Fiete
8ceb7bf183 Fixed formatting of extern fields 2021-01-02 08:16:51 -08:00
Brian Fiete
ebd57e7d8e Formatting improvements to failed parse 2020-12-28 09:10:49 -08:00
Brian Fiete
9cd47a784b Added 'protected internal' protection 2020-12-07 07:53:12 -08:00
Brian Fiete
281f19e04c String interpolation 2020-11-11 05:46:52 -08:00
Brian Fiete
cd2561b68e Fixed formatting of comma-separated fields with initializers 2020-11-09 08:54:40 -08:00
Brian Fiete
6b27f0f0b2 Internal protection, 'using internal <type or namespace>;` 2020-10-14 11:33:41 -07:00