Class ValidationContext

java.lang.Object
io.github.duckasteroid.agentdocs.publish.validation.ValidationContext

public final class ValidationContext extends Object
Shared state and file-system access helpers for validation rules.
  • Constructor Details

    • ValidationContext

      public ValidationContext(File docsDirectory)
      Creates a validation context for a docs directory.
      Parameters:
      docsDirectory - docs directory
  • Method Details

    • docsDirectory

      public File docsDirectory()
      Returns the configured docs directory.
      Returns:
      docs directory
    • rootEntries

      public File[] rootEntries()
      Lists docs root entries.
      Returns:
      files and directories directly under docs root
      Throws:
      org.gradle.api.GradleException - if listing fails