Results and exchange files of Repository Mining Hackathon.
-
Updated
Jan 25, 2017 - Jupyter Notebook
Results and exchange files of Repository Mining Hackathon.
analyze git repository activity
Extract certain data from github repositories using the v4 API offered by github itself.
Mines Java Git repository and finds commits that have added a parameter to a method
A pipeline processor to extract data from Gitlab and transform into a graph representation
Repo mining and analysis code to measure adherence to incremental testing.
RelationalGit extracts valuable information about commits, blame, changes, devs, and pull requests out of git's data structure and imports them to a relational database such as Microsoft SQL Server. These data can be a ground for further source code mining analysis.
A demo Jupyter Notebook for the GraphRepo Project
Identifies and clones repositories in which a given bot or user has created at least one issue.
Github repo to Neo4j (and back)
Backend for Ximdex's Document Asset Management Service (XDAM)
Ximdex Semantic Information Repository
JMT - A multi-language tool to collect code elements impacted by commits.
This project is on inspecting change types from commits (QRS2021)
📊 👁 🧘 Visualise your git log in new and exciting ways!
With Getaviz you can solve software engineering problems visually by exploring software artifacts them in 2D, 3D, and virtual reality.
Code for searching for institutional dataset records from popular data repositories (e.g., Zenodo)
SAP Security Research sample code and data to reproduce the research done in our paper "Detecting Backdoors in Collaboration Graphs of Software Repositories".
Python script that scrapes GitHub repositories to keep track of total clone counts. This is useful for projects that are NSF funded, where "impact" (total downloads) is required to be reported.
Add a description, image, and links to the repository-mining topic page so that developers can more easily learn about it.
To associate your repository with the repository-mining topic, visit your repo's landing page and select "manage topics."