Code Analysis: AI Bud – AI Content Generator, AI Chatbot, ChatGPT, Gemini, GPT-4o 1.8.5

Class Rating Complexity Lines of code
AiBuddy\Rest
B
90 848
AiBuddy\OpenAi\Api
A
51 255
AiBuddy\OpenAi\Rest
S
30 367
AiBuddy\ApiManager
S
28 74
AiBuddy\AiContentGenerator
S
22 80
AiBuddy\Arr
S
20 53
AiBuddy\Plugin
S
18 99
AiBuddy\OpenRouter\Api
S
16 82
AiBuddy\Claude\Api
S
16 99
AiBuddy\Google\Api
S
16 101
AiBuddy\OpenAi\PriceCalculator
S
13 44
AiBuddy\Notice
S
12 47
AiBuddy\Assistants
S
11 42
AI_Buddy_Init
S
9 164
AiBuddy\OpenAi\TextQuery
S
8 32
AiBuddy\UsageLogger
S
8 63
AiBuddy\OpenAi\QueryFactory
S
7 26
AiBuddy\Admin
S
6 32
AiBuddy\Options
S
6 18
AiBuddy\OpenAi\Query
S
5 12
AiBuddy\Container
S
5 92
AiBuddy\Markdown
S
5 18
AI_Buddy
S
4 12
AiBuddy\OpenAi\ImageQuery
S
4 20
AiBuddy\Compatability
S
4 10
AiBuddy\AuthGate
S
3 6
AiBuddy\OpenAi\MessageQuery
S
3 13
AiBuddy\TemplatesGroup
S
2 10
AiBuddy\OpenAi\UploadFile
S
1 4
AiBuddy\Models
S
1 355
AiBuddy\OpenAi\Response
S
1 5
AiBuddy\OpenAi\Usage
S
1 5
AiBuddy\Claude\Exception
S
0 0
AiBuddy\OpenRouter\Exception
S
0 0
AiBuddy\OpenAi\AssistantQuery
S
0 0
AiBuddy\EmptyTemplatesGroup
S
0 0
AiBuddy\Google\Exception
S
0 0
AiBuddy\OpenAi\Model
S
0 0
AiBuddy\OpenAi\Exception
S
0 0