Commit Graph

21 Commits

Author SHA1 Message Date
b0b9496c4a x) Updated argument expressions and method overrides in multiple classes
In this commit, several changes were made across different files:

- In `FSM.cs` and `Imm.cs`, the `[CallerArgumentExpression]` attribute was updated to reflect the correct argument names.
- The `ProcessWork` method in `Imm.cs` was changed from virtual to override.
- In `Log.cs`, the `[CallerArgumentExpression]` attribute was updated for clarity.
- A new override for the `GetHashCode()` method was added in `AddressStack.cs`.
- The version of "Microsoft.CodeAnalysis.CSharp" package reference was updated from 4.2.0 to 4.3.1 in 'SharpLib.csproj'.

These changes improve code readability and ensure that methods are correctly overridden where necessary. Also, updating the package version ensures compatibility with newer features or bug fixes provided by Microsoft's C# compiler platform.
2024-07-26 20:53:36 -07:00
803f5fcaec Merge remote-tracking branch 'origin/master' into mh/dev
Merge 'origin/master' into mh/dev

x) Update SharpLib.csproj to target .NET 8.0
x) Add new SharpLib solution file for Visual Studio 17.5
x) Define project configurations in the solution file
2024-06-10 15:06:36 -07:00
32d6c29443 feat: Add RuntimeGCEventsPrinter class for monitoring GC events
x) Implement PrintRuntimeGCEvents method to monitor GC events in a specified process
x) Refactor logs for structured logging using interpolated strings
x) Introduce TraceLogMonitor class for real-time monitoring of exceptions and module loads
2024-05-27 01:13:43 -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
c18c106b72 Formatting 2024-04-28 17:31:24 -07:00
6c5980a7a5 Fix IFormatter 2024-03-07 17:30:54 -08:00
c95a809bfd Add Versioned, Recorded and FSM 2023-11-11 14:51:40 -08:00
67343c07c5 Add net6.0 and net7.0 2023-09-29 16:17:39 -07:00
f14a95e957 Scriping and logging work 2022-09-27 23:06:04 -07:00
be5e5d5bc4 Small fixers 2022-09-04 20:17:40 -07:00
Marc Hernandez
3b71cc49e6 Move Distrubuted stuff into my libs 2021-06-19 18:25:45 -07:00
Marc Hernandez
2844950af3 Updates to SharpLib 2021-06-17 01:48:02 -07:00
6acbcfc21b Unifying library versions 2019-09-24 22:32:32 -07:00
dd21ff0023 Add a new id class 2019-07-11 20:45:18 -07:00
4c02eaea75 Add property logging 2019-07-04 12:51:51 -07:00
98db61a4a5 Resource Manager
Major resource manager changes.  Things now properly lazy load.  There code for deferred loading, but its not currently active
2019-07-04 06:17:37 -07:00
1065aeec0b Add math 2019-06-26 00:51:19 -07:00
a2dc2bed3c Adding Math 2019-06-26 00:03:48 -07:00
335ca7e368 Module stuff 2013-11-24 22:04:55 -08:00
8315ec8a16 Add project files. 2013-04-03 21:29:13 -07:00