summaryrefslogtreecommitdiff
path: root/java/java.go
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2018-04-11 04:38:31 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2018-04-11 04:38:31 +0000
commited1268268de5de482941ae7ef6e5ea0901d5f390 (patch)
tree5a4220107741e488b499d6209481206ea05cad56 /java/java.go
parent0fe7866897b177f2bf7ec934c5615a2b48e48a23 (diff)
parent38b40dffd62b5f11cff031c8da780144dee03871 (diff)
Merge "Use proptools.BoolDefault"
Diffstat (limited to 'java/java.go')
-rw-r--r--java/java.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/java/java.go b/java/java.go
index fd0719cf3..a2eb810de 100644
--- a/java/java.go
+++ b/java/java.go
@@ -1137,7 +1137,7 @@ func (j *Module) minSdkVersionNumber(ctx android.ModuleContext) string {
}
func (j *Module) installable() bool {
- return j.properties.Installable == nil || *j.properties.Installable
+ return BoolDefault(j.properties.Installable, true)
}
var _ Dependency = (*Library)(nil)
@@ -1231,7 +1231,7 @@ type Test struct {
func (j *Test) DepsMutator(ctx android.BottomUpMutatorContext) {
j.deps(ctx)
- if j.testProperties.Junit == nil || *j.testProperties.Junit == true {
+ if BoolDefault(j.testProperties.Junit, true) {
ctx.AddDependency(ctx.Module(), staticLibTag, "junit")
}
}
@@ -1460,5 +1460,6 @@ func DefaultsFactory(props ...interface{}) android.Module {
}
var Bool = proptools.Bool
+var BoolDefault = proptools.BoolDefault
var String = proptools.String
var inList = android.InList