Skip to content

Commit 18fac33

Browse files
author
codegen-bot
committed
[Codegen] update-loggers
1 parent bb114d7 commit 18fac33

File tree

78 files changed

+232
-78
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+232
-78
lines changed

.codegen/codemods/update_loggers/update_loggers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def run(codebase: PyCodebaseType) -> None:
1212
if file.get_import("logging") is None:
1313
continue
1414

15-
if logger := file.get_global_var("logger") and logger.value.source == "logging.getLogger(__name__)":
15+
if (logger := file.get_global_var("logger")) and logger.value.source == "logging.getLogger(__name__)":
1616
print(f"Updating logger in {file.filepath}")
1717
logger.set_value("get_logger(__name__)")
1818
file.add_import_from_import_string("\nfrom codegen.shared.logging.get_logger import get_logger")

src/codegen/cli/commands/lsp/lsp.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24

35
import click
46

5-
logger = logging.getLogger(__name__)
7+
logger = get_logger(__name__)
68

79

810
@click.command(name="lsp")

src/codegen/cli/commands/serve/main.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import importlib.util
24
import logging
35
import socket
@@ -14,7 +16,7 @@
1416

1517
from codegen.extensions.events.codegen_app import CodegenApp
1618

17-
logger = logging.getLogger(__name__)
19+
logger = get_logger(__name__)
1820

1921

2022
def setup_logging(debug: bool):

src/codegen/extensions/clients/linear.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import json
24
import logging
35

46
import requests
57
from pydantic import BaseModel
68

7-
logger = logging.getLogger(__name__)
9+
logger = get_logger(__name__)
810

911

1012
# --- TYPES

src/codegen/extensions/events/app.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24

35
import modal # deptry: ignore
@@ -6,7 +8,7 @@
68
from codegen.extensions.events.linear import Linear
79
from codegen.extensions.events.slack import Slack
810

9-
logger = logging.getLogger(__name__)
11+
logger = get_logger(__name__)
1012

1113

1214
class CodegenApp(modal.App):

src/codegen/extensions/events/codegen_app.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
from typing import Any, Optional
35

@@ -10,7 +12,7 @@
1012
from .linear import Linear
1113
from .slack import Slack
1214

13-
logger = logging.getLogger(__name__)
15+
logger = get_logger(__name__)
1416

1517

1618
class CodegenApp:

src/codegen/extensions/events/github.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
import os
35
from typing import Any, Callable, TypeVar
@@ -9,7 +11,7 @@
911
from codegen.extensions.events.interface import EventHandlerManagerProtocol
1012
from codegen.extensions.github.types.base import GitHubInstallation, GitHubWebhookPayload
1113

12-
logger = logging.getLogger(__name__)
14+
logger = get_logger(__name__)
1315
logger.setLevel(logging.DEBUG)
1416

1517

src/codegen/extensions/events/linear.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
from typing import Any, Callable, TypeVar
35

@@ -6,7 +8,7 @@
68
from codegen.extensions.events.interface import EventHandlerManagerProtocol
79
from codegen.extensions.linear.types import LinearEvent
810

9-
logger = logging.getLogger(__name__)
11+
logger = get_logger(__name__)
1012
logger.setLevel(logging.DEBUG)
1113

1214
# Type variable for event types

src/codegen/extensions/events/slack.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
import os
35

@@ -6,7 +8,7 @@
68
from codegen.extensions.events.interface import EventHandlerManagerProtocol
79
from codegen.extensions.slack.types import SlackWebhookPayload
810

9-
logger = logging.getLogger(__name__)
11+
logger = get_logger(__name__)
1012
logger.setLevel(logging.DEBUG)
1113

1214

src/codegen/extensions/index/file_index.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
"""File-level semantic code search index."""
22

3+
4+
from codegen.shared.logging.get_logger import get_logger
35
import logging
46
import pickle
57
from pathlib import Path
@@ -13,7 +15,7 @@
1315
from codegen.sdk.core.codebase import Codebase
1416
from codegen.sdk.core.file import File
1517

16-
logger = logging.getLogger(__name__)
18+
logger = get_logger(__name__)
1719

1820

1921
class FileIndex(CodeIndex):

src/codegen/extensions/index/symbol_index.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
"""Symbol-level semantic code search index."""
22

3+
4+
from codegen.shared.logging.get_logger import get_logger
35
import logging
46
import pickle
57
from pathlib import Path
@@ -12,7 +14,7 @@
1214
from codegen.sdk.core.codebase import Codebase
1315
from codegen.sdk.core.symbol import Symbol
1416

15-
logger = logging.getLogger(__name__)
17+
logger = get_logger(__name__)
1618

1719

1820
# TODO: WIP!

src/codegen/extensions/linear/linear_client.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
import os
35
from typing import Optional
@@ -8,7 +10,7 @@
810

911
from codegen.extensions.linear.types import LinearComment, LinearIssue, LinearTeam, LinearUser
1012

11-
logger = logging.getLogger(__name__)
13+
logger = get_logger(__name__)
1214

1315

1416
class LinearClient:

src/codegen/extensions/lsp/definition.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24

35
from lsprotocol.types import Position
@@ -10,7 +12,7 @@
1012
from codegen.sdk.core.interfaces.editable import Editable
1113
from codegen.sdk.core.interfaces.has_name import HasName
1214

13-
logger = logging.getLogger(__name__)
15+
logger = get_logger(__name__)
1416

1517

1618
def go_to_definition(node: Editable | None, uri: str, position: Position) -> Editable | None:

src/codegen/extensions/lsp/execute.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
from typing import TYPE_CHECKING, Any, Callable
35

@@ -9,7 +11,7 @@
911
if TYPE_CHECKING:
1012
from codegen.extensions.lsp.server import CodegenLanguageServer
1113

12-
logger = logging.getLogger(__name__)
14+
logger = get_logger(__name__)
1315

1416

1517
def process_args(args: Any) -> tuple[str, Range]:

src/codegen/extensions/lsp/io.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
import pprint
35
from dataclasses import dataclass
@@ -11,7 +13,7 @@
1113
from codegen.sdk.codebase.io.file_io import FileIO
1214
from codegen.sdk.codebase.io.io import IO
1315

14-
logger = logging.getLogger(__name__)
16+
logger = get_logger(__name__)
1517

1618

1719
@dataclass

src/codegen/extensions/lsp/lsp.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24

35
from lsprotocol import types
@@ -14,7 +16,7 @@
1416

1517
version = getattr(codegen, "__version__", "v0.1")
1618
server = CodegenLanguageServer("codegen", version, protocol_cls=CodegenLanguageServerProtocol)
17-
logger = logging.getLogger(__name__)
19+
logger = get_logger(__name__)
1820

1921

2022
@server.feature(types.TEXT_DOCUMENT_DID_OPEN)

src/codegen/extensions/lsp/server.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
from typing import Any, Optional
35

@@ -17,7 +19,7 @@
1719
from codegen.sdk.core.interfaces.editable import Editable
1820
from codegen.sdk.core.symbol import Symbol
1921

20-
logger = logging.getLogger(__name__)
22+
logger = get_logger(__name__)
2123

2224

2325
class CodegenLanguageServer(LanguageServer):

src/codegen/git/clients/git_repo_client.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
import time
35
from datetime import datetime
@@ -20,7 +22,7 @@
2022
from codegen.git.schemas.repo_config import RepoConfig
2123
from codegen.git.utils.format import format_comparison
2224

23-
logger = logging.getLogger(__name__)
25+
logger = get_logger(__name__)
2426

2527

2628
class GitRepoClient:

src/codegen/git/clients/github_client.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24

35
from github import Consts
@@ -6,7 +8,7 @@
68
from github.Organization import Organization
79
from github.Repository import Repository
810

9-
logger = logging.getLogger(__name__)
11+
logger = get_logger(__name__)
1012

1113

1214
class GithubClient:

src/codegen/git/models/codemod_context.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
from importlib.metadata import version
35
from typing import Any
@@ -7,7 +9,7 @@
79

810
from codegen.git.models.pull_request_context import PullRequestContext
911

10-
logger = logging.getLogger(__name__)
12+
logger = get_logger(__name__)
1113

1214

1315
class CodemodContext(BaseModel):

src/codegen/git/repo_operator/repo_operator.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import codecs
24
import fnmatch
35
import glob
@@ -31,7 +33,7 @@
3133
from codegen.shared.performance.stopwatch_utils import stopwatch
3234
from codegen.shared.performance.time_utils import humanize_duration
3335

34-
logger = logging.getLogger(__name__)
36+
logger = get_logger(__name__)
3537

3638

3739
class RepoOperator:

src/codegen/git/schemas/repo_config.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
import os.path
35
from pathlib import Path
@@ -8,7 +10,7 @@
810
from codegen.git.schemas.enums import RepoVisibility
911
from codegen.shared.enums.programming_language import ProgrammingLanguage
1012

11-
logger = logging.getLogger(__name__)
13+
logger = get_logger(__name__)
1214

1315

1416
class RepoConfig(BaseModel):

src/codegen/git/utils/clone.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
import os
35
import subprocess
@@ -7,7 +9,7 @@
79
from codegen.git.utils.remote_progress import CustomRemoteProgress
810
from codegen.shared.performance.stopwatch_utils import subprocess_with_stopwatch
911

10-
logger = logging.getLogger(__name__)
12+
logger = get_logger(__name__)
1113

1214

1315
# TODO: move into RepoOperator

src/codegen/git/utils/codeowner_utils.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24

35
from codeowners import CodeOwners
@@ -6,7 +8,7 @@
68
from codegen.git.clients.git_repo_client import GitRepoClient
79
from codegen.git.configs.constants import CODEOWNERS_FILEPATHS
810

9-
logger = logging.getLogger(__name__)
11+
logger = get_logger(__name__)
1012

1113

1214
def get_filepath_owners(codeowners: CodeOwners, filepath: str) -> set[str]:

src/codegen/git/utils/language.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
from collections import Counter
35
from pathlib import Path
@@ -6,7 +8,7 @@
68
from codegen.git.utils.file_utils import split_git_path
79
from codegen.shared.enums.programming_language import ProgrammingLanguage
810

9-
logger = logging.getLogger(__name__)
11+
logger = get_logger(__name__)
1012

1113
# Minimum ratio of files that must match the dominant language
1214
MIN_LANGUAGE_RATIO = 0.1

src/codegen/git/utils/remote_progress.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import logging
24
import time
35

46
from git import RemoteProgress
57

68
from codegen.git.schemas.enums import FetchResult
79

8-
logger = logging.getLogger(__name__)
10+
logger = get_logger(__name__)
911

1012

1113
class CustomRemoteProgress(RemoteProgress):

src/codegen/gscli/backend/typestub_utils.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
from codegen.shared.logging.get_logger import get_logger
13
import ast
24
import logging
35
import os
@@ -7,7 +9,7 @@
79

810
import astor
911

10-
logger = logging.getLogger(__name__)
12+
logger = get_logger(__name__)
1113

1214

1315
class MethodRemover(ast.NodeTransformer):

0 commit comments

Comments
 (0)