codesearch 0.1.10

A fast, intelligent CLI tool with multiple search modes (regex, fuzzy, semantic), code analysis, and dead code detection for popular programming languages
Documentation
# Example file with hardcoded secrets for testing
import os

# AWS credentials (HIGH confidence)
AWS_ACCESS_KEY_ID = 'AKIAIOSFODNN7EXAMPLE'
AWS_SECRET_ACCESS_KEY = 'wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY'

# Google API key (HIGH confidence)
GOOGLE_API_KEY = 'AIzaSyDaGmWKa4JsXZ-HjGw7ISLn_3namBGewQe'

# Database URL with embedded password (HIGH confidence)
DATABASE_URL = "postgres://admin:P@ssw0rd123@localhost:5432/mydb"

# Generic API key (MEDIUM confidence)
API_KEY = '1234567890abcdef1234567890abcdef'

# Secret key (HIGH confidence)
SECRET_KEY = '1a2b3c4d5e6f7g8h9i0j1k2l3m4n5o6p'

# JWT token (MEDIUM confidence)
JWT_TOKEN = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ'

# Password (LOW confidence)
password = 'mySecretPassword123'

# Email password (MEDIUM confidence)
EMAIL_PASSWORD = 'myemailpassword123'

# These should be excluded as placeholders
# EXCLUDED_API_KEY = 'your_api_key_here'
# TEST_SECRET = 'test_secret_key_12345'
# MOCK_PASSWORD = 'dummy_password_123'

def get_config():
    return {
        'aws_key': AWS_ACCESS_KEY_ID,
        'db_url': DATABASE_URL,
        'secret': SECRET_KEY,
    }