-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Server Programmability
-
Fully Compatible
-
Programmability 2025-04-14, Programmability 2025-04-28
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
We currently scan for APIs tagged as public or private, but don't check if they're used properly. We need to script logic to do this.
Mathias, would this be part of merge_decls.py, or some new script?
- blocks
-
SERVER-103542 Add FILE_PRIVATE checks to module API usage check script
-
- Closed
-
-
SERVER-103544 Add a linter to fail merges on module API violations
-
- Closed
-
-
SERVER-103729 Print warnings for NEEDS_REPLACEMENT and USE_REPLACEMENT during module scan
-
- Closed
-
-
SERVER-103543 Fail the module check if declarations of an API disagree about the visibility of that API
-
- Needs Scheduling
-