Skip to content
/ kolekti Public

Provides basic API for KalibroProcessor Collector

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

mezuro/kolekti

Repository files navigation

Kolekti

Code Climate

Kolekti is a code metric results parser framework. You can use it whenever you want structured unique output for different metric collectors.

Contributing

Please, have a look the wiki pages about development workflow and code standards:

Installation

Add this line to your application's Gemfile:

gem 'kolekti'

And then execute:

$ bundle

Or install it yourself as:

$ gem install kolekti

Usage

You have one key class you need to extend Kolekti::Collector implementing the following methods:

  • collect_metrics(code_directory, wanted_metric_configurations)
  • clean(code_directory, wanted_metric_configurations)
  • default_value_from(metric_configuration)

Actual examples are:

Versioning

Kolekti follows the semantic versioning policy.

About

Provides basic API for KalibroProcessor Collector

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •