android-multimodule-plugin icon indicating copy to clipboard operation
android-multimodule-plugin copied to clipboard

Make packageName variable available in template recipe

Open horseunnamed opened this issue 5 years ago • 0 comments

Не хватает возможности использовать packageName в выражениях рецепта. Два возможных сценария использования.

  1. Делать так:
  - predicate:
      validIf: ${needTests}
      commands:
        - mkDirs:
            - ${rootOut}:
                - test:
                    - java:
                        - ${packageName}
  1. Объявлять globals для вложенных пакетов, для сокращения бойлерплейта в шаблонах. Например, делать package ${modelPackage} вместо того, чтобы каждый раз писать package ${packageName}.${fragmentPackage}.model

horseunnamed avatar Dec 28 '20 16:12 horseunnamed