be02b6f91f
Consolidate imports, wrap metadata in struct, update type constraints
...
x) Consolidate imports for Immutable collections
x) Wrap metadata into its own struct
x) Update type constraints for generic methods
2024-07-01 14:47:24 -07:00
193067bf5c
Fix nullability issues in Log.cs and Imm.cs
...
- Updated Log.cs to handle nullable object types
- Modified LogEvent class to accept nullable object types
- Adjusted methods in log class to use nullable object types where necessary
- Initialized s_thread variable with Thread.CurrentThread
- Updated MemorySourceText and MemoryRefResolver classes in Script.cs
- Implemented overrides for SourceText properties and methods in MemorySourceText class
- Refactored MemoryRefResolver class to handle nullability correctly
2024-05-26 19:49:45 -07:00
4e59ae0331
Add nullable annotations and update class constructors. Improve XML deserialization handling.
2024-05-26 18:47:11 -07:00
bdf392cb36
Add interface into Process (maybe?)
...
Ref updates
2024-05-22 00:40:09 -07:00
c9cbacb1c9
x) Pass dbgExp through to the right places
...
x) Bunch of logging fixes
2024-05-21 22:26:54 -07:00
d750b2eed5
Fixes
...
x) Make time cleaner
x) remove unsued code
2024-05-21 18:08:43 -07:00
8dbcb36b86
Process updates
2024-05-16 22:18:15 -07:00
4d7222e931
acess
2024-05-06 18:23:23 -07:00
492ca38839
Cleanup
...
x) Renames
x) Better relativation
2024-05-05 23:25:54 -07:00
43d62557dd
Some data fixes
2024-05-04 17:21:43 -07:00
c44706124b
Whitespace
2024-05-03 19:51:45 -07:00
ff28a94131
x) Recording deserialization
2024-05-02 19:37:26 -07:00
0c37db10b5
Better showing templates
...
x) Remove oid
x) Make res ?
x) Dont show types when the type is the same as its enclosing type
2024-05-02 18:27:28 -07:00
ae4e3f75dc
Renames
...
x) Renames
2024-05-01 01:27:42 -07:00
ad4bcf31a9
Cleaner Imm
2024-04-30 20:39:21 -07:00
cf20b86880
Renames
2024-04-30 17:56:16 -07:00
bea7080a5c
Immutability and strip the / off the path
...
x) Better path substring
x) Add some interfaces for immutability
2024-04-30 12:19:56 -07:00
0bd6b086f6
x) Remove some Meta things from the debug view
...
x) Better resource handling. Resources can be subclasses of interfaces now
x) Add a bit of logging
x) Add ser/deser to and from Attributes
x) If saving backing fields, use short names (ie the prop name)
x) Default to attributes and shortnames
2024-04-28 15:00:48 -07:00
79b42b723e
Whitespace Changes
2024-04-28 01:43:23 -07:00
c669f6bb75
Little changes
2024-04-27 22:11:34 -07:00
72a28b5f81
Various XML fixes
2024-04-27 17:51:39 -07:00
a3e79e83b4
FSM
...
x) Add whatFile for fast cached lookup of filenames from a path
x) Debug renames
x) Add default OnChanged handler that does nothing
x) Cleanups to the FSM stuff
2024-04-21 23:31:47 -07:00
1a05f3b2b9
x) Big FSM refactor
2024-04-09 17:15:59 -07:00
e656e46e7c
x) minor renames
2024-04-07 19:21:52 -07:00
d90eaf5954
x) Move the reason down with the other optional params
2024-03-26 22:03:37 -07:00
3bbf5e50df
Little renames
2024-02-09 15:49:42 -08:00
71a7a115e2
Various immutable changes
2024-01-21 22:16:02 -08:00
dbdd6ea748
x) Add observable list
...
x) Fix immutability helpers
x) Small FSM fixes
2024-01-14 01:33:07 -08:00
d6a9cb42cf
Various imm stuff
2023-12-02 14:30:52 -08:00
4bf15aa0e3
Merge remote-tracking branch 'origin/mh/dev' into mh/dev
2023-11-19 14:30:02 -08:00
aa0bbc3b2d
x) Move some stuff around.
...
x) Make an immutable and non-immutable FSM
2023-11-19 14:29:53 -08:00
d2dc2f9c75
Add Timed to my immutable helpers
2023-11-12 21:14:04 -08:00
c95a809bfd
Add Versioned, Recorded and FSM
2023-11-11 14:51:40 -08:00
6e2e40dee3
Moving some files around
2019-12-08 00:16:21 -08:00