Stuff
public ruby v1 · immutable def write_generation(g) raise RoutingError, 'Path components must occur last' unless g.after.empty? g.if("#{g.hash_value(key, true)} && ! #{g.hash_value(key, true)}.empty?") do g << "#{g.hash_value(key, true)} = #{g.hash_value(key, true)}.join('/') unless #{g.hash_value(key, true)}.is_a?(String)" g.add_segment("\#{CGI.escape_skipping_slashes(#{g.hash_value(key, true)})}") {|gp| gp.finish } end g.else { g.finish } end