diff options
Diffstat (limited to 'desktop/node_modules/dir-compare/build/src/resultBuilder/defaultResultBuilderCallback.js')
-rw-r--r-- | desktop/node_modules/dir-compare/build/src/resultBuilder/defaultResultBuilderCallback.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/desktop/node_modules/dir-compare/build/src/resultBuilder/defaultResultBuilderCallback.js b/desktop/node_modules/dir-compare/build/src/resultBuilder/defaultResultBuilderCallback.js new file mode 100644 index 0000000..82f747c --- /dev/null +++ b/desktop/node_modules/dir-compare/build/src/resultBuilder/defaultResultBuilderCallback.js @@ -0,0 +1,25 @@ +const pathUtils = require('path'); +const entryType = require('../entry/entryType'); +module.exports = function (entry1, entry2, state, level, relativePath, options, statistics, diffSet, reason, permissionDeniedState) { + if (options.noDiffSet) { + return; + } + diffSet.push({ + path1: entry1 ? pathUtils.dirname(entry1.path) : undefined, + path2: entry2 ? pathUtils.dirname(entry2.path) : undefined, + relativePath: relativePath, + name1: entry1 ? entry1.name : undefined, + name2: entry2 ? entry2.name : undefined, + state: state, + permissionDeniedState, + type1: entryType.getType(entry1), + type2: entryType.getType(entry2), + level: level, + size1: entry1 ? entry1.stat.size : undefined, + size2: entry2 ? entry2.stat.size : undefined, + date1: entry1 ? entry1.stat.mtime : undefined, + date2: entry2 ? entry2.stat.mtime : undefined, + reason: reason + }); +}; +//# sourceMappingURL=defaultResultBuilderCallback.js.map
\ No newline at end of file |