Skip to content

[Pattern Analysis] file-size: 11 finding(s) #1313

Description

@murdore

Automated Pattern Analysis Finding

Rule: file-size
Severity: warning
Total findings: 11
Detected: 2026-08-11T10:13:18.517503+00:00

Affected files (11):

  • src/lib/providers/amazonBedrock.ts
  • src/lib/providers/anthropic.ts
  • src/lib/providers/googleAiStudio.ts
  • src/lib/providers/googleNativeGemini3.ts
  • src/lib/providers/googleVertex.ts
  • src/lib/providers/litellm.ts
  • src/lib/providers/openAI.ts
  • src/lib/providers/openRouter.ts
  • src/lib/providers/openaiChatCompletionsBase.ts
  • src/lib/providers/openaiChatCompletionsClient.ts
  • src/lib/providers/replicate.ts

Sample findings

  • file-size in src/lib/providers/openaiChatCompletionsClient.ts: Provider openaiChatCompletionsClient is 829 lines - consider splitting
  • file-size in src/lib/providers/anthropic.ts: Provider anthropic is 2223 lines - consider splitting
  • file-size in src/lib/providers/openAI.ts: Provider openAI is 640 lines - consider splitting
  • file-size in src/lib/providers/amazonBedrock.ts: Provider amazonBedrock is 2438 lines - consider splitting
  • file-size in src/lib/providers/googleNativeGemini3.ts: Provider googleNativeGemini3 is 1938 lines - consider splitting
  • ... and 6 more

This issue was automatically created by the NeuroLink Pattern Analysis system.
Rule hash: 05dd673e

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions