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

269 commits

Author SHA1 Message Date
Brian Fiete
f09b53e303 Linux fix 2020-06-04 12:46:31 -07:00
Brian Fiete
03fbc9d468 Fixes for type dependencies and tests for type deletion bug 2020-06-04 11:47:55 -07:00
Brian Fiete
dacbcf4eb3 Fixed some constraint and generic type lifetime issues 2020-06-03 12:07:58 -07:00
Brian Fiete
e1c340a711 Added extension methods 2020-06-03 05:22:11 -07:00
Brian Fiete
c1a2bd79e1 Fixed 'using static' 2020-06-02 05:46:56 -07:00
Brian Fiete
1624b38958 Fixed some hot-compile dependency issues 2020-06-01 15:09:32 -07:00
Brian Fiete
4fe4bcc342 Fixed symbol rename issue with generic delegates 2020-06-01 04:55:36 -07:00
Brian Fiete
1520acd5e4 Fix for null typeDef 2020-05-31 07:15:06 -07:00
Brian Fiete
014263c3a7 Added ability to rename namespaces 2020-05-31 07:12:17 -07:00
Brian Fiete
6cb2df65a6 Improvements to interfaces: extensions, better generics, statics 2020-05-27 09:46:09 -07:00
Brian Fiete
e25f8901a5 Fixed re-partialization of orphaned extensions 2020-05-25 12:01:37 -07:00
Brian Fiete
5a5287bc8b Fixed generic alias and generic delegate issues 2020-05-23 17:25:47 -07:00
Brian Fiete
86d8f78761 Allowed more flexible attribute type lookup, supporting inner types 2020-05-18 13:12:18 -07:00
Brian Fiete
fb96595ac3 Fixed null check for mAttributeTypeRef 2020-05-17 07:04:40 -07:00
Brian Fiete
d11c79e43e Added more informational mouseovers 2020-05-17 06:10:56 -07:00
Brian Fiete
29fbafb91f Fixed module mutability issue 2020-05-14 14:55:56 -07:00
Brian Fiete
25b8cdc808 Fixed uninitialized local variable 2020-05-13 12:27:31 -07:00
Brian Fiete
6c65993401 Fixed extensions issues with changing root def, extending dlg/functions 2020-05-12 09:16:17 -07:00
Brian Fiete
1aa66761ad Fixed interface link error when base class is not instantiated 2020-05-09 06:46:39 -07:00
Brian Fiete
ea79a78446 Fixed combined partial multi-update issue 2020-05-08 09:36:45 -07:00
Brian Fiete
5bbffe268b Improved param defaults, allowing for implicit cast operators 2020-05-07 13:19:02 -07:00
Brian Fiete
1f2632786c Fixed GUI Application setting on non-Windows platforms 2020-05-04 15:05:42 -07:00
Brian Fiete
61d9edea83 Added CallingConvention support, mangle specifying 2020-05-04 07:15:38 -07:00
Brian Fiete
501e1028ee Reflection fixes 2020-05-01 09:10:58 -07:00
Brian Fiete
842a6a8898 Added Obsolete support for moved collections 2020-04-29 09:53:48 -07:00
Brian Fiete
dbd9b32e3f Renamed System.Collections.Generic to System.Collections 2020-04-29 06:40:03 -07:00
Brian Fiete
68bf7bc801 Added nullable(T), Result<T> can use null conditionals 2020-04-27 15:09:10 -07:00
Brian Fiete
766b274426 Fixed hotswap error zeroing libs, fixed indexer type lookup errors 2020-04-13 06:41:54 -07:00
Brian Fiete
de6a68911a New function/delegate casting rules, similar to tuple rules 2020-03-31 07:46:01 -07:00
Brian Fiete
076931cf3b Working on wrapping for formatter 2020-03-28 14:26:14 -07:00
Brian Fiete
6f975686f7 Fixed autocomplete crash with a generic delegate invocation 2020-03-27 08:28:27 -07:00
Brian Fiete
69cb6d0208 Fixed division issue with RDX preservation 2020-03-20 09:24:38 -07:00
Brian Fiete
5158d257b0 Fixed a crash deleting an inner type on a combined partial (MethodData) 2020-03-12 09:20:29 -07:00
Brian Fiete
2c30afbfcf Fixed issue where we allowed multiple semicolons at end of if statements 2020-03-02 06:25:00 -08:00
Brian Fiete
bb34a468bb Fixed crash when using a failed closure 2020-02-28 11:12:21 -08:00
Brian Fiete
e962a1a339 Fix for test methods on generic types 2020-02-24 05:42:41 -08:00
Brian Fiete
179e67194d Reworked 'using' - now properly supports nulls, requires IDisposable 2020-02-17 05:39:05 -08:00
Brian Fiete
cd26d44a62 Optimization to finding symbol references in file 2020-02-13 07:54:06 -08:00
Brian Fiete
6e485e5766 Fixed renaming of globals 2020-02-08 10:41:45 -08:00
Brian Fiete
61bd31836d Fixit improvements, remove namespace 2020-02-07 08:44:06 -08:00
Brian Fiete
45638a6e7e Added fixit for missing interface implementation methods 2020-02-05 17:07:23 -08:00
Brian Fiete
0b71897461 Added mouseover for let/var fields 2020-01-28 10:57:57 -08:00
Brian Fiete
d67e03f137 Properly handling lib failures 2020-01-22 15:25:37 -08:00
Brian Fiete
8970ebcd93 Added error/warning panel, region support 2020-01-06 13:49:35 -08:00
Brian Fiete
8808da307f AllowDuplicatesAttribute 2019-12-25 16:38:17 -08:00
Brian Fiete
4dcd7f9c6a Fixed constExprs with ints, hover for enum values, _ for enums 2019-12-24 13:13:04 -08:00
Brian Fiete
42452fe09c Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
Brian Fiete
aafefecfa2 Improved deferred type name generation 2019-12-11 12:55:50 -08:00
Brian Fiete
04a46850d6 Fixed attribs for properties, renamed SkipAccessCheckAttribute 2019-12-01 14:40:17 -08:00
Brian Fiete
b640bf9d5e Fixed deferred targeted boxing, DisableChecks, sized array generics 2019-11-28 09:11:54 -08:00