hiedb-plugin: See README on Github for more information

[ development, library, mit ] [ Propose Tags ] [ Report a vulnerability ]

Automatically index in hiedb on recompiliation


[Skip to Readme]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0
Change log CHANGELOG.md
Dependencies base (>=4.17.0 && <4.20), directory (>=1.3.7 && <1.4), filepath (>=1.4.1 && <1.5), ghc (>=9.6.0 && <9.10), hiedb (>=0.6.0.0 && <0.7.0.0), stm (>=2.5.1.0 && <2.6.0.0) [details]
License MIT
Author Joseph Sumabat
Maintainer josephrsumabat@gmail.com
Category Development
Home page https://github.com/josephsumabat/hiedb-plugin#readme
Bug tracker https://github.com/josephsumabat/hiedb-plugin/issues
Source repo head: git clone https://github.com/josephsumabat/hiedb-plugin
Uploaded by suzzr0 at 2024-04-02T22:05:40Z
Distributions NixOS:0.1.0
Downloads 59 total (6 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2024-04-02 [all 1 reports]

Readme for hiedb-plugin-0.1.0

[back to package description]

hiedb-plugin

A GHC plugin which automatically re-indexes recompiled hie files into an hiedb SQLite database.

To use this plugin:

  • add the hiedb-plugin package as a build dependency of your package

  • add ghc-options: -plugin-package hiedb-plugin -fplugin Plugin.Hiedb to your package

Properties:

  • Requires -hiedir to be set.
  • Will index to .hiedb. Will likely be configurable in the futrue
  • Currently skips type indexing for performance reasons. Will likely be configurable in the future