-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.yaml
More file actions
62 lines (59 loc) · 1.37 KB
/
config.yaml
File metadata and controls
62 lines (59 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# Configuration of generators (defaults illustrated)
---
# The directory where the generated files are stored
# directory: "tmp"
# By default all generators are run. Specify here the ones to skip.
excludes:
- markdown
- excel
- python
- pydantic
# Set the arguments for the generators (no matter if they run or not)
generator_args:
excel:
mergeimports: true
owl:
mergeimports: true
metaclasses: false
type_objects: false
add_root_classes: true
mixins_as_expressions: true
# throws 'Cannot handle metadata profile: rdfs'
# metadata_profile: rdfs
markdown:
mergeimports: true
directory: "docs/elements"
graphql:
mergeimports: true
# gen-java is not yet supported by gen-project.
# https://github.com/linkml/linkml/issues/2537
# java:
# mergeimports: true
# metadata: true
jsonld:
mergeimports: true
jsonschema:
mergeimports: true
jsonldcontext:
mergeimports: true
# gen-pydantic is not yet supported by gen-project.
# https://github.com/linkml/linkml/issues/2537
# pydantic:
# mergeimports: true
python:
mergeimports: true
# head: true # Why does this not work?
prefixmap:
mergeimports: true
proto:
mergeimports: true
shacl:
mergeimports: true
shex:
mergeimports: true
sqlddl:
mergeimports: true
typescript:
mergeimports: true
metadata: true
...