Skip to content

Commit d3787b5

Browse files
committed
wip
1 parent 6388626 commit d3787b5

File tree

2 files changed

+1
-22
lines changed

2 files changed

+1
-22
lines changed

plutus-tx-plugin/changelog.d/20260311_120000_agda_certifier_source_location_tracking.md

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,7 @@
44
`RealSrcSpan` information in `CompileContext` (`ccCurrentLoc`, `ccSourceLoc`)
55
and passes it through to certificate generation via `ReaderT` instead of
66
invasive function parameters.
7-
- `--certify` plugin option to trigger Agda certificate generation for compiled
7+
- `certify` plugin option to trigger Agda certificate generation for compiled
88
Plutus scripts.
99
- `generateCertificate` top-level function that invokes the certifier with
1010
package name, module name, and source location metadata.
11-
12-
### Changed
13-
14-
- `compileExpr` no longer takes a `Maybe GHC.RealSrcSpan` parameter; source
15-
location now flows through `ccCurrentLoc` in `CompileContext` via
16-
`asks`/`local`.
17-
- `compileMarkedExprs` simplified from a stateful `go lastLoc` loop to direct
18-
recursion.
19-
- `stripAnchors` simplified to a single pattern match (no recursive `go` loop).
20-
- Package name resolution uses `GHC.lookupUnit`, `GHC.thisPackageName`, and
21-
`stripVersionFromUnitId` as a fallback chain.
22-
23-
### Removed
24-
25-
- `findProjectRoot` — replaced by `System.Directory.makeAbsolute`.

plutus-tx/changelog.d/20260311_120000_agda_certifier_encode_th_loc.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)