Class WPISharedMavenDependency

    • Field Detail

      • SHARED_MATCHERS

        public static final java.util.List<java.lang.String> SHARED_MATCHERS
      • RUNTIME_MATCHERS

        public static final java.util.List<java.lang.String> RUNTIME_MATCHERS
      • SHARED_EXCLUDES

        public static final java.util.List<java.lang.String> SHARED_EXCLUDES
      • RUNTIME_EXCLUDES

        public static final java.util.List<java.lang.String> RUNTIME_EXCLUDES
    • Constructor Detail

      • WPISharedMavenDependency

        @Inject
        public WPISharedMavenDependency​(java.lang.String name,
                                        org.gradle.api.Project project)
    • Method Detail

      • resolveNativeDependency

        public java.util.Optional<ResolvedNativeDependency> resolveNativeDependency​(org.gradle.nativeplatform.platform.NativePlatform platform,
                                                                                    org.gradle.nativeplatform.BuildType buildType,
                                                                                    java.util.Optional<FastDownloadDependencySet> loaderDependencySet)
      • getSkipAtRuntime

        public abstract org.gradle.api.provider.Property<java.lang.Boolean> getSkipAtRuntime()