-
New Feature
-
Resolution: Unresolved
-
Minor
-
None
The library should contain Jenkins-specific checks. It would be great to start from several critical cases we commonly experience in Jenkins-specific codebase.
TODO: define the final list
Examples:
- Definition of extensionPoint implementation without @Extension in the class/descriptor
- Usage of the Restricted method coming from the external library
- Usage of do*() methods in the code without RequirePost
- Nice2have: Method may return null, but there is no CheckForNull annotation
- ...
[JENKINS-36721] Create a Jenkins FindBugs Detectors library with specific checks
Epic Link | New: JENKINS-36716 [ 172750 ] |
Summary | Original: Create a Jenkins FindBugs Detectors library | New: Create a Jenkins FindBugs Detectors library with specific checks |
Issue Type | Original: Task [ 3 ] | New: New Feature [ 2 ] |
Description |
Original:
The library should contain Jenkins-specific checks. It would be great to start from several critical cases we commonly experience in Jenkins-specific codebase. TODO: define the final list Examples: * Definition of extensionPoint implementation without @Extension in the class/descriptor * Usage of the Restricted method coming from the external library * Usage of do*() methods in the code without RequirePost * ... |
New:
The library should contain Jenkins-specific checks. It would be great to start from several critical cases we commonly experience in Jenkins-specific codebase. TODO: define the final list Examples: * Definition of extensionPoint implementation without @Extension in the class/descriptor * Usage of the Restricted method coming from the external library * Usage of do*() methods in the code without RequirePost * Nice2have: Method may return null, but there is no CheckForNull annotation * ... |
Assignee | New: Oleg Nenashev [ oleg_nenashev ] |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Workflow | Original: JNJira [ 173453 ] | New: JNJira + In-Review [ 185842 ] |
Status | Original: In Progress [ 3 ] | New: Open [ 1 ] |