Lines Matching refs:p
173 func (p Pom) IsAar() bool {
174 return p.Packaging == "aar"
177 func (p Pom) IsJar() bool {
178 return p.Packaging == "jar"
181 func (p Pom) IsHostModule() bool {
182 return hostModuleNames.IsHostModule(p.GroupId, p.ArtifactId)
185 func (p Pom) IsDeviceModule() bool {
186 return !p.IsHostModule()
189 func (p Pom) ModuleType() string {
190 if p.IsAar() {
192 } else if p.IsHostModule() {
199 func (p Pom) ImportModuleType() string {
200 if p.IsAar() {
202 } else if p.IsHostModule() {
209 func (p Pom) ImportProperty() string {
210 if p.IsAar() {
217 func (p Pom) BpName() string {
218 if p.BpTarget == "" {
219 p.BpTarget = rewriteNames.MavenToBp(p.GroupId, p.ArtifactId)
221 return p.BpTarget
224 func (p Pom) BpJarDeps() []string {
225 return p.BpDeps("jar", []string{"compile", "runtime"})
228 func (p Pom) BpAarDeps() []string {
229 return p.BpDeps("aar", []string{"compile", "runtime"})
232 func (p Pom) BpExtraDeps() []string {
233 return extraDeps[p.BpName()]
238 func (p Pom) BpDeps(typeExt string, scopes []string) []string {
240 for _, d := range p.Dependencies {
250 func (p Pom) SdkVersion() string {
254 func (p *Pom) FixDeps(modules map[string]*Pom) {
255 for _, d := range p.Dependencies {
276 func (p *Pom) ExtractMinSdkVersion() error {
277 aar, err := zip.OpenReader(p.ArtifactFile)
292 return fmt.Errorf("failed to find AndroidManifest.xml in %s", p.ArtifactFile)
315 p.MinSdkVersion = manifestData.Uses_sdk.MinSdkVersion
316 if p.MinSdkVersion == "" {
317 p.MinSdkVersion = "current"