Class HalSimExtension

java.lang.Object
org.wpilib.gradlerio.wpi.simulation.HalSimExtension
All Implemented Interfaces:
org.gradle.api.Named

public class HalSimExtension extends Object implements org.gradle.api.Named
  • Constructor Details

    • HalSimExtension

      @Inject public HalSimExtension(String name, org.gradle.api.model.ObjectFactory objects)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface org.gradle.api.Named
    • getGroupId

      public org.gradle.api.provider.Property<String> getGroupId()
    • getArtifactId

      public org.gradle.api.provider.Property<String> getArtifactId()
    • getVersion

      public org.gradle.api.provider.Property<String> getVersion()
    • getDefaultEnabled

      public org.gradle.api.provider.Property<Boolean> getDefaultEnabled()
    • getReleaseDependency

      public org.gradle.api.provider.Provider<String> getReleaseDependency(org.gradle.api.Project project, SimulationExtension sim)
    • getDebugDependency

      public org.gradle.api.provider.Provider<String> getDebugDependency(org.gradle.api.Project project, SimulationExtension sim)
    • getFilenameForArtifact

      public Optional<String> getFilenameForArtifact(org.gradle.api.artifacts.ArtifactView view, org.gradle.api.file.FileCollection files)