Ich hätte gerne eine Methode, die ein Hash und ein optionales Schlüsselwort akzeptiert. Ich habe versucht, eine Methode wie folgt zu definieren:
%Vor%Wenn ich diese Methode mit dem Schlüsselwortargument aufruft, funktioniert es wie erwartet:
%Vor%Wenn ich das Schlüsselwort-Argument weglasse, wird der Hash jedoch gegessen:
%Vor%Wie kann ich das verhindern? Gibt es so etwas wie ein Anti-Splat?
Dies ist ein Fehler, der in Ruby 2.0.0-p247 behoben wurde, siehe dieses Problem .
Tags und Links ruby arguments ruby-2.0 keyword-argument