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

Qiskit / qiskit / 7225037636
88%

Build:
DEFAULT BRANCH: main
Ran 15 Dec 2023 05:38PM UTC
Jobs 1
Files 983
Run time 2min
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

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>

3 of 5 new or added lines in 2 files covered. (60.0%)

20 existing lines in 3 files now uncovered.

59140 of 67592 relevant lines covered (87.5%)

282206.85 hits per line

Jobs
ID Job ID Ran Files Coverage
1 7225037636.1 15 Dec 2023 05:38PM UTC 0
87.5
GitHub Action Run
Source Files on build 7225037636
Detailed source file information is not available for this build.
  • Back to Repo
  • 7e73fcf5 on github
  • Prev Build on main (#7222310596)
  • Next Build on main (#7250858362)
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