eng/tools/lint-diff/src/processChanges.ts (10 lines): - line 79: // TODO: Use set or array? - line 102: // TODO: The parser is used twice to get tags and input files. This can be - line 115: // TODO: ensure ! is correct to do here - line 127: // TODO: Deduplicate inside or outside state building? It's possible that - line 176: // TODO: A deleted readme might also be cause to remove from scanning, - line 248: // TODO: filter should exclude URLs - line 256: // TODO: +1 requires proper handling of trailing slashes - line 331: // TODO: Case sensitivity?? - line 349: // TODO: Ensure sep is used appropriately here - line 352: // TODO: Verify result is a directory or remove async eng/tools/lint-diff/src/markdown-utils.ts (7 lines): - line 4: // TODO: Can this be eliminated? - line 6: // TODO: Can this be eliminated? - line 60: // TODO: Direct copy/paste from utils, factor appropriately - line 73: // TODO: Direct copy/paste from utils, factor appropriately - line 114: // TODO: This was ported straight across and can probably be done more cleanly - line 146: // TODO: Tests - line 161: // TODO: Retry? Fail ungracefully? eng/tools/lint-diff/src/lint-diff.ts (4 lines): - line 9: console.log("TODO: Write up usage"); - line 33: // TODO: Consider using git commands to determine this information - line 59: // TODO: Handle trailing slashes properly - line 65: // TODO: Handle trailing slashes properly eng/tools/lint-diff/src/lintdiff-types.ts (4 lines): - line 3: // TODO: Reduce to minimal set of properties - line 24: // TODO: Name - line 26: // TODO: This is nullable - line 35: // TODO: this is misspelled in momentOfTruthUtils.ts. Is this value ever eng/tools/typespec-validation/src/rule.ts (2 lines): - line 6: // TODO: required when all rules apply it - line 8: // TODO: required when all rules apply it eng/tools/typespec-validation/src/rules/sdk-tspconfig-validation.ts (2 lines): - line 506: // TODO: support wildcard - line 513: // TODO: remove when @azure-tools/typespec-csharp is ready for validating tspconfig eng/common/TestResources/New-TestResources.ps1 (1 line): - line 207: # TODO: find a better way to detect the language eng/common/scripts/Update-DocsMsMetadata.ps1 (1 line): - line 62: # TODO: Use taxonomy for service name -- https://github.com/Azure/azure-sdk-tools/issues/1442 eng/tools/lint-diff/src/util.ts (1 line): - line 43: // TODO: This should probably be moved to another more general location eng/tools/lint-diff/src/correlateResults.ts (1 line): - line 130: // TODO: Check for fatal autorest run errors and surface those eng/common/scripts/TypeSpec-Project-Process.ps1 (1 line): - line 130: # TODO support the branch name in url then get the commithash from branch name eng/tools/typespec-validation/src/rules/compile.ts (1 line): - line 62: // TODO: Use helpers in /.github once they support platform-specific paths eng/tools/lint-diff/src/runChecks.ts (1 line): - line 24: // TODO: Move this into getRunList eng/common/scripts/Helpers/Metadata-Helpers.ps1 (1 line): - line 50: # TODO: Use taxonomy for service name -- https://github.com/Azure/azure-sdk-tools/issues/1442 eng/tools/lint-diff/src/generateReport.ts (1 line): - line 54: // TODO: Potential performance issue, make parallel eng/common/scripts/Helpers/Resource-Helpers.ps1 (1 line): - line 78: # TODO: Remove try/catch handler for Get-AzKeyVault - https://github.com/Azure/azure-sdk-tools/issues/5315