Рубрики
Без рубрики

Действие GitHub, чтобы найти мертвый код с использованием стервятника

Мой рабочую проценту – это удивительный анализатор статического кода, который помогает определить Dead Code в … Теги от Actionhackhackon, Github, Python.

Мой рабочий процесс

Стервятность это удивительный анализатор статического кода, который помогает определить Dead Code в репозиториях Python. В качестве сопровождающего проекта Python полезно знать, ввел ли новый запрос на тягу любой мертвой код.

Действия GitHub Hackhangon на Dev было возможность поэкспериментировать с действиями GitHub и облегчить поиск мертвого кода. Действия GitHub Marketplace не было существующих действий для стервятника, и поэтому я решил написать один.

Образец запуска: https://github.com/anaynayak/python-vulture-Action/rus/runs/227230739

Я позволил этому на одном моих других репозиториях Построение и это помогло мне понять, что я также представил несколько мертвых кодексов 😄

Вот ссылка, если вы попробуете его на своем репозитории Действие стервятника Python

Образец рабочего процесса

on: [push]

jobs:
  build:
    runs-on: ubuntu-latest
    name: vulture
    steps:
      - name: Checkout
        uses: actions/checkout@v2
      - name: Scavenge
        uses: anaynayak/python-vulture-action@v1
        id: vulture
        with:
          vulture-args: src --min-confidence 90

Категория подачи:

Сопровождающий обязан

YAML-файл или ссылка на код

Anaynayak/Python-стержуто

Запустите стервятник на вашей базе Python, чтобы определить Dead Code.

Это действие работает Стервятность На вашей кодовой базе Python.

Входные данные

Фултаж-args.

Требуется Аргументы прошли к стертанию CLI.

on: [push]

jobs:
  build:
    runs-on: ubuntu-latest
    name: vulture
    steps:
      - name: Checkout
        uses: actions/checkout@v2
      - name: Scavenge
        uses: anaynayak/python-vulture-action@v1
        id: vulture
        with:
          vulture-args: example --min-confidence 90

Дополнительные ресурсы/информация

https://github.com/anaynayak/buildnotify/ https://pypi.org/project/vulture/

Обложка фото Крис Рейд на Бессмысленно

Оригинал: “https://dev.to/anaynayak/a-github-action-to-find-dead-code-using-vulture-4ki7”