Umiejętność
Finding Duplicate Functions
Wykrywa funkcje rozwiązujące ten sam problem pod różnymi nazwami
Instalacja
Zawiera skryptyclaude-code plugin install https://github.com/obra/superpowers-lab
Uruchamia się przy
Used before a large refactor or on a codebase that grew fast, once syntactic copy-paste duplicates are already handled.
Wymaga narzędzi
BashRead
- Autor
- Jesse Vincent (obra)
- Licencja
- MIT
Repozytoriumhttps://github.com/obra/superpowers-lab
Detektory kopiowania porównują tekst, więc nie wykrywają dwóch inaczej nazwanych i zaimplementowanych funkcji, które robią to samo. Skrypt tworzy katalog wszystkich funkcji, tani model dzieli je na obszary, a silniejszy porównuje niewielkie grupy kandydatów w każdym obszarze. Wynikiem jest raport wymagający zatwierdzenia przez człowieka przed scaleniem kodu.
Podobne umiejętności
Understand Anything
UmiejętnośćBuduje interaktywny graf nieznanej bazy kodu
Procesy programistyczne
Humanizer
UmiejętnośćPrzerabia sztuczny tekst bez zmieniania faktów
Teksty i treści
Systematic Debugging
UmiejętnośćNajpierw odtwórz błąd, zamiast zgadywać poprawkę
Testy i narzędzia debugowaniaProcesy programistyczne
Komentarze(0)
Zaloguj się, aby skomentować