candoumbe / candoumbe/MiscUtilities
[Refactoring] Replace `Expression<Func<T, bool>>` parameter with `Func<T, bool>`
Open
refactoring 🔧
- Dominant language
- C#
- Stars
- 2
- Forks
- 0
- Avg merge
- 59m
- Merged PRs (30d)
- 6
Description
Extension methods in `EnumerableExtensions` should not use `Expression>` but `Func` as they run in memory and not against an `IQueryable`
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate the EnumerableExtensions extension methods that accept Expression> and inspect their callers. Replace those parameters with Func for the in-memory operations, then verify that the affected usages still compile and behave correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100