import org.gradle.nativebinaries.internal.configure.*;
import org.gradle.nativebinaries.internal.resolve.NativeDependencyResolver;
import org.gradle.nativebinaries.platform.PlatformContainer;
import org.gradle.nativebinaries.platform.internal.DefaultPlatformContainer;
import org.gradle.nativebinaries.toolchain.internal.DefaultToolChainRegistry;
<BUG>import org.gradle.nativebinaries.toolchain.internal.ToolChainRegistryInternal;
import javax.inject.Inject;</BUG>
import java.util.Arrays;
@Incubating
public class NativeComponentModelPlugin implements Plugin<ProjectInternal> {

import org.gradle.nativebinaries.internal.configure.*;
import org.gradle.nativebinaries.internal.resolve.NativeDependencyResolver;
import org.gradle.nativebinaries.platform.PlatformContainer;
import org.gradle.nativebinaries.platform.internal.DefaultPlatformContainer;
import org.gradle.nativebinaries.toolchain.internal.DefaultToolChainRegistry;
import org.gradle.nativebinaries.toolchain.internal.ToolChainRegistryInternal;
import org.gradle.runtime.base.BinaryContainer;
import org.gradle.runtime.base.SoftwareComponentContainer;
import javax.inject.Inject;
import java.util.Arrays;
@Incubating
public class NativeComponentModelPlugin implements Plugin<ProjectInternal> {
