@@ -348,9 +348,8 @@ function mergeMissingToTree(missingGroups, tree: Tree) {
348348function mergeErrorsToTree ( baseDir , errors , tree : Tree ) {
349349 if ( R . isEmpty ( errors ) ) return ;
350350 Object . keys ( errors ) . forEach ( ( file ) => {
351- const relativeFile = processPath ( file , { } , baseDir ) ;
352- if ( tree [ relativeFile ] ) tree [ relativeFile ] . error = errors [ file ] ;
353- else tree [ relativeFile ] = { error : errors [ file ] } ;
351+ if ( tree [ file ] ) tree [ file ] . error = errors [ file ] ;
352+ else tree [ file ] = { error : errors [ file ] } ;
354353 } ) ;
355354}
356355
@@ -361,13 +360,6 @@ function groupBySupportedFiles(filePaths: string[]) {
361360 return R . groupBy ( supportCriteria , filePaths ) ;
362361}
363362
364- function mergeUnsupportedFilesToTree ( baseDir , unsupportedFiles : string [ ] , tree : Tree ) {
365- unsupportedFiles . forEach ( ( file ) => {
366- const relativeFile = processPath ( file , { } , baseDir ) ;
367- tree [ relativeFile ] = { } ;
368- } ) ;
369- }
370-
371363/**
372364 * Function for fetching dependency tree of file or dir
373365 * @param baseDir working directory
@@ -394,14 +386,13 @@ export async function getDependencyTree({
394386 resolveConfig : resolveConfigAbsolute
395387 } ;
396388 const { supportedFiles, unsupportedFiles } = groupBySupportedFiles ( filePaths ) ;
397- const { madgeTree, skipped, pathMap, errors } = generateTree ( supportedFiles , config ) ;
389+ const { madgeTree, skipped, pathMap, errors } = generateTree ( supportedFiles , unsupportedFiles , config ) ;
398390 const tree : Tree = groupDependencyTree ( madgeTree , baseDir , bindingPrefix ) ;
399391 const { missingGroups, foundPackages } = groupMissing ( skipped , baseDir , consumerPath , bindingPrefix ) ;
400392
401393 if ( foundPackages ) mergeManuallyFoundPackagesToTree ( foundPackages , missingGroups , tree ) ;
402394 if ( errors ) mergeErrorsToTree ( baseDir , errors , tree ) ;
403395 if ( missingGroups ) mergeMissingToTree ( missingGroups , tree ) ;
404- if ( unsupportedFiles ) mergeUnsupportedFilesToTree ( baseDir , unsupportedFiles , tree ) ;
405396 if ( pathMap ) updateTreeWithPathMap ( tree , pathMap , baseDir ) ;
406397
407398 return { tree } ;
0 commit comments