class Zeitwerk::ConflictingNamespaceDefinitionError

Public Class Methods

new(cpath, location:, conflicting_file:) click to toggle source

: (String, location: String?, conflicting_file: String) -> void

Calls superclass method
# 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