# Package groovy.grape.ivy

## Package groovy.grape.ivy Description

Classes supporting the `@Grape` and `@Grab` annotations backed by Apache Ivy.

since:
  6.0.0

- Class Summary
  Class | Description
  --- | ---
  GrapeIvy | Implementation supporting `@Grape` and `@Grab` annotations based on Ivy.
  IvyGrabRecord | Value object describing a grabbed Ivy dependency.
  StrictCachedGrapesResolver | org.apache.ivy.plugins.resolver.FileSystemResolver subclass that hardens Grape's `cachedGrapes` resolver against stub-shaped synthetic descriptors.
  StrictLocalM2Resolver | IBiblioResolver subclass that, for a local Maven repository (file://), validates that the primary artifact actually exists alongside the POM before reporting the descriptor as found.