Skip to content

Releases: melexis/sphinx-coverity-extension

Adjust login sequence and provide more descriptive errors

28 Jan 15:49
b47047b
Compare
Choose a tag to compare

Move the login to Coverity server and retrieve project information for the stream so that then only defect querying is needed to obtain data for the report. Because of this single time login the error checking has simplified as we can now fail (or not) even before build starts, but that also means we just produce a warning (not an error and sphinx build crash) when something is wrong with configuration, network or coverity server and render an empty table. It is now upon user to catch that sphinx warning and react upon it if required.

Recommendation for this is that Sphinx is run with mlx.warnings plugin (or that error log is piped through it).

Fail more gracefully

19 Dec 09:45
32d8c20
Compare
Choose a tag to compare

A bit more intense and user friendly exception/error handling which is more inline with the sphinx terminal output. Also in case you do not add username/password (but would still like to build) it now proceeded without error (just a notification that it failed during the build and generic text instead of table).

Restore latex compatibility

29 Aug 17:42
4004a9f
Compare
Choose a tag to compare

The 0.0.7 release had a bug which prevented document to be rendered because table row with error/success message did not have enough columns.

Better user experience with empty stream

28 Aug 12:20
c3a14bd
Compare
Choose a tag to compare

Mostly people start with empty streams in Coverity (and maybe even without it). Make it a bit more user-friendly and do not error out on such occasion.

More informative messages when errors

26 Aug 13:25
e25c89c
Compare
Choose a tag to compare

Add some more informative messages when there are unexpected errors in the data obtaining. Always try to not break the build in case something not important has failed.

Better handling when no connection

01 Aug 07:36
c07ba21
Compare
Choose a tag to compare

This version mainly fixes the problems that plugin caused on systems without connection to Coverity server. Now we fail more gracefully and don't stop the process.

Added also a simple link parser for the comments.

Fixing the basestring fail in python3

06 Jun 12:46
Compare
Choose a tag to compare

Adding flake to detect on python3 errors as well.

Python3 support

06 Jun 11:36
Compare
Choose a tag to compare

Provide python3 support

Alpha release

05 Jun 13:53
Compare
Choose a tag to compare

Due to fixing of the ci new tag.

Initial alpha release

05 Jun 13:24
Compare
Choose a tag to compare
Initial alpha release Pre-release
Pre-release

First version of plugin working on local Coverity installation.