Commit Graph

118 Commits

Author SHA1 Message Date
83e10dd444 Update Conn.cs, Resource.cs, and XmlFormatter2.cs
- Fix typos in method names: recieveObject -> receiveObject
- Initialize object in receiveObject method
- Add nullable enable directive to Resource.cs
- Remove unused exception variable in XmlFormatter2
2024-05-26 20:13:55 -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
05656d469a Update logging functionality: Refactored log stop method, added missing end line write, and improved time formatting. Made adjustments to AngleSingle class for nullability. 2024-05-26 16:49:29 -07:00
f672ab9d2f Add log header and footer with timestamp, refactor header functions.
- Added header and footer logs with timestamps for each run.
- Refactored header functions to improve readability and maintainability.
2024-05-25 18:11:00 -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
914ea91299 Merge branch 'mh/ft/2-fix-time-display-for-logging' into mh/dev 2024-05-21 18:15:23 -07:00
39ad03178d Remove consol debug write 2024-05-21 18:10:56 -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
b53ff03dfe General git stuff 2024-05-11 16:04:06 -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
08cf4d3aca Fixes and verbose logging 2024-05-05 20:18:46 -07:00
380974d673 Log fixes 2024-05-05 12:44:45 -07:00
6f13bd834a Renames 2024-05-05 08:40:35 -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
da63a246e6 logging 2024-05-01 14:23:23 -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
8879e98229 Whitespace changes 2024-04-30 12:18:33 -07:00
f965662031 Fix formatting 2024-04-28 20:05:36 -07:00
c18c106b72 Formatting 2024-04-28 17:31:24 -07:00
dcd15a2663 x) Fix EOL on file 2024-04-28 17:09:29 -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
14615e95e0 x) ser/deser of collections 2024-04-28 10:59:47 -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
d237c438c7 Add default for xmlformatter 2024-04-25 21:30: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
959b9aac05 FSM logging 2024-04-19 02:13:27 -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
cf519ce865 x) Change crlf to lf 2024-04-07 19:21:33 -07:00
d90eaf5954 x) Move the reason down with the other optional params 2024-03-26 22:03:37 -07:00
e9ba34f68e x) Make binary stuff lockable 2024-03-25 18:55:02 -07:00
d23ddf6538 Merge remote-tracking branch 'origin/mh/dev' into mh/dev 2024-03-07 17:33:32 -08:00
2ebedc7a7d x) Update to 8
x) Respect logging types
2024-03-07 17:33:01 -08:00
6c5980a7a5 Fix IFormatter 2024-03-07 17:30:54 -08:00
5e025284f0 x) Add Type Proxy for saving and loading objects we dont have control 2024-03-03 14:59:17 -08:00
94ce81da96 x) split out formatting text portion of log messages 2024-02-20 14:44:39 -08:00
3bbf5e50df Little renames 2024-02-09 15:49:42 -08:00
71a7a115e2 Various immutable changes 2024-01-21 22:16:02 -08:00