decorateme._informative

Decorators that do nothing.

Module Contents

Functions

overrides(→ T)

Overriding this class is generally recommended (but not required).

override_recommended(→ T)

Overriding this class is suggested.

internal(→ T)

This class or package is meant to be used only by code within this project.

external(→ T)

This class or package is meant to be used only by code outside this project.

reserved(→ T)

This package, class, or function is empty but is declared for future use.

thread_safe(→ T)

Just marks that something is thread-safe.

not_thread_safe(→ T)

Just marks that something is not thread-safe.

recommend_final(→ T)

Marks as "should not override".

Attributes

T

decorateme._informative.T
decorateme._informative.overrides(cls: T) T

Overriding this class is generally recommended (but not required).

Overriding this class is suggested.

decorateme._informative.internal(cls: T) T

This class or package is meant to be used only by code within this project.

decorateme._informative.external(cls: T) T

This class or package is meant to be used only by code outside this project.

decorateme._informative.reserved(cls: T) T

This package, class, or function is empty but is declared for future use.

decorateme._informative.thread_safe(cls: T) T

Just marks that something is thread-safe.

decorateme._informative.not_thread_safe(cls: T) T

Just marks that something is not thread-safe.

decorateme._informative.recommend_final(cls: T) T

Marks as “should not override”.