Comments (2)
yeah if you check the waffle board (a thin layer around GH issues) there are some thoughts on trying to add additional language support. I think it would be really cool to parse out other languages.
https://waffle.io/danmayer/churn
I was mostly thinking about JS, but what language would you most be looking for?
from churn.
JavaScript would be good. Maybe JSHint could help for parsing.
Java would be good. Maybe PMD or Checkstyle could help for parsing.
I'm compiling a big list of linters for different languages. Hopefully, pieces of the linter libraries can help churn
analyze classes and methods for different languages.
https://github.com/mcandre/linters
from churn.
Related Issues (20)
- License missing from gemspec HOT 2
- Remove jeweler and simply gem build process
- Add support for sending churn results to a host
- Add support for perforce to help support Turbulence HOT 2
- add documentation about remote churn metric pushing
- Allow more flexible ignores (e.g. **/<file> for nested files) HOT 3
- Hide "Classes:" and "Methods:" when empty HOT 4
- Cannot insert password for SVN repository HOT 3
- SVN: FATAL: child class must implement HOT 1
- Vim: Warning: Output is not to a terminal HOT 1
- Churn requires a bazaar, git, mercurial, or subversion source control (RuntimeError) HOT 1
- Invalid byte sequence in UTF-8 HOT 1
- [Question] How to set file extention of the checked files? HOT 1
- Support for TFS
- Document that file_extension and file_prefix can also be supplied as regular expression HOT 1
- Passing an empty Array as the ignore_files value generates a RegexpError HOT 5
- Feature request: Support `churn --version` HOT 6
- Feature request: Add support for json output HOT 2
- switch to using Prism for parsing Ruby methods
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from churn.