Code Climate
Dev tools
code quality analysis
SHOW HN2013
How HN took it
2 positive, 6 neutral or asking, 1 mixed, 10 critical, out of 19 comments about the project. Thread score -0.31.
Execution: 1 for, 7 againstPricing: 0 for, 2 againstDesign: 1 for, 0 againstIdea: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
Objections
Open-source repos are separated from private accounts and hard to find, with no GitHub OAuth for OSS.
From 2 comments
Love the idea for the tool, and happy to see it support Javascript. Some feedback: - Let open-source projects still live under an account, instead of being weirdly separated.…
ianstormtaylor on HNWe are working on the UI for exposing it to OSS. The issue is right now we are not doing GitHub OAuth for OSS repos, so we can't know who should be able to configure the settings…
brynary on HN
Linter is stricter than JSHint/JSLint and flags unnecessary issues; braceless if penalised.
From 2 comments
There are some issues which make me question the usefulness for a javascript project: For browser-based scripts, usually a minified and an unminified version are made available.…
nonchalance on HNMany of the complaints are due to the opinion that the braceless if is bad: ``` if(foo) bar(); ``` I understand why you may think ``` if(foo) { bar(); } ``` is better, but it's…
nonchalance on HN
Minified and bundled build files inflate duplication; exclude patterns not respected.
From 2 comments
There are some issues which make me question the usefulness for a javascript project: For browser-based scripts, usually a minified and an unminified version are made available.…
nonchalance on HNLooks interesting, but is unfortunately not that useful for projects that include either build artifacts or external dependencies in their repositories. It would be awesome if it…
bergie on HN
Metrics like GPA, churn and complexity are unclear; underscore.js scores 0.0.
From 2 comments
Love the idea for the tool, and happy to see it support Javascript. Some feedback: - Let open-source projects still live under an account, instead of being weirdly separated.…
ianstormtaylor on HNLooks nice, but I'm not sure what to make of this when underscore.js has a 0.0 score (https://codeclimate.com/github/jashkenas/underscore/trends).
cocoflunchy on HN
Site is slow and the layout is cramped.
From 1 comment
Love the idea for the tool, and happy to see it support Javascript. Some feedback: - Let open-source projects still live under an account, instead of being weirdly separated.…
ianstormtaylor on HN
Requests
Support CoffeeScript projects and src/lib compiled structures.
From 4 comments
This would be great to try out, but unfortunately it doesn't seem to work on my code structure! Most of my projects are CoffeeScript residing in /src, compiling into an identical…
richthegeek on HNAlso given it a shot on some more friendly code (no concatenation, no root index.js) and it completely fails: https://bitbucket.org/bithiive/delayed-ping
richthegeek on HNI tried it out, but forgot that it wouldn't work with our project because it's all in coffeescript! Oops.
etler on HNWant CoffeeScript
elwell on HN
Allow exclusion and ignore patterns, including for open-source repos.
From 2 comments
Looks interesting, but is unfortunately not that useful for projects that include either build artifacts or external dependencies in their repositories. It would be awesome if it…
bergie on HNThanks for the response! It seems exclude patterns are only available for paying customers, not for open source projects.
bergie on HN
Add a file navigator and an overall letter grade instead of GPA.
From 1 comment
Love the idea for the tool, and happy to see it support Javascript. Some feedback: - Let open-source projects still live under an account, instead of being weirdly separated.…
ianstormtaylor on HN
Offer a cheaper single-user plan.
From 1 comment
I would love to give this a try, but I feel the price is a bit steep for a single developer. Will there be smaller plans in the future that only allows 1 user?
woutr_be on HN
Questions
How does it compare to JSLint or Sonar's JavaScript plugin?
From 2 comments
Well, before I open an account, can you please explain how this is better than using jslint?
qwertyboy on HNHow does it compare to using Sonar with the JavaScript plugin? (not in a Sonar vs Code Climate way, but specifically for JS)…
moondowner on HN
What is the site actually for, and does it do manual code review?
From 2 comments
Looking at the Code Climate page it has taken me a while to figure out what Code Climate actually is, and I'm still not terribly sure. It's also given me the thought that a site…
scrabble on HNFounder of Code Climate here. We help developers improve the quality of their code by providing automated code reviews using static analysis. There are no manual (human) code…
brynary on HN
Alternatives named
JSLint
From 1 comment
Well, before I open an account, can you please explain how this is better than using jslint?
qwertyboy on HN
JSHint
From 1 comment
Love the idea for the tool, and happy to see it support Javascript. Some feedback: - Let open-source projects still live under an account, instead of being weirdly separated.…
ianstormtaylor on HN
Sonar JavaScript plugin
From 1 comment
How does it compare to using Sonar with the JavaScript plugin? (not in a Sonar vs Code Climate way, but specifically for JS)…
moondowner on HN
Travis CI
From 2 comments
Love the idea for the tool, and happy to see it support Javascript. Some feedback: - Let open-source projects still live under an account, instead of being weirdly separated.…
ianstormtaylor on HNand the underscore.js page at Travis-ci: https://travis-ci.org/jashkenas/underscore (funnily enough also been produced on a bluebox.net machine) nevertheless overall this looks…
fpp on HN