<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <parent><groupId>ch.so.agi.gretl</groupId><artifactId>gretl-runtime-parent</artifactId><version>6.0.0-SNAPSHOT</version></parent>
  <artifactId>gretl-script-syntax</artifactId>
  <description>Pure Groovy AST inspection shared by runtime and safe tooling adapters.</description>
  <dependencies><dependency><groupId>org.apache.groovy</groupId><artifactId>groovy</artifactId><version>${groovy.version}</version></dependency></dependencies>
  <build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-enforcer-plugin</artifactId>
    <executions><execution><id>neutral-syntax-boundary</id><phase>validate</phase><goals><goal>enforce</goal></goals>
      <configuration><rules><bannedDependencies><searchTransitive>true</searchTransitive><excludes>
        <exclude>ch.so.agi.gretl:*</exclude><exclude>org.gradle:*</exclude><exclude>org.eclipse.lsp4j:*</exclude><exclude>org.geotools:*</exclude>
      </excludes></bannedDependencies></rules></configuration>
    </execution></executions>
  </plugin></plugins></build>
</project>
