99import com .intellij .psi .PsiDirectory ;
1010import com .intellij .psi .PsiFile ;
1111import com .magento .idea .magento2plugin .actions .generation .data .ModuleReadmeMdData ;
12- import com .magento .idea .magento2plugin .actions .generation .generator .util .DirectoryGenerator ;
1312import com .magento .idea .magento2plugin .actions .generation .generator .util .FileFromTemplateGenerator ;
1413import com .magento .idea .magento2plugin .magento .files .ModuleReadmeMdFile ;
1514import java .util .Properties ;
@@ -20,7 +19,6 @@ public class ModuleReadmeMdGenerator extends FileGenerator {
2019
2120 private final ModuleReadmeMdData moduleReadmeMdData ;
2221 private final FileFromTemplateGenerator fileFromTemplateGenerator ;
23- private final DirectoryGenerator directoryGenerator ;
2422
2523 /**
2624 * Construct generator.
@@ -35,7 +33,6 @@ public ModuleReadmeMdGenerator(
3533 super (project );
3634 this .moduleReadmeMdData = moduleReadmeMdData ;
3735 this .fileFromTemplateGenerator = new FileFromTemplateGenerator (project );
38- this .directoryGenerator = DirectoryGenerator .getInstance ();
3936 }
4037
4138 /**
@@ -52,7 +49,7 @@ public PsiFile generate(final String actionName) {
5249 return fileFromTemplateGenerator .generate (
5350 new ModuleReadmeMdFile (),
5451 getAttributes (),
55- moduleDir != null ? moduleDir : moduleReadmeMdData .getBaseDir (),
52+ moduleDir == null ? moduleReadmeMdData .getBaseDir () : moduleDir ,
5653 actionName
5754 );
5855 }
@@ -71,6 +68,6 @@ protected void fillAttributes(final Properties attributes) {
7168 private @ Nullable PsiDirectory resolveModuleRoot (final @ NotNull ModuleReadmeMdData data ) {
7269 final PsiDirectory packageDir = data .getBaseDir ().findSubdirectory (data .getPackageName ());
7370
74- return packageDir != null ? packageDir .findSubdirectory (data .getModuleName ()) : null ;
71+ return packageDir == null ? null : packageDir .findSubdirectory (data .getModuleName ());
7572 }
7673}
0 commit comments