Class FileModify
java.lang.Object
FileAnalyser.FileModify
Cette classe contient des methodes permettant de modifier et analyser des fichiers Python.
- Since:
- 06-09-2025
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addPyDocSkeleton
(File file, String author, String version) Ajoute un squelette de commentaire de type docstring Python aux fonctions du fichier specifie.void
Ajoute les declarations shebang et UTF-8 au debut du fichier Python specifie.boolean
FuncHasPyDoc
(String line) Verifie si une ligne contient la declaration du pydoc de type docstring Python.
-
Constructor Details
-
FileModify
public FileModify()
-
-
Method Details
-
addSbut8
Ajoute les declarations shebang et UTF-8 au debut du fichier Python specifie.- Parameters:
link
- Le chemin du fichier Python a analyser et modifier.
-
addPyDocSkeleton
Ajoute un squelette de commentaire de type docstring Python aux fonctions du fichier specifie. Le squelette est ajoute seulement si la fonction n'a pas deja un commentaire de type docstring Python.- Parameters:
file
- Le fichier contenant les fonctions a traiter.author
- Le nom de l'auteur de la documentation.version
- La version de la documentation.
-
FuncHasPyDoc
Verifie si une ligne contient la declaration du pydoc de type docstring Python.- Parameters:
line
- La ligne de code a verifier.- Returns:
true
si la ligne contient la declaration du pydoc,false
sinon.- Throws:
IOException
- Si une erreur d'entree/sortie se produit lors de la verification.
-