File tree Expand file tree Collapse file tree 3 files changed +33
-0
lines changed Expand file tree Collapse file tree 3 files changed +33
-0
lines changed Original file line number Diff line number Diff line change 9
9
"fragments" : [
10
10
" /*- Compilations -*/" ,
11
11
" /*- External data -*/" ,
12
+ " /*- Overlay support -*/" ,
12
13
" /*- Files and folders -*/" ,
13
14
" /*- Diagnostic messages -*/" ,
14
15
" /*- Diagnostic messages: severity -*/" ,
Original file line number Diff line number Diff line change @@ -40,6 +40,22 @@ externalData(
40
40
string value : string ref
41
41
);
42
42
43
+ /*- Overlay support -*/
44
+
45
+ /**
46
+ * The CLI will automatically emit the tuple `databaseMetadata("isOverlay", "true")`,
47
+ * along with an `overlayChangedFiles` tuple for each new/modified/deleted file,
48
+ * when building an overlay database, and these can be used by the discard predicates.
49
+ */
50
+ databaseMetadata(
51
+ string metadataKey : string ref,
52
+ string value : string ref
53
+ );
54
+
55
+ overlayChangedFiles(
56
+ string path : string ref
57
+ );
58
+
43
59
/*- DEPRECATED: Snapshot date -*/
44
60
45
61
snapshotDate(unique date snapshotDate : date ref);
Original file line number Diff line number Diff line change @@ -47,6 +47,22 @@ externalData(
47
47
string value : string ref
48
48
);
49
49
50
+ /*- Overlay support -*/
51
+
52
+ /**
53
+ * The CLI will automatically emit the tuple `databaseMetadata("isOverlay", "true")`,
54
+ * along with an `overlayChangedFiles` tuple for each new/modified/deleted file,
55
+ * when building an overlay database, and these can be used by the discard predicates.
56
+ */
57
+ databaseMetadata(
58
+ string metadataKey : string ref,
59
+ string value : string ref
60
+ );
61
+
62
+ overlayChangedFiles(
63
+ string path : string ref
64
+ );
65
+
50
66
/*- DEPRECATED: Snapshot date -*/
51
67
52
68
snapshotDate(unique date snapshotDate : date ref);
You can’t perform that action at this time.
0 commit comments