Coverage for gws-app/gws/spec/__init__.py: 100%

0 statements  

« prev     ^ index     » next       coverage.py v7.11.0, created at 2025-10-16 23:09 +0200

1"""Specs for the GWS app. 

2 

3Specs are a set of metadata that describe GWS configuration and runtime objects.  

4Specs are generated from the source code before the app is run or a build step is performed. 

5 

6The Specs support module consists of two main components: 

7 

8- a Generator that creates the Specs from sources 

9- a Runtime that loads the Specs and provides methods to validate configuration or request objects 

10 

11Generated Specs are also used by the Client builder and documentation generators. 

12 

13- see :class:`core.SpecData` for the structure of the Specs. 

14- see :class:`gws.SpecRuntime` for the runtime API. 

15 

16"""