BuildTasks/markWorkItemAsStale/ps_modules/VstsTaskSdk/LoggingCommandFunctions.ps1 (4 lines): - line 2: $script:loggingCommandEscapeMappings = @( # TODO: WHAT ABOUT "="? WHAT ABOUT "%"? - line 7: # TODO: BUG: Escape ] - line 8: # TODO: BUG: Escape % ??? - line 9: # TODO: Add test to verify don't need to escape "=". BuildTasks/markWorkItemAsStale/ps_modules/VstsTaskSdk/LongPathFunctions.ps1 (2 lines): - line 40: # TODO: ADD A SWITCH TO EXCLUDE FILES, A SWITCH TO EXCLUDE DIRECTORIES, AND A SWITCH NOT TO FOLLOW REPARSE POINTS. - line 312: // TODO: UPDATE THIS BASED ON: https://msdn.microsoft.com/en-us/library/windows/desktop/gg258117(v=vs.85).aspx BuildTasks/markWorkItemAsStale/ps_modules/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. BuildTasks/markWorkItemAsStale/ps_modules/VstsTaskSdk/ToolFunctions.ps1 (1 line): - line 54: function Invoke-Tool { # TODO: RENAME TO INVOKE-PROCESS? azure-devops/azext_devops/devops_sdk/client.py (1 line): - line 251: # TODO: dig into this.