SYMBOL INDEX (468 symbols across 61 files) FILE: example/rails2.3/app/controllers/application_controller.rb class ApplicationController (line 1) | class ApplicationController < ActionController::Base FILE: example/rails2.3/app/controllers/page_controller.rb class PageController (line 1) | class PageController < ApplicationController method index (line 2) | def index method test_a (line 5) | def test_a method test_b (line 8) | def test_b method test_c (line 13) | def test_c FILE: example/rails2.3/app/helpers/application_helper.rb type ApplicationHelper (line 2) | module ApplicationHelper FILE: example/rails2.3/config/boot.rb type Rails (line 6) | module Rails function boot! (line 8) | def boot! function booted? (line 15) | def booted? function pick_boot (line 19) | def pick_boot function vendor_rails? (line 23) | def vendor_rails? function preinitialize (line 27) | def preinitialize function preinitializer_path (line 31) | def preinitializer_path class Boot (line 36) | class Boot method run (line 37) | def run class VendorBoot (line 43) | class VendorBoot < Boot method load_initializer (line 44) | def load_initializer class GemBoot (line 51) | class GemBoot < Boot method load_initializer (line 52) | def load_initializer method load_rails_gem (line 58) | def load_rails_gem method rubygems_version (line 74) | def rubygems_version method gem_version (line 78) | def gem_version method load_rubygems (line 88) | def load_rubygems method parse_gem_version (line 101) | def parse_gem_version(text) method read_environment_rb (line 106) | def read_environment_rb FILE: example/rails2.3/public/javascripts/controls.js function addText (line 561) | function addText(mode, condition) { function fallback (line 857) | function fallback(name, expr) { FILE: example/rails2.3/public/javascripts/effects.js function codeForEvent (line 231) | function codeForEvent(options,eventName){ function dispatch (line 248) | function dispatch(effect, eventName) { function parseColor (line 952) | function parseColor(color){ FILE: example/rails2.3/public/javascripts/prototype.js function klass (line 50) | function klass() { function $A (line 812) | function $A(iterable) { function $w (line 945) | function $w(string) { function $H (line 993) | function $H(object) { function toQueryPair (line 999) | function toQueryPair(key, value) { function $ (line 1513) | function $(element) { function stripAlpha (line 2289) | function stripAlpha(filter){ function extend (line 2627) | function extend(tagName) { function copy (line 2634) | function copy(methods, destination, onlyIfAbsent) { function findDOMClass (line 2644) | function findDOMClass(tagName) { function $$ (line 3443) | function $$() { function getEventID (line 3935) | function getEventID(element) { function getDOMEventName (line 3941) | function getDOMEventName(eventName) { function getCacheForID (line 3946) | function getCacheForID(id) { function getWrappersForEventName (line 3950) | function getWrappersForEventName(id, eventName) { function createWrapper (line 3955) | function createWrapper(element, eventName, handler) { function findWrapper (line 3974) | function findWrapper(id, eventName, handler) { function destroyWrapper (line 3979) | function destroyWrapper(id, eventName, handler) { function destroyCache (line 3985) | function destroyCache() { function fireContentLoadedEvent (line 4102) | function fireContentLoadedEvent() { function iter (line 4251) | function iter(name) { FILE: example/rails2.3/test/performance/browsing_test.rb class BrowsingTest (line 5) | class BrowsingTest < ActionController::PerformanceTest method test_homepage (line 6) | def test_homepage FILE: example/rails2.3/test/test_helper.rb class ActiveSupport::TestCase (line 5) | class ActiveSupport::TestCase FILE: example/rails3.1/app/controllers/application_controller.rb class ApplicationController (line 1) | class ApplicationController < ActionController::Base FILE: example/rails3.1/app/controllers/page_controller.rb class PageController (line 1) | class PageController < ApplicationController method index (line 2) | def index method test_a (line 5) | def test_a method test_b (line 8) | def test_b method test_c (line 13) | def test_c FILE: example/rails3.1/app/helpers/application_helper.rb type ApplicationHelper (line 1) | module ApplicationHelper FILE: example/rails3.1/config/application.rb type Example (line 12) | module Example class Application (line 13) | class Application < Rails::Application FILE: example/rails3.1/test/performance/browsing_test.rb class BrowsingTest (line 4) | class BrowsingTest < ActionDispatch::PerformanceTest method test_homepage (line 9) | def test_homepage FILE: example/rails3.1/test/test_helper.rb class ActiveSupport::TestCase (line 5) | class ActiveSupport::TestCase FILE: example/rails3/app/controllers/application_controller.rb class ApplicationController (line 1) | class ApplicationController < ActionController::Base FILE: example/rails3/app/controllers/page_controller.rb class PageController (line 1) | class PageController < ApplicationController method index (line 2) | def index method test_a (line 5) | def test_a method test_b (line 8) | def test_b method test_c (line 13) | def test_c FILE: example/rails3/app/helpers/application_helper.rb type ApplicationHelper (line 1) | module ApplicationHelper FILE: example/rails3/app/helpers/page_helper.rb type PageHelper (line 1) | module PageHelper FILE: example/rails3/config/application.rb type Example (line 9) | module Example class Application (line 10) | class Application < Rails::Application FILE: example/rails3/public/javascripts/controls.js function addText (line 563) | function addText(mode, condition) { function fallback (line 859) | function fallback(name, expr) { FILE: example/rails3/public/javascripts/effects.js function dispatch (line 243) | function dispatch(effect, eventName) { function parseColor (line 947) | function parseColor(color){ FILE: example/rails3/public/javascripts/prototype.js function subclass (line 82) | function subclass() {} function create (line 83) | function create() { function addMethods (line 112) | function addMethods(source) { function extend (line 152) | function extend(destination, source) { function inspect (line 158) | function inspect(object) { function toJSON (line 169) | function toJSON(object) { function toQueryString (line 192) | function toQueryString(object) { function toHTML (line 196) | function toHTML(object) { function keys (line 200) | function keys(object) { function values (line 207) | function values(object) { function clone (line 214) | function clone(object) { function isElement (line 218) | function isElement(object) { function isArray (line 222) | function isArray(object) { function isHash (line 227) | function isHash(object) { function isFunction (line 231) | function isFunction(object) { function isString (line 235) | function isString(object) { function isNumber (line 239) | function isNumber(object) { function isUndefined (line 243) | function isUndefined(object) { function update (line 268) | function update(array, args) { function merge (line 274) | function merge(array, args) { function argumentNames (line 279) | function argumentNames() { function bind (line 286) | function bind(context) { function bindAsEventListener (line 295) | function bindAsEventListener(context) { function curry (line 303) | function curry() { function delay (line 312) | function delay(timeout) { function defer (line 320) | function defer() { function wrap (line 325) | function wrap(wrapper) { function methodize (line 333) | function methodize() { function prepareReplacement (line 422) | function prepareReplacement(replacement) { function gsub (line 428) | function gsub(pattern, replacement) { function sub (line 452) | function sub(pattern, replacement, count) { function scan (line 462) | function scan(pattern, iterator) { function truncate (line 467) | function truncate(length, truncation) { function strip (line 474) | function strip() { function stripTags (line 478) | function stripTags() { function stripScripts (line 482) | function stripScripts() { function extractScripts (line 486) | function extractScripts() { function evalScripts (line 494) | function evalScripts() { function escapeHTML (line 498) | function escapeHTML() { function unescapeHTML (line 502) | function unescapeHTML() { function toQueryParams (line 507) | function toQueryParams(separator) { function toArray (line 527) | function toArray() { function succ (line 531) | function succ() { function times (line 536) | function times(count) { function camelize (line 540) | function camelize() { function capitalize (line 554) | function capitalize() { function underscore (line 558) | function underscore() { function dasherize (line 566) | function dasherize() { function inspect (line 570) | function inspect(useDoubleQuotes) { function toJSON (line 581) | function toJSON() { function unfilterJSON (line 585) | function unfilterJSON(filter) { function isJSON (line 589) | function isJSON() { function evalJSON (line 596) | function evalJSON(sanitize) { function include (line 604) | function include(pattern) { function startsWith (line 608) | function startsWith(pattern) { function endsWith (line 612) | function endsWith(pattern) { function empty (line 617) | function empty() { function blank (line 621) | function blank() { function interpolate (line 625) | function interpolate(object, pattern) { function each (line 702) | function each(iterator, context) { function eachSlice (line 714) | function eachSlice(number, iterator, context) { function all (line 722) | function all(iterator, context) { function any (line 732) | function any(iterator, context) { function collect (line 742) | function collect(iterator, context) { function detect (line 751) | function detect(iterator, context) { function findAll (line 762) | function findAll(iterator, context) { function grep (line 771) | function grep(filter, iterator, context) { function include (line 785) | function include(object) { function inGroupsOf (line 799) | function inGroupsOf(number, fillWith) { function inject (line 807) | function inject(memo, iterator, context) { function invoke (line 814) | function invoke(method) { function max (line 821) | function max(iterator, context) { function min (line 832) | function min(iterator, context) { function partition (line 843) | function partition(iterator, context) { function pluck (line 853) | function pluck(property) { function reject (line 861) | function reject(iterator, context) { function sortBy (line 870) | function sortBy(iterator, context) { function toArray (line 882) | function toArray() { function zip (line 886) | function zip() { function size (line 897) | function size() { function inspect (line 901) | function inspect() { function $A (line 946) | function $A(iterable) { function $w (line 954) | function $w(string) { function each (line 968) | function each(iterator) { function clear (line 974) | function clear() { function first (line 979) | function first() { function last (line 983) | function last() { function compact (line 987) | function compact() { function flatten (line 993) | function flatten() { function without (line 1002) | function without() { function reverse (line 1009) | function reverse(inline) { function uniq (line 1013) | function uniq(sorted) { function intersect (line 1021) | function intersect(array) { function clone (line 1028) | function clone() { function size (line 1032) | function size() { function inspect (line 1036) | function inspect() { function toJSON (line 1040) | function toJSON() { function indexOf (line 1049) | function indexOf(item, i) { function lastIndexOf (line 1058) | function lastIndexOf(item, i) { function concat (line 1064) | function concat() { function $H (line 1110) | function $H(object) { function initialize (line 1115) | function initialize(object) { function _each (line 1119) | function _each(iterator) { function set (line 1128) | function set(key, value) { function get (line 1132) | function get(key) { function unset (line 1137) | function unset(key) { function toObject (line 1143) | function toObject() { function keys (line 1147) | function keys() { function values (line 1151) | function values() { function index (line 1155) | function index(value) { function merge (line 1162) | function merge(object) { function update (line 1166) | function update(object) { function toQueryPair (line 1173) | function toQueryPair(key, value) { function toQueryString (line 1178) | function toQueryString() { function inspect (line 1190) | function inspect() { function toJSON (line 1196) | function toJSON() { function clone (line 1200) | function clone() { function toColorPart (line 1226) | function toColorPart() { function succ (line 1230) | function succ() { function times (line 1234) | function times(iterator, context) { function toPaddedString (line 1239) | function toPaddedString(length, radix) { function toJSON (line 1244) | function toJSON() { function abs (line 1248) | function abs() { function round (line 1252) | function round() { function ceil (line 1256) | function ceil() { function floor (line 1260) | function floor() { function $R (line 1277) | function $R(start, end, exclusive) { function initialize (line 1282) | function initialize(start, end, exclusive) { function _each (line 1288) | function _each(iterator) { function include (line 1296) | function include(value) { function $ (line 1709) | function $(element) { function update (line 1861) | function update(element, content) { function stripAlpha (line 2557) | function stripAlpha(filter){ function _descendants (line 2721) | function _descendants(element) { function checkDeficiency (line 2884) | function checkDeficiency(tagName) { function extendElementWith (line 2900) | function extendElementWith(element, methods) { function extend (line 2986) | function extend(tagName) { function copy (line 2993) | function copy(methods, destination, onlyIfAbsent) { function findDOMClass (line 3003) | function findDOMClass(tagName) { function getRootElement (line 3069) | function getRootElement() { function define (line 3079) | function define(D) { function $$ (line 3913) | function $$() { function isLeftClick (line 4309) | function isLeftClick(event) { return _isButton(event, 0) } function isMiddleClick (line 4311) | function isMiddleClick(event) { return _isButton(event, 1) } function isRightClick (line 4313) | function isRightClick(event) { return _isButton(event, 2) } function element (line 4315) | function element(event) { function findElement (line 4334) | function findElement(event, expression) { function pointer (line 4341) | function pointer(event) { function pointerX (line 4345) | function pointerX(event) { function pointerY (line 4354) | function pointerY(event) { function stop (line 4364) | function stop(event) { function _relatedTarget (line 4394) | function _relatedTarget(event) { function _createResponder (line 4432) | function _createResponder(element, eventName, handler) { function _destroyCache (line 4491) | function _destroyCache() { function observe (line 4516) | function observe(element, eventName, handler) { function stopObserving (line 4542) | function stopObserving(element, eventName, handler) { function fire (line 4597) | function fire(element, eventName, memo, bubble) { function fireContentLoadedEvent (line 4663) | function fireContentLoadedEvent() { function checkReadyState (line 4670) | function checkReadyState() { function pollDoScroll (line 4677) | function pollDoScroll() { function iter (line 4807) | function iter(name) { FILE: example/rails3/public/javascripts/rails.js function handleRemote (line 2) | function handleRemote(element) { function handleMethod (line 35) | function handleMethod(element) { FILE: example/rails3/test/functional/page_controller_test.rb class PageControllerTest (line 3) | class PageControllerTest < ActionController::TestCase FILE: example/rails3/test/performance/browsing_test.rb class BrowsingTest (line 5) | class BrowsingTest < ActionDispatch::PerformanceTest method test_homepage (line 6) | def test_homepage FILE: example/rails3/test/test_helper.rb class ActiveSupport::TestCase (line 5) | class ActiveSupport::TestCase FILE: example/rails3/test/unit/helpers/page_helper_test.rb class PageHelperTest (line 3) | class PageHelperTest < ActionView::TestCase FILE: lib/analytical.rb type Analytical (line 7) | module Analytical function analytical (line 9) | def analytical(options={}) type InstanceMethods (line 32) | module InstanceMethods function analytical (line 33) | def analytical type HelperMethods (line 62) | module HelperMethods function analytical (line 63) | def analytical FILE: lib/analytical/api.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class DummyModule (line 3) | class DummyModule method method_missing (line 5) | def method_missing(method, *args, &block); nil; end class Api (line 9) | class Api method initialize (line 12) | def initialize(options={}) method get_mod (line 24) | def get_mod(name) method method_missing (line 37) | def method_missing(method, *args, &block) class ImmediateDelegateHelper (line 52) | class ImmediateDelegateHelper method initialize (line 53) | def initialize(_parent) method method_missing (line 56) | def method_missing(method, *args, &block) method now (line 66) | def now method head_prepend_javascript (line 73) | def head_prepend_javascript method head_append_javascript (line 77) | def head_append_javascript method body_prepend_javascript (line 97) | def body_prepend_javascript method body_append_javascript (line 100) | def body_append_javascript method process_command (line 106) | def process_command(command, *args) method tracking_javascript (line 112) | def tracking_javascript(location) method init_javascript (line 125) | def init_javascript(location) method available_modules (line 131) | def available_modules FILE: lib/analytical/bot_detector.rb type Analytical (line 1) | module Analytical type BotDetector (line 2) | module BotDetector function analytical_is_robot? (line 4) | def analytical_is_robot?(user_agent, whitelist = []) FILE: lib/analytical/command_store.rb type Analytical (line 1) | module Analytical class CommandStore (line 2) | class CommandStore method initialize (line 5) | def initialize(initial_list=nil) method flush (line 9) | def flush method method_missing (line 14) | def method_missing(method, *args, &block) FILE: lib/analytical/modules/adroll.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Adroll (line 3) | class Adroll method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) FILE: lib/analytical/modules/adwords.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Adwords (line 3) | class Adwords method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) method event (line 48) | def event(name, *args) FILE: lib/analytical/modules/base.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules type Base (line 3) | module Base function initialize (line 7) | def initialize(_options={}) function protocol (line 14) | def protocol function queue (line 44) | def queue(*args) function process_queued_commands (line 52) | def process_queued_commands function init_location? (line 60) | def init_location?(location) function init_location (line 68) | def init_location(location, &block) FILE: lib/analytical/modules/chartbeat.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Chartbeat (line 3) | class Chartbeat method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) FILE: lib/analytical/modules/click_tale.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class ClickTale (line 3) | class ClickTale method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) FILE: lib/analytical/modules/clicky.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Clicky (line 3) | class Clicky method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) method track (line 42) | def track(*args) method identify (line 46) | def identify(id, *args) FILE: lib/analytical/modules/comscore.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Comscore (line 3) | class Comscore method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) FILE: lib/analytical/modules/console.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Console (line 3) | class Console method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) method track (line 25) | def track(*args) method identify (line 31) | def identify(id, *args) method event (line 39) | def event(name, *args) method set (line 47) | def set(data) method alias_identity (line 54) | def alias_identity(old_identity,new_identity) method escape (line 72) | def escape(js) method check_for_console (line 76) | def check_for_console(data) FILE: lib/analytical/modules/crazy_egg.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class CrazyEgg (line 3) | class CrazyEgg method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) FILE: lib/analytical/modules/gauges.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Gauges (line 3) | class Gauges method initialize (line 6) | def initialize(options={}) method track (line 11) | def track(*args) method init_javascript (line 15) | def init_javascript(location) FILE: lib/analytical/modules/google.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Google (line 3) | class Google method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) method track (line 34) | def track(*args) method event (line 38) | def event(name, *args) method custom_event (line 45) | def custom_event(category, action, opt_label=nil, opt_value=nil) method set (line 64) | def set(data) method add_trans (line 87) | def add_trans(order_id, affiliation=nil, total=nil, tax=nil, shipp... method add_item (line 108) | def add_item(order_id, sku, name, category, price, quantity) method track_trans (line 116) | def track_trans FILE: lib/analytical/modules/google_optimizer.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class GoogleOptimizer (line 3) | class GoogleOptimizer method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) method conversion (line 43) | def conversion(*args) FILE: lib/analytical/modules/google_universal.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class GoogleUniversal (line 3) | class GoogleUniversal method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) method event (line 30) | def event(name, *args) FILE: lib/analytical/modules/hubspot.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Hubspot (line 3) | class Hubspot method initialize (line 6) | def initialize(options={}) method init_javascript (line 12) | def init_javascript(location) method check_hub_id (line 31) | def check_hub_id FILE: lib/analytical/modules/kiss_metrics.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class KissMetrics (line 3) | class KissMetrics method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) method identify (line 30) | def identify(id, *args) method event (line 36) | def event(name, *args) method set (line 41) | def set(data) method alias_identity (line 46) | def alias_identity(old_identity, new_identity) method check_js_url_key (line 52) | def check_js_url_key FILE: lib/analytical/modules/loopfuse.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Loopfuse (line 3) | class Loopfuse method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) FILE: lib/analytical/modules/microsoft_ads.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class MicrosoftAds (line 3) | class MicrosoftAds method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) method event (line 35) | def event(name, *args) FILE: lib/analytical/modules/mixpanel.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Mixpanel (line 3) | class Mixpanel method initialize (line 6) | def initialize(options={}) method queue (line 12) | def queue(*args) method init_javascript (line 29) | def init_javascript(location) method track (line 72) | def track(*args) method set (line 86) | def set(properties) method identify (line 90) | def identify(id, *args) method alias_identity (line 101) | def alias_identity(_, new_identity) method event (line 105) | def event(name, attributes = {}) method person (line 109) | def person(attributes = {}) method revenue (line 113) | def revenue(charge, attributes = {}) FILE: lib/analytical/modules/mouseflow.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Mouseflow (line 3) | class Mouseflow method initialize (line 6) | def initialize(options={}) method init_javascript (line 12) | def init_javascript(location) method check_js_url (line 31) | def check_js_url FILE: lib/analytical/modules/optimizely.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Optimizely (line 3) | class Optimizely method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) FILE: lib/analytical/modules/performancing.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Performancing (line 3) | class Performancing method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) FILE: lib/analytical/modules/quantcast.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Quantcast (line 3) | class Quantcast method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) FILE: lib/analytical/modules/reinvigorate.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class Reinvigorate (line 3) | class Reinvigorate method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) method identify (line 24) | def identify(id, *args) method context (line 29) | def context(data) method track (line 40) | def track(data, *args) FILE: lib/analytical/modules/segment_io.rb type Analytical (line 1) | module Analytical type Modules (line 2) | module Modules class SegmentIo (line 3) | class SegmentIo method initialize (line 6) | def initialize(options={}) method init_javascript (line 11) | def init_javascript(location) method track (line 23) | def track(*args) method identify (line 31) | def identify(id, attributes = {}) method event (line 35) | def event(name, attributes = {}) FILE: lib/analytical/rails/engine.rb type Analytical (line 2) | module Analytical type Rails (line 3) | module Rails class Engine (line 4) | class Engine < ::Rails::Engine FILE: lib/analytical/session_command_store.rb type Analytical (line 1) | module Analytical class SessionCommandStore (line 2) | class SessionCommandStore method initialize (line 5) | def initialize(session, module_key, initial_list=nil) method assign (line 12) | def assign(v) method commands (line 16) | def commands method commands= (line 19) | def commands=(v) method flush (line 23) | def flush method method_missing (line 28) | def method_missing(method, *args, &block) method ensure_session_setup! (line 34) | def ensure_session_setup!(initial_list=nil) FILE: spec/analytical/bot_detector_spec.rb class DummyForBotDetector (line 4) | class DummyForBotDetector FILE: spec/analytical/modules/base_spec.rb class BaseApiDummy (line 5) | class BaseApiDummy FILE: spec/analytical_spec.rb class DummyForInit (line 6) | class DummyForInit method helper_method (line 16) | def self.helper_method(*a); end method request (line 17) | def request method analytical_modules (line 43) | def analytical_modules class DummyForInit (line 42) | class DummyForInit method helper_method (line 16) | def self.helper_method(*a); end method request (line 17) | def request method analytical_modules (line 43) | def analytical_modules