{ "id": "116260", "key": "TIMOB-14310", "fields": { "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2016-08-30T17:20:14.000+0000", "created": "2013-06-20T17:41:55.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-06-27T23:28:00.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [], "description": "Partners and customers should be able to add to our code analysis engines. Either the Dynamic Code Analyzer or our static code analysis. One or both of these engines should be extensible. We will never be able to provide all the functionality that customers want:\r\nEx. Security checks, performance analysis, code formatting, depth level of call stacks, etc...\r\n\r\nSo we should allow 3rd parties or customers to add to the rules engine. This will provide added value to the platform, plus add our open and extensible claims", "attachment": [], "flagged": false, "summary": "Allow either the Code Analyzer or Static Code Analysis Engine to be extensible to 3rd Parties", "creator": { "name": "sfeloney", "key": "sfeloney", "displayName": "Stephen Feloney", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "sfeloney", "key": "sfeloney", "displayName": "Stephen Feloney", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "394805", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Code processor is dead. In the new Titanium build pipeline we will expose the AST to hooks so they can perform some static analysis, but that's about as far as we'll go.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-08-30T17:20:14.000+0000", "updated": "2016-08-30T17:20:14.000+0000" }, { "id": "413923", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as Code processor is no longer supported.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-20T20:30:22.000+0000", "updated": "2017-03-20T20:30:22.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }