Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-14310] Allow either the Code Analyzer or Static Code Analysis Engine to be extensible to 3rd Parties

GitHub Issuen/a
TypeStory
PriorityLow
StatusClosed
ResolutionWon't Fix
Resolution Date2016-08-30T17:20:14.000+0000
Affected Version/sn/a
Fix Version/sn/a
Componentsn/a
Labelsn/a
ReporterStephen Feloney
AssigneeEric Merriman
Created2013-06-20T17:41:55.000+0000
Updated2017-06-27T23:28:00.000+0000

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: Ex. Security checks, performance analysis, code formatting, depth level of call stacks, etc... So 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

Comments

  1. Chris Barber 2016-08-30

    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.
  2. Lee Morris 2017-03-20

    Closing ticket as Code processor is no longer supported.

JSON Source