Skip to content

invoke doesn't handle multiple classes using the same namespace #246

@japgolly

Description

@japgolly

Simplified example. This doesn't work but should.

class A < Thor
   namespace :stuff
  desc 'a'; def a; end
end

class B < Thor
   namespace :stuff
  desc 'b'; def b; end
end

class C < Thor
  desc 'abc'; def abc
    invoke 'stuff:a'
    invoke 'stuff:b'       # Says b() not defined
  end
end

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions