Previously, any member of your Code Climate organization could set an issue’s status (to “invalid” for example), and anyone could “approve” a pull request. These are powerful tools, either of which can easily turn a…Read more at the source
Following our recent update to pull request statuses, we have added a way to override the severity issues reported by Code Climate! Let’s say you want to add the FIXME engine to your repo, but don’t want new FIXME issues to fail your…Read more at the source
Today, we are rolling out a change to our pull request status. Issues reported by Code Climate have a severity. Starting today, issues with a severity of info will not be included in the count of new or fixed issues sent to the pull request&rsqu…Read more at the source
We’re excited to announce that you can now configure issue alerts to receive an email when high impact issues are introduced into the default branch of your project’s code base.
Now, instead of sifting through issues of mixed relev…Read more at the source
We are happy to announce improved navigation of your Code Climate organizations!
Now when you go to Code Climate, you will see a list of your current private organizations as well as open source. Click on the desired organization to open the fa…Read more at the source
We’re excited to announce the public beta for our new test coverage reporter!
This reporter adds a frequently requested feature — support for parallelized CI builds, by combining multiple test reports together into a single payload submitted to the Code Climate API. You can combine multiple reports from the same test suite or from entirely different test suites covering code written in different languages.
It’s written in Go, improving performance, and supports multiple test coverage formats under the same pre-built binary.
For installation instructions, please check out the docs.
Read more at the source
Adding open source repositories to Code Climate has never been easier!
While logged into Code Climate, you’ll see a list of the GitHub open source repositories for which you’re an admin. Select the repository you want and we’l…Read more at the source
Today, we are excited to introduce our grep analysis engine.
Grep is a long-standing tool that is essential to developers. It allows you to search files for matches against given regular expressions. Now, we are bringing grep to Code Climate to give teams a way to detect specific patterns in their code. The issues emitted by the grep engine are entirely configurable. You can use the grep engine to enforce specific style rules (e.g. don’t define methods that start with
get_), or to help burn-down existing constructs – as seen in this rule to deprecate use of octicons:
grep: enabled: true config: patterns: octicons-deprecated: pattern: \.octicon annotation: "Don't use octicons" severity: minor categories: Compatibility path_patterns: - "**/*.slim"
This will generate the following issues on Code Climate:
Check out our documentation to set up your own grep patterns!
Read more at the source
We are excited to introduce the test coverage trends chart, a new way to visually track the overall test coverage of a repository over time. For repositories with test coverage enabled, this chart will now appear on the trends tab in addition to…Read more at the source
We’re excited to announce that our new UI is leaving beta and rolling out to all Code Climate users!
Our new design emphasizes clarity and readability while bringing you several new features:
A new progress report, that gives you a co…Read more at the source