Команда для отображения всех описаний задач rakefile? - PullRequest
2 голосов
/ 10 марта 2011

Я знаю, что в Ant / Nant вы можете передать аргумент, например -projecthelp, чтобы получить список целей avaialbe с описаниями.

Есть ли аналогичный аргумент командной строки для выполнения этого с задачами rakefile?

Также есть способ генерировать документацию из самого rakefile?

Ответы [ 2 ]

2 голосов
/ 07 декабря 2012
rake -P

Отображение задач и зависимостей.

rake -T

Показывает задачи и описания

rake -T [PATTERN]

Отображает задачи и описания отфильтрованные по этому PATTERN . Шаблон может быть любым из namespace:task_name без начального rake и без префиксного # comment (ваш desc сверху задачи / метода).

# Example
namespace :example do
        # ^ searchable
    desc "Some task doing things"
    task :example do
       # ^ searchable
        puts "Hello world"
    end
end
2 голосов
/ 10 марта 2011

rake -T список задач rake --help показывает другие опции

Они не обязательно являются «целями» в Rakefiles, они просто действия. Посмотрите на RDoc для документирования кода Ruby

...