Skip to content
@SpoonLabs

SpoonLabs

The laboratory for Java source code analysis and transformation using Spoon

Popular repositories

  1. astor Public

    Automatic program repair for Java with generate-and-validate techniques ✌️✌️: jGenProg (2014) - jMutRepair (2016) - jKali (2016) - DeepRepair (2017) - Cardumen (2018) - 3sfix (2018)

    Java 175 96

  2. Computes the AST difference (aka edit script) between two Spoon Java source code abstract syntax trees

    Java 123 40

  3. nopol Public

    Automatic program repair system for Java based on dynamic analysis and code synthesis with SMT. Also contains the code of Dynamoth.

    Java 83 41

  4. coming Public

    A tool for mining commits from Git repositories and diffs to automatically extract code change pattern instances and features with ast analysis

    Java 80 32

  5. Examples on how to use the Spoon Java source code transformation library

    Java 66 39

  6. sorald Public

    Automatic repair system for static analysis warnings from SonarQube's SonarJava

    Java 58 18

Repositories

  • sorald Public

    Automatic repair system for static analysis warnings from SonarQube's SonarJava

    Java 58 MIT 18 50 (6 issues need help) 1 Updated Sep 21, 2022
  • flacoco Public

    Fault localization for Java based on Jacoco

    Java 18 MIT 11 27 5 Updated Sep 20, 2022
  • spoon-examples Public

    Examples on how to use the Spoon Java source code transformation library

    Java 66 GPL-2.0 39 0 0 Updated Sep 20, 2022
  • gumtree-spoon-ast-diff Public

    Computes the AST difference (aka edit script) between two Spoon Java source code abstract syntax trees

    Java 123 Apache-2.0 40 30 0 Updated Sep 20, 2022
  • SpoonLabs.github.io Public

    The HTML pages of the Spoon website, produced from the docs folder in the main repo

    HTML 1 GPL-2.0 1 0 1 Updated Sep 18, 2022
  • astor Public

    Automatic program repair for Java with generate-and-validate techniques ✌️✌️: jGenProg (2014) - jMutRepair (2016) - jKali (2016) - DeepRepair (2017) - Cardumen (2018) - 3sfix (2018)

    Java 175 GPL-2.0 96 69 3 Updated Sep 12, 2022
  • nopol Public

    Automatic program repair system for Java based on dynamic analysis and code synthesis with SMT. Also contains the code of Dynamoth.

    Java 83 GPL-2.0 41 20 0 Updated Aug 22, 2022
  • npefix Public

    Open-science code of the program repair tool described in "Dynamic Patch Generation for Null Pointer Exceptions Using Metaprogramming" (SANER'17)

    Java 11 10 11 0 Updated Aug 22, 2022
  • metamutator Public

    a mutation testing engine for Java based on mutant schemata / metamutants / metaprogramming

    Java 16 GPL-3.0 16 0 1 Updated Aug 13, 2022
  • spooet Public

    a prototype Spoon pretty-printer implemented with JavaPoet

    Java 10 2 0 0 Updated Aug 13, 2022

Most used topics

Loading…