From 894ccd910f52b3c421909f04dff56b123b07cb8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joosep=20J=C3=A4=C3=A4ger?= Date: Mon, 25 May 2026 16:32:33 +0300 Subject: [PATCH] Make CTree module exports explicit --- CHANGELOG.md | 4 ++++ cuddle.cabal | 2 +- src/Codec/CBOR/Cuddle/CDDL/CTree.hs | 12 +++++++++++- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e86fba20..c975896e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog for `cuddle` +## 1.8.1.0 + +* + ## 1.8.0.0 * Change `validateCBOR` return type to `Either ValidateCBORError (Evidenced ValidationTrace)` diff --git a/cuddle.cabal b/cuddle.cabal index ba4edad5..0df29acd 100644 --- a/cuddle.cabal +++ b/cuddle.cabal @@ -1,6 +1,6 @@ cabal-version: 3.4 name: cuddle -version: 1.8.0.0 +version: 1.8.1.0 synopsis: CDDL Generator and test utilities description: Cuddle is a library for generating and manipulating [CDDL](https://datatracker.ietf.org/doc/html/rfc8610). diff --git a/src/Codec/CBOR/Cuddle/CDDL/CTree.hs b/src/Codec/CBOR/Cuddle/CDDL/CTree.hs index 9294d43e..68815de0 100644 --- a/src/Codec/CBOR/Cuddle/CDDL/CTree.hs +++ b/src/Codec/CBOR/Cuddle/CDDL/CTree.hs @@ -3,7 +3,17 @@ {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE UndecidableInstances #-} -module Codec.CBOR.Cuddle.CDDL.CTree where +module Codec.CBOR.Cuddle.CDDL.CTree ( + XXCTree, + CTree (..), + traverseCTree, + foldCTree, + Node, + CTreeRoot (..), + PTerm (..), + uintMax, + nintMin, +) where import Codec.CBOR.Cuddle.CDDL (Name, OccurrenceIndicator, RangeBound, Value) import Codec.CBOR.Cuddle.CDDL.CtlOp