Skip to content

Commit

Permalink
fix crash in extreme case
Browse files Browse the repository at this point in the history
  • Loading branch information
kezong committed Dec 13, 2020
1 parent dc6a43e commit 0bdb8b7
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion source/src/main/groovy/com/kezong/fataar/FlavorArtifact.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,13 @@ class FlavorArtifact {

static DefaultResolvedArtifact createFlavorArtifact(Project project, LibraryVariant variant, ResolvedDependency unResolvedArtifact) {
Project artifactProject = getArtifactProject(project, unResolvedArtifact)
TaskProvider bundleProvider = getBundleTask(artifactProject, variant)
TaskProvider bundleProvider = null;
try {
bundleProvider = getBundleTask(artifactProject, variant)
} catch (Exception ignore) {
return null
}

if (bundleProvider == null) {
return null
}
Expand Down Expand Up @@ -113,6 +119,9 @@ class FlavorArtifact {
}
}

if (variant.productFlavors.isEmpty()) {
return false
}
// 2. find missingStrategies
ProductFlavor flavor = variant.productFlavors.first()
flavor.missingDimensionStrategies.find { entry ->
Expand Down

0 comments on commit 0bdb8b7

Please sign in to comment.