Toolverse
Wszystkie skille

read-unmodified-c-module

autor: RediSearch

Przejrzyj oryginalny kod modułu C przed wprowadzeniem zmian

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
2

O skillu

Umiejętność do odczytywania źródła modułów C w stanie sprzed dokonanych modyfikacji. Przydatna dla deweloperów pracujących nad RediSearch, którzy chcą porównać aktualny kod z wersją bazową. Obsługuje pojedyncze i wielokrotne moduły — wystarczy podać ścieżkę (np. src/numeric_range_tree lub numeric_range_tree bez rozszerzenia). Automatycznie pobiera zarówno pliki nagłówkowe (.h) jak i implementacyjne (.c) z gałęzi master.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku agenta, upewniając się, że masz dostęp do repozytorium RediSearch i skonfigurowanego gita.

  2. Przygotuj ścieżkę do modułu, który chcesz przejrzeć. Możesz podać pełną ścieżkę (np. src/numeric_range_tree) lub skróconą bez przedrostka src/ (np. numeric_range_tree) — system automatycznie doda brakujący prefiks.

  3. Wywołaj umiejętność z nazwą modułu jako argumentem. Dla pojedynczego modułu: read-unmodified-c-module numeric_range_tree. Dla wielu modułów na raz: read-unmodified-c-module numeric_range_tree aggregate/aggregate_debug.

  4. Umiejętność pobierze plik nagłówkowy (.h) i plik implementacyjny (.c) z gałęzi master repozytorium, pokazując kod w stanie przed zmianami.

  5. Porównaj wyświetlony kod z bieżącą wersją, aby zidentyfikować wprowadzone modyfikacje i zrozumieć historię zmian w module.

Podobne skille