Skip to content

Gradle 2.9 regression - Could not find property 'binaries' on project ':base' #568

Open
@brunobowden

Description

@brunobowden

This works fine with Gradle 2.8 but fails with with 2.9-rc-1. It appears to be an intentional breakage that you'll have to deal with:

The binaries container is no longer bridged into the regular plugin space, and is now only visible to rules via model. The binaries project extension has been removed.

https://docs.gradle.org/2.9/release-notes#the-binaries-container-is-no-longer-accessible-as-a-project-extension

Caused by: groovy.lang.MissingPropertyException: Could not find property 'binaries' on project ':base'.
at org.gradle.api.internal.AbstractDynamicObject.propertyMissingException(AbstractDynamicObject.java:43)
at org.gradle.api.internal.AbstractDynamicObject.getProperty(AbstractDynamicObject.java:35)
at org.gradle.api.internal.CompositeDynamicObject.getProperty(CompositeDynamicObject.java:97)
at org.gradle.api.internal.project.DefaultProject_Decorated.getProperty(Unknown Source)
at com.github.j2objccontrib.j2objcgradle.NativeCompilation$_apply_closure2.doCall(NativeCompilation.groovy:258)
at com.github.j2objccontrib.j2objcgradle.NativeCompilation.apply(NativeCompilation.groovy:127)
at com.github.j2objccontrib.j2objcgradle.J2objcConfig.configureNativeCompilation(J2objcConfig.groovy:827)
at com.github.j2objccontrib.j2objcgradle.J2objcConfig.finalConfigure(J2objcConfig.groovy:731)
at build_15mxmbvxw4tw5xblism0ohhl9$_run_closure6.doCall(/Users/brunobowden/dev/taptap/base/build.gradle:84)
at org.gradle.api.internal.ClosureBackedAction.execute(ClosureBackedAction.java:67)
at org.gradle.api.internal.plugins.ExtensionsStorage$ExtensionHolder.configure(ExtensionsStorage.java:145)
at org.gradle.api.internal.plugins.ExtensionsStorage.configureExtension(ExtensionsStorage.java:69)
at org.gradle.api.internal.plugins.DefaultConvention$ExtensionsDynamicObject.invokeMethod(DefaultConvention.java:207)
at org.gradle.api.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:150)
at org.gradle.groovy.scripts.BasicScript.methodMissing(BasicScript.java:79)
at build_15mxmbvxw4tw5xblism0ohhl9.run(/Users/brunobowden/dev/taptap/base/build.gradle:56)
at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:91)
... 95 more

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions