intra method duplication
16 audit finding(s) in this category.
Run: https://github.com/Extra-Chill/data-machine-socials/actions/runs/27075992841
Findings
inc/Abilities/Bluesky/BlueskyPublishAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block in registerCallback — 5 identical lines at line 69 and line 98 — Duplicated block in registerCallback — 5 identical lines at line 69 and line 98 (inc/Abilities/Bluesky/BlueskyPublishAbility.php)
inc/Abilities/Facebook/FacebookPublishAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block in registerCallback — 5 identical lines at line 76 and line 110 — Duplicated block in registerCallback — 5 identical lines at line 76 and line 110 (inc/Abilities/Facebook/FacebookPublishAbility.php)
inc/Abilities/Instagram/InstagramPublishAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block in registerCallback — 5 identical lines at line 142 and line 172 — Duplicated block in registerCallback — 5 identical lines at line 142 and line 172 (inc/Abilities/Instagram/InstagramPublishAbility.php)
inc/Abilities/Instagram/InstagramReadAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block in getAllComments — 8 identical lines at line 330 and line 350 — Duplicated block in getAllComments — 8 identical lines at line 330 and line 350 (inc/Abilities/Instagram/InstagramReadAbility.php)
inc/Abilities/LinkedIn/LinkedInPublishAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block in registerCallback — 5 identical lines at line 79 and line 108 — Duplicated block in registerCallback — 5 identical lines at line 79 and line 108 (inc/Abilities/LinkedIn/LinkedInPublishAbility.php)
inc/Abilities/Pinterest/PinterestBoardsAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block in registerCallback — 9 identical lines at line 64 and line 90 — Duplicated block in registerCallback — 9 identical lines at line 64 and line 90 (inc/Abilities/Pinterest/PinterestBoardsAbility.php)
inc/Abilities/Reddit/FetchRedditAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block in runFetch — 6 identical lines at line 212 and line 228 — Duplicated block in runFetch — 6 identical lines at line 212 and line 228 (inc/Abilities/Reddit/FetchRedditAbility.php)
inc/Abilities/Threads/ThreadsPublishAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block in registerCallback — 5 identical lines at line 71 and line 100 — Duplicated block in registerCallback — 5 identical lines at line 71 and line 100 (inc/Abilities/Threads/ThreadsPublishAbility.php)
inc/Abilities/Twitter/TwitterPublishAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block in registerCallback — 5 identical lines at line 74 and line 108 — Duplicated block in registerCallback — 5 identical lines at line 74 and line 108 (inc/Abilities/Twitter/TwitterPublishAbility.php)
inc/Chat/Tools/ReadInstagram.php:intra_method_duplicate:intra-method-duplication:Duplicated block in handle_tool_call — 5 identical lines at line 79 and line 102 — Duplicated block in handle_tool_call — 5 identical lines at line 79 and line 102 (inc/Chat/Tools/ReadInstagram.php)
inc/Chat/Tools/UpdateInstagram.php:intra_method_duplicate:intra-method-duplication:Duplicated block in handle_tool_call — 5 identical lines at line 80 and line 96 — Duplicated block in handle_tool_call — 5 identical lines at line 80 and line 96 (inc/Chat/Tools/UpdateInstagram.php)
inc/Handlers/Facebook/FacebookAuth.php:intra_method_duplicate:intra-method-duplication:Duplicated block in get_valid_user_access_token — 5 identical lines at line 206 and line 217 — Duplicated block in get_valid_user_access_token — 5 identical lines at line 206 and line 217 (inc/Handlers/Facebook/FacebookAuth.php)
inc/Handlers/Threads/ThreadsAuth.php:intra_method_duplicate:intra-method-duplication:Duplicated block in get_user_profile — 5 identical lines at line 292 and line 305 — Duplicated block in get_user_profile — 5 identical lines at line 292 and line 305 (inc/Handlers/Threads/ThreadsAuth.php)
inc/Handlers/Twitter/TwitterAuth.php:intra_method_duplicate:intra-method-duplication:Duplicated block in get_authorization_url — 7 identical lines at line 114 and line 138 — Duplicated block in get_authorization_url — 7 identical lines at line 114 and line 138 (inc/Handlers/Twitter/TwitterAuth.php)
inc/RestApi.php:intra_method_duplicate:intra-method-duplication:Duplicated block in register_routes — 5 identical lines at line 40 and line 51 — Duplicated block in register_routes — 5 identical lines at line 40 and line 51 (inc/RestApi.php)
tests/Unit/Abilities/Instagram/InstagramPublishStoryTest.php:intra_method_duplicate:intra-method-duplication:Duplicated block in test_story_video_publish_success — 5 identical lines at line 135 and line 143 — Duplicated block in test_story_video_publish_success — 5 identical lines at line 135 and line 143 (tests/Unit/Abilities/Instagram/InstagramPublishStoryTest.php)
intra method duplication
16 audit finding(s) in this category.
Run: https://github.com/Extra-Chill/data-machine-socials/actions/runs/27075992841
Findings
inc/Abilities/Bluesky/BlueskyPublishAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block inregisterCallback— 5 identical lines at line 69 and line 98— Duplicated block inregisterCallback— 5 identical lines at line 69 and line 98 (inc/Abilities/Bluesky/BlueskyPublishAbility.php)inc/Abilities/Facebook/FacebookPublishAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block inregisterCallback— 5 identical lines at line 76 and line 110— Duplicated block inregisterCallback— 5 identical lines at line 76 and line 110 (inc/Abilities/Facebook/FacebookPublishAbility.php)inc/Abilities/Instagram/InstagramPublishAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block inregisterCallback— 5 identical lines at line 142 and line 172— Duplicated block inregisterCallback— 5 identical lines at line 142 and line 172 (inc/Abilities/Instagram/InstagramPublishAbility.php)inc/Abilities/Instagram/InstagramReadAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block ingetAllComments— 8 identical lines at line 330 and line 350— Duplicated block ingetAllComments— 8 identical lines at line 330 and line 350 (inc/Abilities/Instagram/InstagramReadAbility.php)inc/Abilities/LinkedIn/LinkedInPublishAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block inregisterCallback— 5 identical lines at line 79 and line 108— Duplicated block inregisterCallback— 5 identical lines at line 79 and line 108 (inc/Abilities/LinkedIn/LinkedInPublishAbility.php)inc/Abilities/Pinterest/PinterestBoardsAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block inregisterCallback— 9 identical lines at line 64 and line 90— Duplicated block inregisterCallback— 9 identical lines at line 64 and line 90 (inc/Abilities/Pinterest/PinterestBoardsAbility.php)inc/Abilities/Reddit/FetchRedditAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block inrunFetch— 6 identical lines at line 212 and line 228— Duplicated block inrunFetch— 6 identical lines at line 212 and line 228 (inc/Abilities/Reddit/FetchRedditAbility.php)inc/Abilities/Threads/ThreadsPublishAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block inregisterCallback— 5 identical lines at line 71 and line 100— Duplicated block inregisterCallback— 5 identical lines at line 71 and line 100 (inc/Abilities/Threads/ThreadsPublishAbility.php)inc/Abilities/Twitter/TwitterPublishAbility.php:intra_method_duplicate:intra-method-duplication:Duplicated block inregisterCallback— 5 identical lines at line 74 and line 108— Duplicated block inregisterCallback— 5 identical lines at line 74 and line 108 (inc/Abilities/Twitter/TwitterPublishAbility.php)inc/Chat/Tools/ReadInstagram.php:intra_method_duplicate:intra-method-duplication:Duplicated block inhandle_tool_call— 5 identical lines at line 79 and line 102— Duplicated block inhandle_tool_call— 5 identical lines at line 79 and line 102 (inc/Chat/Tools/ReadInstagram.php)inc/Chat/Tools/UpdateInstagram.php:intra_method_duplicate:intra-method-duplication:Duplicated block inhandle_tool_call— 5 identical lines at line 80 and line 96— Duplicated block inhandle_tool_call— 5 identical lines at line 80 and line 96 (inc/Chat/Tools/UpdateInstagram.php)inc/Handlers/Facebook/FacebookAuth.php:intra_method_duplicate:intra-method-duplication:Duplicated block inget_valid_user_access_token— 5 identical lines at line 206 and line 217— Duplicated block inget_valid_user_access_token— 5 identical lines at line 206 and line 217 (inc/Handlers/Facebook/FacebookAuth.php)inc/Handlers/Threads/ThreadsAuth.php:intra_method_duplicate:intra-method-duplication:Duplicated block inget_user_profile— 5 identical lines at line 292 and line 305— Duplicated block inget_user_profile— 5 identical lines at line 292 and line 305 (inc/Handlers/Threads/ThreadsAuth.php)inc/Handlers/Twitter/TwitterAuth.php:intra_method_duplicate:intra-method-duplication:Duplicated block inget_authorization_url— 7 identical lines at line 114 and line 138— Duplicated block inget_authorization_url— 7 identical lines at line 114 and line 138 (inc/Handlers/Twitter/TwitterAuth.php)inc/RestApi.php:intra_method_duplicate:intra-method-duplication:Duplicated block inregister_routes— 5 identical lines at line 40 and line 51— Duplicated block inregister_routes— 5 identical lines at line 40 and line 51 (inc/RestApi.php)tests/Unit/Abilities/Instagram/InstagramPublishStoryTest.php:intra_method_duplicate:intra-method-duplication:Duplicated block intest_story_video_publish_success— 5 identical lines at line 135 and line 143— Duplicated block intest_story_video_publish_success— 5 identical lines at line 135 and line 143 (tests/Unit/Abilities/Instagram/InstagramPublishStoryTest.php)