elsa-core/src/modules/Elsa.Workflows.Core/Activities
Sipke Schoorstra 2c0b3da5de
Addresses warnings and enforces null safety (#7051)
* Enhance null-safety annotations across modules and refactor for improved consistency:

- Added `null!` annotations to enforce non-nullability expectations.
- Updated workflows, tests, and runtime services to handle default null values reliably.
- Removed obsolete and unused APIs, simplifying interfaces and improving maintainability.
- Refactored methods and properties for clarity, thread-safety, and consistency.
- Adjusted test configurations for code coverage tracking and integration improvements.

* Refactor activity iteration in container serialization tests to simplify type casting.
2025-11-12 16:56:31 +01:00
..
Flowchart Addresses warnings and enforces null safety (#7050) 2025-11-12 15:53:23 +01:00
Break.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Complete.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Composite.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Container.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Correlate.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
DynamicActivity.cs
End.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Fault.cs Refactor Fault Propagation and Simplify Bookmark Management (#6545) 2025-04-10 15:01:49 +02:00
Finish.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
For.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
ForEach.cs
ForEachT.cs Addresses warnings and enforces null safety (#7050) 2025-11-12 15:53:23 +01:00
Fork.cs Refactor activity cancellation and bookmark handling. 2024-12-14 21:02:14 +01:00
If.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Inline.cs Add support for activity output testing (#6529) 2025-03-31 18:10:59 +02:00
NotFoundActivity.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Parallel.cs Feat/unit test coverage sendhttprequest (#6961) 2025-10-20 20:11:46 +02:00
ParallelForEach.cs Refactor variable initialization for clarity and consistency 2025-03-13 21:05:28 +01:00
ParallelForEachT.cs Addresses warnings and enforces null safety (#7051) 2025-11-12 16:56:31 +01:00
ReadLine.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Sequence.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
SetName.cs Improved support for named workflow instances 2025-03-02 11:17:18 +01:00
SetVariable.cs Update src/modules/Elsa.Workflows.Core/Activities/SetVariable.cs 2025-10-09 09:40:01 +02:00
Start.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Switch.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
While.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Workflow.cs Implement multitenant HTTP routing (#6031) 2024-10-14 21:27:11 +02:00
WriteLine.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00