• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Qiskit / qiskit / 7225037636 / 1
88%
main: 88%

Build:
DEFAULT BRANCH: main
Ran 15 Dec 2023 05:38PM UTC
Files 983
Run time 31s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 Dec 2023 04:00PM UTC coverage: 87.496% (-0.02%) from 87.514%
7225037636.1

push

github

web-flow
Document how to use high level synthesis plugins (#11389)

* Document how to use high level synthesis plugins

This commit adds missing documentation to the transpiler synthesis
plugin page on how to use the high level synthesis plugin interface.
There was existing documentation on how to write a high level synthesis
plugin but not for how users can consume any installed plugins. This
commit fills that documentation gap and also adds the HLSConfig class to
the documentation as a stable defined interface. This was an oversight
as we've not been treating the API interface as stable as it's the
primary entrypoint for using high level synthesis plugins. Additionally,
a new function high_level_synthesis_plugin_names is added in this PR to
make querying the installed plugins a bit easier as to do this before
you had to instantiate a plugin manager object to do this. This makes
the querying interface similar to what exists for unitary synthesis.

Fixes #11356

* Add missing import

* Apply suggestions from code review

Co-authored-by: Kevin J. Sung <kevinjefferysung@gmail.com>

* Update qiskit/transpiler/passes/synthesis/plugin.py

Co-authored-by: Kevin J. Sung <kevinjefferysung@gmail.com>

* Fix excessive line length

* Add comment on meaning of keyword arguments

* Rework HLSConfig documentation listing

---------

Co-authored-by: Kevin J. Sung <kevinjefferysung@gmail.com>
Co-authored-by: Jake Lishman <jake.lishman@ibm.com>

59140 of 67592 relevant lines covered (87.5%)

282206.85 hits per line

Source Files on job 7225037636.1
  • Tree
  • List 0
  • Changed 28
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 7225037636
  • 7e73fcf5 on github
  • Prev Job for on main (#7222310596.1)
  • Next Job for on main (#7250858362.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc