Skip to content

Commit 39487ce

Browse files
docs: fix SSN pattern comment being parsed as TODO marker
Replace XXX-XX-XXXX with ###-##-#### in the logging database operations comment to prevent IDEs and linters from falsely identifying it as a TODO marker. Co-authored-by: zknpr <96851588+zknpr@users.noreply.github.com>
1 parent 8cc23d8 commit 39487ce

2 files changed

Lines changed: 5 additions & 9 deletions

File tree

package-lock.json

Lines changed: 4 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/loggingDatabaseOperations.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ export class LoggingDatabaseOperations implements DatabaseOperations {
7777
// Mask credit card numbers (basic pattern: 16 digits with optional separators)
7878
safeMessage = safeMessage.replace(/\b\d{4}[-\s]?\d{4}[-\s]?\d{4}[-\s]?\d{4}\b/g, '****-****-****-****');
7979

80-
// Mask SSN patterns (XXX-XX-XXXX)
80+
// Mask SSN patterns (###-##-####)
8181
safeMessage = safeMessage.replace(/\b\d{3}-\d{2}-\d{4}\b/g, '***-**-****');
8282

8383
this.outputChannel.appendLine(`${timestamp} ${type} [${this.filename}] ${safeMessage}`);

0 commit comments

Comments
 (0)