@@ -113,18 +113,17 @@ public void Analyze(
113
113
114
114
if ( cmdletFiles . Any ( ) )
115
115
{
116
- Directory . SetCurrentDirectory ( directory ) ;
117
- foreach ( var cmdletFile in cmdletFiles )
116
+ foreach ( var cmdletFileName in cmdletFiles )
118
117
{
119
- var helpFileName = Path . GetFileName ( cmdletFile ) ;
120
- var cmdletFileName = Path . GetFileName ( cmdletFile ) ;
121
- if ( File . Exists ( cmdletFile ) )
118
+ var cmdletFileFullPath = Path . Combine ( directory , Path . GetFileName ( cmdletFileName ) ) ;
119
+
120
+ if ( File . Exists ( cmdletFileFullPath ) )
122
121
{
123
- issueLogger . Decorator . AddDecorator ( a => a . AssemblyFileName = cmdletFileName , "AssemblyFileName" ) ;
124
- processedHelpFiles . Add ( helpFileName ) ;
122
+ issueLogger . Decorator . AddDecorator ( a => a . AssemblyFileName = cmdletFileFullPath , "AssemblyFileName" ) ;
123
+ processedHelpFiles . Add ( cmdletFileName ) ;
125
124
var proxy =
126
125
EnvironmentHelpers . CreateProxy < CmdletBreakingChangeLoader > ( directory , out _appDomain ) ;
127
- var newModuleMetadata = proxy . GetModuleMetadata ( Path . GetFullPath ( cmdletFile ) ) ;
126
+ var newModuleMetadata = proxy . GetModuleMetadata ( cmdletFileFullPath ) ;
128
127
129
128
string fileName = cmdletFileName + ".json" ;
130
129
string executingPath =
@@ -146,7 +145,7 @@ public void Analyze(
146
145
string output = "Before filter\n Old module cmdlet count: " + oldModuleMetadata . Cmdlets . Count +
147
146
"\n New module cmdlet count: " + newModuleMetadata . Cmdlets . Count ;
148
147
149
- output += "\n Cmdlet file: " + Path . GetFullPath ( cmdletFile ) ;
148
+ output += "\n Cmdlet file: " + cmdletFileFullPath ;
150
149
151
150
oldModuleMetadata . FilterCmdlets ( cmdletFilter ) ;
152
151
newModuleMetadata . FilterCmdlets ( cmdletFilter ) ;
0 commit comments