Can Codeql be used to extract backward slice for Java?
- Langage dominant
- CodeQL
- Étoiles
- 10.1k
- Forks
- 2.1k
- Merge moyen
- 2 j 15 h
- PR mergées (30 j)
- 141
Description
Came across Codeql and this library looks promising!
I have to extract:
1. basic def-use chain for intraprocedural and interprocedural analysis with Java. I want to feed:
2. Also I have to extract backward slice
I want to fed the following depending on the need:
- function body of the java source code.
- class
- whole package
Will Codeql work on incomplete code? I don't want three address code as output and I just want to actual sliced code as the output.
Is there a working example in this regard? I would really appreciate your response.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par les points d’entrée de l’analyse Java de CodeQL et par tout exemple fonctionnel de def-use chains ou de slicing. Vérifiez si les entrées Java incomplètes ainsi que les entrées de fonctions, de classes ou de packages sont prises en charge, et si le résultat peut être émis sous forme de code source plutôt que de three-address code. Le travail est terminé lorsqu’un exemple fonctionnel est documenté ou qu’il est confirmé que le workflow demandé n’est pas pris en charge.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- devtools
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100