Skip to content

Missing Error Codes in Documentation #3072

@mathomp4

Description

@mathomp4

I noticed recently that the current error codes doc page:

https://docs.unidata.ucar.edu/netcdf-c/current/nc-error-codes.html

seems to be missing some newer error codes:

netcdf-c/include/netcdf.h

Lines 527 to 533 in 72ea68f

#define NC_ENOFILTER (-136) /**< Filter not defined on variable. */
#define NC_ENCZARR (-137) /**< Error at NCZarr layer. */
#define NC_ES3 (-138) /**< Generic S3 error */
#define NC_EEMPTY (-139) /**< Attempt to read empty NCZarr map key */
#define NC_EOBJECT (-140) /**< Some object exists when it should not */
#define NC_ENOOBJECT (-141) /**< Some object not found */
#define NC_EPLUGIN (-142) /**< Unclassified failure in accessing a dynamically loaded plugin> */

I'd gladly try to make a PR but, well, I'm not sure how/where the docs are generated, so I wasn't sure where to make a PR. I mean I see that there is a file:

https://github.com/Unidata/netcdf-c/blob/main/docs/all-error-codes.md

but I'm not sure if the doxygen is built from that because of things like #2336 and #2531 ? My search-fu on the repo's PRs has failed me.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions