Skip to content

Warning handling in doc build is inconsistent #2800

@pushfoo

Description

@pushfoo

Our warning handling is inconsistent in how some warnings are treated as fatal errors.

Consistency checks within Sphinx produce warnings which get treated as errors, yet these errors from #2799's CI runs do not :

WARNING: No members parsed for 'arcade.types.numbers' with inferred path PosixPath('/home/runner/work/arcade/arcade/arcade/types/numbers.py'). Check & update yourconfig?
WARNING: No members parsed for 'arcade.sprite.enums' with inferred path PosixPath('/home/runner/work/arcade/arcade/arcade/sprite/enums.py'). Check & update yourconfig?
WARNING: No members parsed for 'arcade.sprite_list' with inferred path PosixPath('/home/runner/work/arcade/arcade/arcade/sprite_list/__init__.py'). Check & update yourconfig?
WARNING: No members parsed for 'arcade.texture' with inferred path PosixPath('/home/runner/work/arcade/arcade/arcade/texture/__init__.py'). Check & update yourconfig?
WARNING: No members parsed for 'arcade.texture_atlas' with inferred path PosixPath('/home/runner/work/arcade/arcade/arcade/texture_atlas/__init__.py'). Check & update yourconfig?

Metadata

Metadata

Assignees

No one assigned

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions