SYMBOL INDEX (248 symbols across 52 files) FILE: lib/rails_semantic_logger.rb type RailsSemanticLogger (line 5) | module RailsSemanticLogger type ActionController (line 6) | module ActionController type ActionMailer (line 10) | module ActionMailer type ActionView (line 14) | module ActionView type ActiveJob (line 18) | module ActiveJob type ActiveRecord (line 22) | module ActiveRecord type Rack (line 26) | module Rack type DelayedJob (line 30) | module DelayedJob type Sidekiq (line 34) | module Sidekiq function swap_subscriber (line 43) | def self.swap_subscriber(old_class, new_class, notifier) function unattach (line 50) | def self.unattach(subscriber) function subscriber_patterns (line 62) | def self.subscriber_patterns(subscriber) function listeners_for (line 70) | def self.listeners_for(notifier, pattern) FILE: lib/rails_semantic_logger/action_controller/log_subscriber.rb type RailsSemanticLogger (line 1) | module RailsSemanticLogger type ActionController (line 2) | module ActionController class LogSubscriber (line 3) | class LogSubscriber < ActiveSupport::LogSubscriber method start_processing (line 11) | def start_processing(event) method process_action (line 15) | def process_action(event) method halted_callback (line 73) | def halted_callback(event) method send_file (line 77) | def send_file(event) method redirect_to (line 81) | def redirect_to(event) method send_data (line 85) | def send_data(event) method unpermitted_parameters (line 91) | def unpermitted_parameters(event) method controller_logger (line 116) | def controller_logger(event) method extract_path (line 125) | def extract_path(path) method action_message (line 130) | def action_message(message, payload) FILE: lib/rails_semantic_logger/action_mailer/log_subscriber.rb type RailsSemanticLogger (line 4) | module RailsSemanticLogger type ActionMailer (line 5) | module ActionMailer class LogSubscriber (line 6) | class LogSubscriber < ::ActiveSupport::LogSubscriber method deliver (line 7) | def deliver(event) method process (line 33) | def process(event) class EventFormatter (line 44) | class EventFormatter method initialize (line 45) | def initialize(event:, log_duration: false) method mailer (line 50) | def mailer method payload (line 54) | def payload method date (line 72) | def date method mailer (line 84) | def mailer method action (line 88) | def action method formatted_args (line 92) | def formatted_args method format (line 100) | def format(arg) method log_duration? (line 117) | def log_duration? method log_with_formatter (line 122) | def log_with_formatter(level: :info, **kw_args) method logger (line 128) | def logger FILE: lib/rails_semantic_logger/action_view/log_subscriber.rb type RailsSemanticLogger (line 3) | module RailsSemanticLogger type ActionView (line 4) | module ActionView class LogSubscriber (line 6) | class LogSubscriber < ActiveSupport::LogSubscriber method initialize (line 14) | def initialize method render_template (line 19) | def render_template(event) method render_partial (line 36) | def render_partial(event) method render_collection (line 54) | def render_collection(event) method start (line 74) | def start(name, id, payload) class Start (line 87) | class Start method start (line 88) | def start(name, _id, payload) method finish (line 98) | def finish(name, id, payload) method from_rails_root (line 103) | def from_rails_root(string) method rails_root (line 109) | def rails_root method logger (line 113) | def logger method attach_to (line 118) | def self.attach_to(*) method should_log? (line 137) | def should_log? method from_rails_root (line 141) | def from_rails_root(string) method rails_root (line 147) | def rails_root method logger (line 151) | def logger FILE: lib/rails_semantic_logger/active_job/log_subscriber.rb type RailsSemanticLogger (line 3) | module RailsSemanticLogger type ActiveJob (line 4) | module ActiveJob class LogSubscriber (line 5) | class LogSubscriber < ::ActiveSupport::LogSubscriber method enqueue (line 6) | def enqueue(event) method enqueue_at (line 27) | def enqueue_at(event) method perform_start (line 48) | def perform_start(event) method perform (line 54) | def perform(event) class EventFormatter (line 72) | class EventFormatter method initialize (line 73) | def initialize(event:, log_duration: false) method job_info (line 78) | def job_info method payload (line 82) | def payload method queue_name (line 95) | def queue_name method scheduled_at (line 99) | def scheduled_at method job (line 107) | def job method adapter_name (line 111) | def adapter_name method formatted_args (line 115) | def formatted_args method format (line 123) | def format(arg) method log_duration? (line 142) | def log_duration? method log_with_formatter (line 147) | def log_with_formatter(level: :info, **kw_args) method logger (line 153) | def logger FILE: lib/rails_semantic_logger/active_record/log_subscriber.rb type RailsSemanticLogger (line 1) | module RailsSemanticLogger type ActiveRecord (line 2) | module ActiveRecord class LogSubscriber (line 3) | class LogSubscriber < ActiveSupport::LogSubscriber method runtime= (line 12) | def self.runtime=(value) method runtime (line 16) | def self.runtime method reset_runtime (line 20) | def self.reset_runtime method sql (line 27) | def sql(event) method add_bind_value (line 60) | def add_bind_value(binds, key, value) method rails_filter_params_include? (line 72) | def rails_filter_params_include?(key) method logger (line 80) | def logger method bind_values_v3 (line 88) | def bind_values_v3(payload) method bind_values_v4 (line 100) | def bind_values_v4(payload) method bind_values_v5_0_0 (line 109) | def bind_values_v5_0_0(payload) method bind_values_v5_0_3 (line 118) | def bind_values_v5_0_3(payload) method bind_values_v5_1_5 (line 128) | def bind_values_v5_1_5(payload) method bind_values_v6_1 (line 138) | def bind_values_v6_1(payload) method render_bind_v4_2 (line 148) | def render_bind_v4_2(column, value) method render_bind_v5_0_0 (line 162) | def render_bind_v5_0_0(attribute) method render_bind_v5_0_3 (line 177) | def render_bind_v5_0_3(attr, value) method render_bind_v6_1 (line 187) | def render_bind_v6_1(attr, value) method type_casted_binds_v5_0_3 (line 200) | def type_casted_binds_v5_0_3(binds, casted_binds) method type_casted_binds_v5_1_5 (line 204) | def type_casted_binds_v5_1_5(casted_binds) FILE: lib/rails_semantic_logger/delayed_job/plugin.rb type RailsSemanticLogger (line 1) | module RailsSemanticLogger type DelayedJob (line 2) | module DelayedJob class Plugin (line 3) | class Plugin < Delayed::Plugin FILE: lib/rails_semantic_logger/engine.rb type RailsSemanticLogger (line 4) | module RailsSemanticLogger class Engine (line 5) | class Engine < ::Rails::Engine FILE: lib/rails_semantic_logger/extensions/action_cable/tagged_logger_proxy.rb type ActionCable (line 3) | module ActionCable type Connection (line 4) | module Connection class TaggedLoggerProxy (line 5) | class TaggedLoggerProxy method tag (line 6) | def tag(logger, &block) FILE: lib/rails_semantic_logger/extensions/action_controller/live.rb type ActionController (line 4) | module ActionController type Live (line 5) | module Live function log_error (line 7) | def log_error(exception) FILE: lib/rails_semantic_logger/extensions/action_dispatch/debug_exceptions.rb type ActionDispatch (line 4) | module ActionDispatch class DebugExceptions (line 5) | class DebugExceptions method log_error (line 10) | def log_error(request, wrapper) method log_error (line 19) | def log_error(_request, wrapper) FILE: lib/rails_semantic_logger/extensions/action_view/streaming_template_renderer.rb type ActionView (line 4) | module ActionView class StreamingTemplateRenderer (line 5) | class StreamingTemplateRenderer class Body (line 6) | class Body method log_error (line 10) | def log_error(exception) FILE: lib/rails_semantic_logger/extensions/active_job/logging.rb type ActiveJob (line 4) | module ActiveJob type Logging (line 5) | module Logging function tag_logger (line 11) | def tag_logger(*tags, &block) FILE: lib/rails_semantic_logger/extensions/active_model_serializers/logging.rb type ActiveModelSerializers (line 4) | module ActiveModelSerializers type Logging (line 5) | module Logging function tag_logger (line 10) | def tag_logger(*tags, &block) class SerializableResource (line 15) | class SerializableResource FILE: lib/rails_semantic_logger/extensions/active_support/log_subscriber.rb type ActiveSupport (line 4) | module ActiveSupport class LogSubscriber (line 5) | class LogSubscriber method silenced? (line 7) | def silenced?(event) FILE: lib/rails_semantic_logger/extensions/active_support/logger.rb type ActiveSupport (line 3) | module ActiveSupport class Logger (line 5) | class Logger method broadcast (line 12) | def broadcast(_logger) method logger_outputs_to? (line 19) | def self.logger_outputs_to?(*_args) method new (line 23) | def self.new(*_args, **_kwargs) FILE: lib/rails_semantic_logger/extensions/active_support/tagged_logging.rb type ActiveSupport (line 1) | module ActiveSupport type TaggedLogging (line 2) | module TaggedLogging function new (line 4) | def self.new(logger) FILE: lib/rails_semantic_logger/extensions/mongoid/config.rb type Mongoid (line 3) | module Mongoid type Config (line 4) | module Config function set_log_levels (line 8) | def set_log_levels FILE: lib/rails_semantic_logger/extensions/rack/server.rb type RailsSemanticLogger (line 1) | module RailsSemanticLogger type Rack (line 2) | module Rack type Server (line 3) | module Server function daemonize_app (line 4) | def daemonize_app FILE: lib/rails_semantic_logger/extensions/rackup/server.rb type RailsSemanticLogger (line 1) | module RailsSemanticLogger type Rackup (line 2) | module Rackup type Server (line 3) | module Server function daemonize_app (line 4) | def daemonize_app FILE: lib/rails_semantic_logger/extensions/rails/server.rb type Rails (line 4) | module Rails class Server (line 5) | class Server method log_to_stdout (line 9) | def log_to_stdout FILE: lib/rails_semantic_logger/extensions/sidekiq/sidekiq.rb type Sidekiq (line 10) | module Sidekiq type Logging (line 14) | module Logging function with_context (line 15) | def self.with_context(msg, &block) function job_hash_context (line 19) | def self.job_hash_context(job_hash) class Processor (line 31) | class Processor method log_context (line 32) | def log_context(job_hash) type Middleware (line 41) | module Middleware type Server (line 42) | module Server class Logging (line 43) | class Logging method call (line 45) | def call(worker, item, queue) method perform_messages_enabled? (line 66) | def perform_messages_enabled? method job_latency_ms (line 70) | def job_latency_ms(job) FILE: lib/rails_semantic_logger/options.rb type RailsSemanticLogger (line 1) | module RailsSemanticLogger class Options (line 115) | class Options method initialize (line 121) | def initialize FILE: lib/rails_semantic_logger/rack/logger.rb type RailsSemanticLogger (line 7) | module RailsSemanticLogger type Rack (line 8) | module Rack class Logger (line 9) | class Logger < ActiveSupport::LogSubscriber method initialize (line 15) | def initialize(app, taggers = nil) method call (line 20) | def call(env) method call_app (line 37) | def call_app(request, env) method started_request_message (line 61) | def started_request_message(request) method compute_tags (line 72) | def compute_tags(request) method compute_named_tags (line 86) | def compute_named_tags(request) method logger (line 103) | def logger FILE: lib/rails_semantic_logger/sidekiq/defaults.rb type RailsSemanticLogger (line 1) | module RailsSemanticLogger type Sidekiq (line 2) | module Sidekiq type Defaults (line 3) | module Defaults function delete_default_error_handler (line 29) | def self.delete_default_error_handler(error_handlers) FILE: lib/rails_semantic_logger/sidekiq/job_logger.rb type RailsSemanticLogger (line 1) | module RailsSemanticLogger type Sidekiq (line 2) | module Sidekiq class JobLogger (line 3) | class JobLogger method perform_messages (line 7) | def perform_messages method initialize (line 13) | def initialize(*_args) method call (line 16) | def call(item, queue, &block) method prepare (line 45) | def prepare(job_hash, &block) method perform_messages_enabled? (line 58) | def perform_messages_enabled? method job_hash_context (line 62) | def job_hash_context(job_hash) method job_latency_ms (line 70) | def job_latency_ms(job) FILE: lib/rails_semantic_logger/sidekiq/loggable.rb type RailsSemanticLogger (line 1) | module RailsSemanticLogger type Sidekiq (line 2) | module Sidekiq type Loggable (line 3) | module Loggable function included (line 4) | def included(base) FILE: lib/rails_semantic_logger/version.rb type RailsSemanticLogger (line 1) | module RailsSemanticLogger FILE: test/action_controller_test.rb class ActionControllerTest (line 3) | class ActionControllerTest < Minitest::Test FILE: test/action_mailer_test.rb class ActionMailerTest (line 3) | class ActionMailerTest < Minitest::Test class MyMailer (line 4) | class MyMailer < ActionMailer::Base method some_email (line 5) | def some_email(opts) FILE: test/active_job_test.rb class ActiveJobTest (line 3) | class ActiveJobTest < Minitest::Test class MyJob (line 5) | class MyJob < ActiveJob::Base method perform (line 8) | def perform(record) class SensitiveJob (line 13) | class SensitiveJob < ActiveJob::Base method log_arguments? (line 19) | def self.log_arguments? method perform (line 24) | def perform(record) class TestModel (line 29) | class TestModel method id (line 32) | def id FILE: test/active_record_test.rb class ActiveRecordTest (line 3) | class ActiveRecordTest < Minitest::Test FILE: test/controllers/articles_controller_test.rb class ArticlesControllerTest (line 3) | class ArticlesControllerTest < ActionDispatch::IntegrationTest FILE: test/controllers/dashboard_controller_test.rb class DashboardControllerTest (line 3) | class DashboardControllerTest < ActionDispatch::IntegrationTest FILE: test/controllers/welcome_controller_test.rb class WelcomeControllerTest (line 3) | class WelcomeControllerTest < ActionDispatch::IntegrationTest FILE: test/dummy/app/controllers/application_controller.rb class ApplicationController (line 1) | class ApplicationController < ActionController::Base FILE: test/dummy/app/controllers/application_metal_controller.rb class ApplicationMetalController (line 1) | class ApplicationMetalController < ActionController::Metal FILE: test/dummy/app/controllers/articles_controller.rb class ArticlesController (line 1) | class ArticlesController < ApplicationController method new (line 2) | def new method create (line 5) | def create method show (line 9) | def show FILE: test/dummy/app/controllers/dashboard_controller.rb class DashboardController (line 1) | class DashboardController < ApplicationMetalController method show (line 2) | def show FILE: test/dummy/app/controllers/welcome_controller.rb class WelcomeController (line 1) | class WelcomeController < ApplicationController method index (line 2) | def index FILE: test/dummy/app/helpers/application_helper.rb type ApplicationHelper (line 1) | module ApplicationHelper FILE: test/dummy/app/helpers/articles_helper.rb type ArticlesHelper (line 1) | module ArticlesHelper FILE: test/dummy/app/helpers/welcome_helper.rb type WelcomeHelper (line 1) | module WelcomeHelper FILE: test/dummy/app/jobs/bad_job.rb class BadJob (line 1) | class BadJob method perform (line 6) | def perform FILE: test/dummy/app/jobs/simple_job.rb class SimpleJob (line 1) | class SimpleJob method perform (line 4) | def perform FILE: test/dummy/app/models/sample.rb class Sample (line 1) | class Sample < ActiveRecord::Base FILE: test/dummy/config/application.rb type Dummy (line 7) | module Dummy class Application (line 8) | class Application < Rails::Application FILE: test/dummy/db/migrate/20170525020551_create_samples.rb class CreateSamples (line 1) | class CreateSamples < ActiveRecord::Migration method change (line 2) | def change FILE: test/payload_collector.rb class PayloadCollector (line 1) | class PayloadCollector method wrap (line 3) | def wrap method append (line 10) | def append(payload) method last (line 14) | def last method flush (line 18) | def flush method data (line 24) | def data FILE: test/rails_test.rb class RailsTest (line 3) | class RailsTest < Minitest::Test FILE: test/sidekiq_test.rb class SidekiqTest (line 3) | class SidekiqTest < Minitest::Test FILE: test/test_helper.rb function filter_params_setting (line 27) | def filter_params_setting(value, user_defined_params, &block) function filter_params_regex_setting (line 35) | def filter_params_regex_setting(value, user_defined_params, &block)