Comments (5)
I must resolve #21 issue before to get values by file type. Do you want a pre defined list of langage or an list of language automatically deducted in relation to them the most used ?
from metrics.
@florentk I want languages most used.
from metrics.
partialy done via a4138d2
from metrics.
- Languages should be proper "Java", "C++", "Kotlin"
Add 'ext_name' in addtiion of 'ext'
cloc.py: results['ext'] = GraalRepository.extension(file_path)
lizard.py: result['ext'] = file_path.split(".")[-1]
scc.py: results['ext'] = GraalRepository.extension(file_path)
see python-libmagic
restrictd number of file type :
AOC : https://github.com/chaoss/grimoirelab-cereslib/blob/master/cereslib/enrich/enrich.py#L132
Graal : https://github.com/chaoss/grimoirelab-graal/blob/master/graal/backends/core/cocom.py#L233
Suuported by Lizard :
ALLOWED_EXTENSIONS = ['java', 'py', 'php', 'scala', 'js', 'rb', 'cs', 'cpp', 'c', 'lua', 'go', 'swift']
- C/C++ (works with C++14)
- Java
- C# (C Sharp)
- JavaScript (With ES6 and JSX)
- Objective-C
- Swift
- Python
- Ruby
- TTCN-3
- PHP
- Scala
- GDScript
- Golang
- Lua
- Rust
from metrics.
done via 9f80cbf
from metrics.
Related Issues (20)
- Number of lines commited (differenciation per contributor) HOT 1
- "Number of tags" chart should be renamed HOT 1
- Filter in plural form HOT 1
- Number of code/ticket contributors improvments HOT 1
- "Evolution of open tickets" is totally empty for the last 7 days! HOT 3
- Add missing repository HOT 7
- System is down HOT 4
- Really strange number of line for problem MWoffliner HOT 3
- Docker image build error while Graal install HOT 2
- cocom_chaoss_study add multiple entry for each language HOT 7
- Sirmordred log is too big over time
- Elasticsearch startup fail on container run
- Code base sizes dropped near to zero HOT 2
- Important committers are totally forgotten HOT 8
- PRs are counted in the tickets HOT 9
- Git API rate limite HOT 6
- python-scraperlib repo URL is incorect HOT 3
- [Size of codebase] Error feeding raw from cocom for some repos HOT 1
- Metrics are not updated anymore HOT 2
- Fix security issues HOT 1
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 metrics.