Skip to content

Commit

Permalink
Merge pull request #1287 from olsonpm/fix-warn-on-namespace-conflict
Browse files Browse the repository at this point in the history
fix incorrect namespace conflict warning
  • Loading branch information
Rich-Harris committed Mar 9, 2017
2 parents a6aa96e + 6c0048d commit ae54071
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
5 changes: 3 additions & 2 deletions src/Bundle.js
Expand Up @@ -327,10 +327,11 @@ export default class Bundle {
if ( name in module.exportsAll ) {
this.warn({
code: 'NAMESPACE_CONFLICT',
message: `Conflicting namespaces: ${relativeId( module.id )} re-exports '${name}' from both ${relativeId( module.exportsAll[ name ] )} (will be ignored) and ${relativeId( exportAllModule.exportsAll[ name ] )}`
message: `Conflicting namespaces: ${relativeId( module.id )} re-exports '${name}' from both ${relativeId( module.exportsAll[ name ] )} and ${relativeId( exportAllModule.exportsAll[ name ] )} (will be ignored)`
});
} else {
module.exportsAll[ name ] = exportAllModule.exportsAll[ name ];
}
module.exportsAll[ name ] = exportAllModule.exportsAll[ name ];
});
});
return module;
Expand Down
2 changes: 1 addition & 1 deletion test/function/warn-on-namespace-conflict/_config.js
Expand Up @@ -3,7 +3,7 @@ module.exports = {
warnings: [
{
code: 'NAMESPACE_CONFLICT',
message: `Conflicting namespaces: main.js re-exports 'foo' from both foo.js (will be ignored) and deep.js`
message: `Conflicting namespaces: main.js re-exports 'foo' from both foo.js and deep.js (will be ignored)`
}
]
};

0 comments on commit ae54071

Please sign in to comment.