Skip to content

Commit 712401c

Browse files
authored
Clearer Crashlytics impact message
1 parent fd2cfa9 commit 712401c

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@ When an uncaught exception is thrown, it is caught by this handler and sent to t
4040

4141
Running in a separate process is important because when an uncaught exception is thrown, the main thread of your application becomes unable to perform any UI related actions, and hence can't launch an intent to display the error screen shipped with this library.
4242

43-
## Breaks Crash Reporting in Debug builds
43+
## Impact on Crashlytics
4444

45-
WhatTheStack works by replacing the default uncaught exception handler in your app's process.
46-
Unfortunately, crash reporting libraries such as Firebase Crashlytics also work in this manner.
47-
Since there can only be one default uncaught exception handler and there is no fixed order of initialization for them, WhatTheStack prevents crash reporting libraries from working properly in debug builds.
48-
This is not a problem for most of the time as crash reporting is commonly used only in release builds.
45+
WhatTheStack works by replacing the default uncaught exception handler in your app's process. Unfortunately, crash reporting libraries such as Firebase Crashlytics also work in this manner.
46+
Since there can only be one default uncaught exception handler, WhatTheStack might break crash reporting libraries from working properly in debug builds.
47+
48+
This *should not be a problem for most users* as crash reporting tools are rarely used in debug builds.
4949

5050
## Installation
5151

0 commit comments

Comments
 (0)