[SERVER-73655] Add linter rule to require SERVER TODO on js test feature flag checks Created: 06/Feb/23  Updated: 23/Oct/23

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Charlie Swanson Assignee: [DO NOT ASSIGN] Backlog - DevProd Correctness
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-72517 Tests for former featureFlagTimeserie... Closed
Assigned Teams:
Correctness
Participants:

 Description   

In SERVER-72517 we found some problems with testing with feature flags when the flags are eventually removed. We mitigated some of those problems, but it's hard to fully solve them. We think that a reasonable guard rail would be to require any usage of `FeatureFlagUtils` to include a TODO with a SERVER ticket about how the code should be removed when the feature flag is removed.


Generated at Thu Feb 08 06:25:16 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.