Toolverse
All skills

lint

by RediSearch

Check code quality and formatting before committing changes

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Frontend
Views
1

About this skill

Check code quality and formatting before committing changes

How to use

  1. Uruchom podstawową kontrolę lintowania poleceniem make lint. Narzędzie przeskanuje kod i wyświetli wszystkie ostrzeżenia lub błędy znalezione przez Clippy.

  2. Jeśli Clippy zgłosi problemy, przeanalizuj każdy z nich. Dla niebezpiecznych bloków kodu dodaj komentarz // SAFETY: wyjaśniający, dlaczego kod jest bezpieczny. Dla suppressji lintów preferuj #[expect(...)] zamiast #[allow(...)].

  3. Sprawdź formatowanie kodu poleceniem make fmt CHECK=1. To polecenie weryfikuje, czy kod jest sformatowany zgodnie ze standardami projektu.

  4. Jeśli formatowanie nie przejdzie kontroli, uruchom make fmt bez flagi CHECK, aby automatycznie naprawić problemy ze stylem.

  5. Jeśli brakuje nagłówków licencji, przejdź do katalogu src/redisearch_rs i uruchom cargo license-fix, aby je dodać.

  6. Po naprawieniu wszystkich problemów uruchom ponownie make lint i make fmt CHECK=1, aby potwierdzić, że zmiany spełniają standardy projektu.

Related skills