The swift-aql package provides a pure Swift implementation of the Acceleo Query Language (AQL) for model querying.
Add to your Package.swift:
dependencies: [
.package(url: "https://github.com/mipalgu/swift-aql.git", branch: "main"),
]
Swift 6.0 or later
macOS 15.0+ or Linux
swift-ecore - EMF/Ecore metamodelling
swift-atl - ATL model transformations
swift-mtl - MTL code generation
swift-modelling - Unified MDE toolkit
The package provides model query and navigation capabilities. For details, see Getting Started and Understanding AQL.
A pure Swift implementation of the https://eclipse.dev/acceleo/documentation/ for model querying.
129 symbols