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

Class Rating Complexity Lines of code
AiBuddy\Rest
A
70 779
AiBuddy\OpenAi\Api
S
37 191
RateNotification
S
28 98
AiBuddy\OpenAi\Rest
S
27 349
AiBuddy\Arr
S
20 53
AiBuddy\Plugin
S
19 129
AI_Buddy_Init
S
16 260
AiBuddy\OpenAi\PriceCalculator
S
13 44
ANP\NotificationEnqueueControl
S
12 39
ANP\ThemeInfoProvider
S
12 45
AiBuddy\AiContentGenerator
S
10 35
ANP\Popup\NotificationPopupHtml
S
10 43
AiBuddy\OpenAi\TextQuery
S
8 32
AiBuddy\Assistants
S
8 42
ANP\WpOrgPluginInfo
S
8 23
AiBuddy\UsageLogger
S
8 63
ANP\Popup\ItemBase
S
8 25
AiBuddy\OpenAi\QueryFactory
S
7 26
ANP\Popup\DefaultHooks
S
7 33
AiBuddy\Admin
S
6 32
ANP\Popup\Plugin\ItemRate
S
6 36
AiBuddy\Options
S
6 18
ANP\Popup\Theme\ItemStarterTheme
S
5 23
AI_Buddy
S
4 12
AiBuddy\OpenAi\Query
S
4 9
ANP\Popup\Theme\ItemUpdateTheme
S
4 19
AiBuddy\OpenAi\ImageQuery
S
4 18
AiBuddy\Compatability
S
4 10
ANP\Popup\Theme\ItemRateTheme
S
4 18
AiBuddy\AuthGate
S
3 6
ANP\Popup\Plugin\ItemCoreActivate
S
3 15
AiBuddy\OpenAi\MessageQuery
S
3 13
ANP\AdminbarItem
S
3 23
ANP\Popup\Plugin\ItemEnvato
S
3 16
AiBuddy\TemplatesGroup
S
2 10
AiBuddy\Markdown
S
2 6
ANP\EnqueueSS
S
2 9
AiBuddy\OpenAi\UploadFile
S
1 4
AiBuddy\OpenAi\Usage
S
1 5
AiBuddy\OpenAi\Response
S
1 5
AiBuddy\EmptyTemplatesGroup
S
0 0
AiBuddy\OpenAi\Exception
S
0 0
AiBuddy\OpenAi\Model
S
0 0