module Airbrake::Backtrace::Patterns

Constants

EXECJS

@return [Regexp] the pattern that matches CoffeeScript backtraces

usually coming from Rails & ExecJS
EXECJS_SIMPLIFIED

@return [Regexp] EXECJS pattern without named captures and

uncommon frames
GENERIC

@return [Regexp] the pattern that tries to assume what a generic stack

frame might look like, when exception's backtrace is set manually.
JAVA

@return [Regexp] the pattern that matches JRuby Java stack frames, such

as org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
OCI

@return [Regexp] the pattern that matches exceptions from PL/SQL such as

ORA-06512: at "STORE.LI_LICENSES_PACK", line 1945

@note This is raised by github.com/kubo/ruby-oci8

RUBY

@return [Regexp] the pattern that matches standard Ruby stack frames,

such as ./spec/notice_spec.rb:43:in `block (3 levels) in <top (required)>'