# File lib/new_relic/agent/instrumentation/grape.rb, line 34
          def name_for_transaction(route, class_name, version)
            action_name = route.path.sub(FORMAT_REGEX, EMPTY_STRING)
            method_name = route.request_method
            version ||= route.version

            # defaulting does not set rack.env['api.version'] and route.version may return Array
            #
            version = version.join(PIPE_STRING) if Array === version

            if version
              action_name = action_name.sub(VERSION_REGEX, EMPTY_STRING)
              "#{class_name}-#{version}#{action_name} (#{method_name})"
            else
              "#{class_name}#{action_name} (#{method_name})"
            end
          end