Exception: Zeitwerk::ConflictingNamespaceDefinitionError
- Defined in:
- lib/zeitwerk/error.rb
Instance Method Summary collapse
-
#initialize(cpath, location:, conflicting_file:) ⇒ ConflictingNamespaceDefinitionError
constructor
A new instance of ConflictingNamespaceDefinitionError.
Constructor Details
#initialize(cpath, location:, conflicting_file:) ⇒ ConflictingNamespaceDefinitionError
Returns a new instance of ConflictingNamespaceDefinitionError.
26 27 28 29 30 31 32 |
# File 'lib/zeitwerk/error.rb', line 26 def initialize(cpath, location:, conflicting_file:) if location super("conflicting namespace definition for #{cpath}: #{conflicting_file} conflicts with #{location}") else super("conflicting namespace definition for #{cpath}: #{conflicting_file} conflicts with an already defined namespace") end end |