powershell/VstsTaskSdk/LoggingCommandFunctions.ps1 (3 lines): - line 2: $script:loggingCommandEscapeMappings = @( # TODO: WHAT ABOUT "="? WHAT ABOUT "%"? - line 8: # TODO: BUG: Escape % ??? - line 9: # TODO: Add test to verify don't need to escape "=". powershell/VstsTaskSdk/OutFunctions.ps1 (2 lines): - line 1: # TODO: It would be better if the Out-Default function resolved the underlying Out-Default - line 43: # TODO: Consider using out-string here to control the width. As a security precaution it would actually be best to set it to max so wrapping doesn't interfere with secret masking. powershell/VstsTaskSdk/ToolFunctions.ps1 (1 line): - line 78: function Invoke-Tool { # TODO: RENAME TO INVOKE-PROCESS? powershell/make.js (1 line): - line 16: // TODO: target.buildCompiledHelper powershell/VstsTaskSdk/LongPathFunctions.ps1 (1 line): - line 40: # TODO: ADD A SWITCH TO EXCLUDE FILES, A SWITCH TO EXCLUDE DIRECTORIES, AND A SWITCH NOT TO FOLLOW REPARSE POINTS.