Skip to content

1st full version with basic features

Latest
Compare
Choose a tag to compare
@armandossrecife armandossrecife released this 16 Jul 22:00
· 14 commits to main since this release

Main features:

  1. Authentication/Autorization
  • Register
  • Login
  1. Repository
  • New repository
  • Analysing repository
  • Status processing...
  • Status analysed
  1. Commits and Modified Files
  • Details of All Commits
  • Details of All Modified Files
  1. Metrics Calculation
  • CC Metric
  • FC Metric
  • Metric MLOC
  • Composition Metric
  1. Possible Critical Files
  • Critical Files Report
  1. Plotting Treemap and metrics heatmap
  • Treemap CC
  • Treempap Navigation
  • Treemap FC
  • Treemap MLOC
  • Treemap Composition
  1. Component to register interaction with RabbitMQ (Message Broker)
  • (ip, user, password, port)
  1. Component to register the main producer
  • produtor_clona_repositorio.py
  1. Component to register workers (consumers)
  • consumidor_clona_repositorio.py
  • consumidor_atualiza_status_banco.py
  • consumidor_analisa_commits.py
  • consumidor_gera_json.py
  • consumidor_analisa_metricas.py
  • consumidor_scatter_plot.py
  • consumidor_treemap_analisador.py
  1. Component to register actions over repository
  • clone_repository
  • update_status
  • analyze_commits
  • generate_json
  • analyze_metrics
  • scatter_plot
  • treemap_analyzer
  1. UI impovements using bootstrap