178
/* Snippets added remotely -> add locally */
179
for (const key of Object.keys(snippetsMergeResult.local.added)) {
181
>
content: snippetsMergeResult.local.added[key],
182
>
hasConflicts: false,
183
>
localChange: Change.Added,
184
>
remoteChange: Change.None,
185
>
};
186
>
resourcePreviews.set(key, {
187
>
baseResource: this.extUri.joinPath(this.syncPreviewFolder, key).with({ scheme: USER_DATA_SYNC_SCHEME, authority: 'base' }),
188
>
baseContent: null,
189
>
fileContent: null,
190
>
localResource: this.extUri.joinPath(this.syncPreviewFolder, key).with({ scheme: USER_DATA_SYNC_SCHEME, authority: 'local' }),
191
>
localContent: null,
192
>
remoteResource: this.extUri.joinPath(this.syncPreviewFolder, key).with({ scheme: USER_DATA_SYNC_SCHEME, authority: 'remote' }),
193
>
remoteContent: remoteSnippets[key],
194
>
previewResource: this.extUri.joinPath(this.syncPreviewFolder, key),
195
>
previewResult,
196
>
localChange: previewResult.localChange,
197
>
remoteChange: previewResult.remoteChange,
198
>
acceptedResource: this.extUri.joinPath(this.syncPreviewFolder, key).with({ scheme: USER_DATA_SYNC_SCHEME, authority: 'accepted' })
199
>
});
200
>
}
201
202
/* Snippets updated remotely -> update locally */