An example of an analyzer plugin which fails for "Hello world" programs and an example host project which uses it.
This module makes use of file path dependencies in package.json to treat local directories (i.e. code-copter itself and the plugin example) as node modules.
Install jasmine, code-copter and the plugin
npm install
Run the "Hello world!" demonstration
npm start
Run code-copter with the example analyzer as a part of the test
npm test
This node module implements a "Hello world" demonstration and has a jasmine spec to check code quality with code-copter using the "hell-no-world" plugin.
This node module implements an analyzer plugin which produces an error if it encounters the phrase "Hello world" or a configured regular expression.
It depends on code-copter for the Analysis and Analyzer types, although these are not required, to ease implementation.