Green Deficiencies Occurrences
Draft
Get the list of objects with locations in the source code for a given green deficiency detection pattern.
The objects are sorted by name, and bookmarks by file ID and start line.
URI
GET /rest/applications/{name}/insights/green-detection-patterns/{id}/occurrences
Path Parameters
-
name (string)
:- This parameter identifies the analyzed application.
The application name must be properly encoded if it is required. Character back-quote is not allowed.
-
id (integer)
:- The Green Deficiency detection pattern ID
Query Parameters
-
limit (integer)
, required:- The maximum number of objects to return
-
skip(integer)
, optional:- The number of objects to skip before including objects in the search limit.
Responses
-
application/json
:Example:
[ { "id": "9033", "name": "redirectAfterSuccess", "fullName": "com.salesmanager.shop.admin.security.UserAuthenticationSuccessHandler.redirectAfterSuccess", "mangling": "redirectAfterSuccess(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) return void", "type": "Java Method", "typeId": "JV_METHOD", "bookmarks": [ { "startLine": 27, "endLine": 27, "fileId": -848 "relativePath": "base\\src\\org\\compiere\\model\\MCommissionRun.java" } ] } ]
JSON Representation
Property Type Description id string The object ID. name string The object name. fullName string The object long name, usually locates the object in a software architecture. mangling string The function signature or an empty string if not applicable. type string The object type for a display. typeId string The object type identifier is the type reference key. bookmarks[].startLine integer The start line of this finding in the source code file. bookmarks[].endLine integer The end line of this finding in the source code file. bookmarks[].fileId integer The source file ID required to get the source text. bookmarks[].relativePath string The source file relative path.