android-multimodule-plugin
android-multimodule-plugin copied to clipboard
Make packageName variable available in template recipe
Не хватает возможности использовать packageName в выражениях рецепта. Два возможных сценария использования.
- Делать так:
- predicate:
validIf: ${needTests}
commands:
- mkDirs:
- ${rootOut}:
- test:
- java:
- ${packageName}
- Объявлять globals для вложенных пакетов, для сокращения бойлерплейта в шаблонах. Например, делать
package ${modelPackage}вместо того, чтобы каждый раз писатьpackage ${packageName}.${fragmentPackage}.model