Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
monperrus authored Apr 5, 2023
1 parent 7adb419 commit 54feae5
Showing 1 changed file with 11 additions and 10 deletions.
21 changes: 11 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,6 @@
# flacoco · [![tests](https://github.com/SpoonLabs/flacoco/actions/workflows/tests.yml/badge.svg)](https://github.com/SpoonLabs/flacoco/actions/workflows/tests.yml) [![codecov](https://codecov.io/gh/SpoonLabs/flacoco/branch/master/graph/badge.svg?token=7WWFGI1KWW)](https://codecov.io/gh/SpoonLabs/flacoco) ![Supported Platforms](https://img.shields.io/badge/platforms-Linux%2C%20macOS%2C%20Windows-blue.svg) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.github.spoonlabs/flacoco/badge.svg)](https://mavenbadges.herokuapp.com/maven-central/com.github.spoonlabs/flacoco)


**flacoco** is a fault localization tool for Java based on [Jacoco](https://github.com/jacoco/jacoco) and [test-runner](https://github.com/STAMP-project/test-runner) that aims at encompassing several fault localization techniques.

* **Ease of use**: With an intuitive, reliable and stable API, flacoco can be easily used in other projects such as automated program repair tools.
* **Compatibility**:
* Supports JUnit3, JUnit4 and JUnit5.
* Supports Java 1 to Java 17 bytecode.
* Runs on Java 8 to Java 17.
* Runs on Linux, MacOS and Windows.
* **Stability**: Tests are executed in an isolated JVM.
**flacoco** is a robust fault localization tool for Java based on [Jacoco](https://github.com/jacoco/jacoco) and [test-runner](https://github.com/STAMP-project/test-runner).

If you use flacoco in academic research, please cite "[FLACOCO: Fault Localization for Java based on Industry-grade Coverage](http://arxiv.org/pdf/2111.12513)", Technical report, arXiv 2111.12513, 2021.

Expand All @@ -24,6 +15,16 @@ If you use flacoco in academic research, please cite "[FLACOCO: Fault Localizati
}
```

* **Ease of use**: With an intuitive, reliable and stable API, flacoco can be easily used in other projects such as automated program repair tools.
* **Compatibility**:
* Supports JUnit3, JUnit4 and JUnit5.
* Supports Java 1 to Java 17 bytecode.
* Runs on Java 8 to Java 17.
* Runs on Linux, MacOS and Windows.
* **Stability**: Tests are executed in an isolated JVM.



## Installation

flacoco is currently available through Maven Central and as a SNAPSHOT
Expand Down

0 comments on commit 54feae5

Please sign in to comment.