diff options
author | Danny van Bruggen <lol@meuk.info> | 2017-06-24 12:00:12 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-06-24 12:00:12 +0200 |
commit | 9e670dab3d28b8be6264facbf72ab21a21f7626a (patch) | |
tree | 795aef3efd47ba69d982bceb77ce87a44525bf09 /javaparser-core/src/main/java/com | |
parent | 49d45485eb62cf94c406706f35acb5aa1fd42a7f (diff) | |
parent | 314463fe5eedb936316c02ee49ba3eb31c7771a7 (diff) | |
download | platform_external_javaparser-9e670dab3d28b8be6264facbf72ab21a21f7626a.tar.gz platform_external_javaparser-9e670dab3d28b8be6264facbf72ab21a21f7626a.tar.bz2 platform_external_javaparser-9e670dab3d28b8be6264facbf72ab21a21f7626a.zip |
Merge pull request #974 from Bohdankm22/docum
Added documentation to the CompilationUnit.Storage#save and changed l…
Diffstat (limited to 'javaparser-core/src/main/java/com')
-rw-r--r-- | javaparser-core/src/main/java/com/github/javaparser/ast/CompilationUnit.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/CompilationUnit.java b/javaparser-core/src/main/java/com/github/javaparser/ast/CompilationUnit.java index 5e61efae3..eda310b75 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/CompilationUnit.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/CompilationUnit.java @@ -597,9 +597,15 @@ public class CompilationUnit extends Node { * Saves the compilation unit to its original location */ public void save() { - save(cu -> new PrettyPrinter().print(getCompilationUnit())); + save(cu -> new PrettyPrinter().print(cu)); } + /** + * Saves a compilation unit to its original location with formatting according to the function + * passed as a parameter. + * + * @param makeOutput a function that formats the compilation unit + */ public void save(Function<CompilationUnit, String> makeOutput) { try { Files.createDirectories(path.getParent()); |