a new beginning

Signed-off-by: Folling <mail@folling.io>
This commit is contained in:
folling 2023-08-22 00:27:22 +02:00 committed by Folling
commit dff8d96c55
Signed by: folling
SSH key fingerprint: SHA256:S9qEx5WCFFLK49tE/LKnKuJYM5sw+++Dn6qJbbyxnCY
25 changed files with 1718 additions and 0 deletions

12
implementation_details Normal file
View file

@ -0,0 +1,12 @@
This list is intended to help keep the documentation up to date.
If you make changes to, for example, templates, always check the documentation for templates.
But sometimes information is shared. and referenced in multiple places. This helps keep track of that.
Usage: Search for these keys prefixed with IMPLEMENTATION_DETAIL_* to change documentation in relevant places.
DATABASE: References to the usage of a database
TREE_LAYOUT: References to our usage of a tree layout
OBJECT_TYPES: References to the types of objects
OBJECT_SCOPES: References to the usage of object scopes
PROPERTY_TYPES: The property types that currently exist
LAZY_VALUE_CREATION: The fact that values are created lazily