Class: LogStruct::ConfigStruct::ErrorHandlingModes
- Inherits:
-
T::Struct
- Object
- T::Struct
- LogStruct::ConfigStruct::ErrorHandlingModes
- Includes:
- Sorbet::SerializeSymbolKeys
- Defined in:
- lib/log_struct/config_struct/error_handling_modes.rb
Instance Attribute Summary collapse
-
#logstruct_errors ⇒ ErrorHandlingMode
LogStruct's own errors.
-
#security_errors ⇒ ErrorHandlingMode
Returns the value of prop
security_errors. -
#standard_errors ⇒ ErrorHandlingMode
Returns the value of prop
standard_errors. -
#type_checking_errors ⇒ ErrorHandlingMode
Configurable error handling categories Sorbet type errors in your app and its gems: logged and reported in production, so they don't pass unseen.
Instance Method Summary collapse
Methods included from Sorbet::SerializeSymbolKeys
Constructor Details
#initialize(type_checking_errors: ErrorHandlingMode::ReportProduction, logstruct_errors: ErrorHandlingMode::LogProduction, security_errors: ErrorHandlingMode::Report, standard_errors: ErrorHandlingMode::Raise) ⇒ void
|
|
# File '' prop :type_checking_errors, ErrorHandlingMode, default: ErrorHandlingMode::ReportProduction prop :logstruct_errors, ErrorHandlingMode, default: ErrorHandlingMode::LogProduction prop :security_errors, ErrorHandlingMode, default: ErrorHandlingMode::Report prop :standard_errors, ErrorHandlingMode, default: ErrorHandlingMode::Raise |
Instance Attribute Details
#logstruct_errors ⇒ ErrorHandlingMode
LogStruct's own errors
|
|
# File '' prop :logstruct_errors, ErrorHandlingMode, default: ErrorHandlingMode::LogProduction |
#security_errors ⇒ ErrorHandlingMode
Returns the value of prop security_errors.
|
|
# File '' prop :security_errors, ErrorHandlingMode, default: ErrorHandlingMode::Report |
#standard_errors ⇒ ErrorHandlingMode
Returns the value of prop standard_errors.
|
|
# File '' prop :standard_errors, ErrorHandlingMode, default: ErrorHandlingMode::Raise |
#type_checking_errors ⇒ ErrorHandlingMode
Configurable error handling categories Sorbet type errors in your app and its gems: logged and reported in production, so they don't pass unseen
|
|
# File '' prop :type_checking_errors, ErrorHandlingMode, default: ErrorHandlingMode::ReportProduction |