Измените название задачи, отображаемое при смешивании

Здравствуйте, у меня есть такой модуль:

Mix.Tasks.MyModule.Release.Deploy

и когда я запускаю справку по смешиванию, она отображается следующим образом:

my_module.release.deploy

Как я могу изменить это на

mymodule.release.deploy

Я попытался использовать Mix.Task.task_name / 1:

def task_name(_) do
  "mymodule.release.deploy"
end

но безуспешно. Я что-то упустил?


person hdcos    schedule 24.01.2016    source источник


Ответы (1)


Действительно. CamelCase переводится в нижний регистр с подчеркиванием между двумя заглавными буквами. Если вы хотите mymodule, вам лучше сначала написать Mymodule.

person Hécate    schedule 24.01.2016