Lines Matching defs:Pom
181 type Pom struct { struct
182 XMLName xml.Name `xml:"http://maven.apache.org/POM/4.0.0 project"`
184 PomFile string `xml:"-"`
185 ArtifactFile string `xml:"-"`
186 BpTarget string `xml:"-"`
187 MinSdkVersion string `xml:"-"`
189 GroupId string `xml:"groupId"`
190 ArtifactId string `xml:"artifactId"`
191 Version string `xml:"version"`
192 Packaging string `xml:"packaging"`
194 Dependencies []*Dependency `xml:"dependencies>dependency"`
197 func (p Pom) IsAar() bool {
201 func (p Pom) IsJar() bool {
205 func (p Pom) IsHostModule() bool {
209 func (p Pom) IsDeviceModule() bool {
213 func (p Pom) IsHostAndDeviceModule() bool {
217 func (p Pom) IsHostOnly() bool {
221 func (p Pom) ModuleType() string {
231 func (p Pom) ImportModuleType() string {
241 func (p Pom) ImportProperty() string {
249 func (p Pom) BpName() string {
256 func (p Pom) BpJarDeps() []string {
260 func (p Pom) BpAarDeps() []string {
264 func (p Pom) BpExtraStaticLibs() []string {
268 func (p Pom) BpExtraLibs() []string {
274 func (p Pom) BpDeps(typeExt string, scopes []string) []string {
286 func (p Pom) SdkVersion() string {
290 func (p Pom) DefaultMinSdkVersion() string {
294 func (p Pom) Jetifier() bool {
298 func (p *Pom) FixDeps(modules map[string]*Pom) {
320 func (p *Pom) ExtractMinSdkVersion() error {