Skip to content
This repository has been archived by the owner on Oct 5, 2020. It is now read-only.

FujitsuLaboratories/COMEVIZZ

Repository files navigation

Travis-CI Build Status

COMEVIZZ

COMEVIZZ is COde MEtrics VIZualization tool with Z-score. You can see the Z-Score of your source code and the distributions of souce code metrics of a lot of software project.

screenshot

Usage

See documentation.

Runnning comevizz by docker-compose

You need to install Docker and Docker Compose.

// If your environments are in company proxy, you must set env `http_proxy`, `https_proxy`.
export http_proxy=http://user:pass@proxy.example.com:8080
export https_proxy=http://user:pass@proxy.example.com:8080

docker-compose up -d

Then access to http://${host}:3838.

Development

Developers Machine Setup

It had better to use docker-compose.

docker-compose -f docker-compose-dev.yml up -d

Then access to http://${host}:8787 and input the following auth.

Username: rstudio
Password: rstudio

In r-studio's console,

// If your network are in proxy, you must set env `http_proxy`, `https_proxy`.
Sys.setenv("http_proxy"="http://user:pass@proxy.example.com:8080")
Sys.setenv("https_proxy"="http://user:pass@proxy.example.com:8080")

devtools::install_deps()
devtools::load_all()
library(comevizz)
comevizz::run()

Then you can access comevizz app.

License

This library is distributed under the Apache License Version 2.0 found in the LICENSE file.