Files
flipper/src/fb-stubs/ErrorReporter.js
John Knox 54fa6aa8f2 Replace usages of ErrorReporter with Logger
Summary:
At the moment, in sonar we have an error reporter and a Logger.
ErrorReporter can be encapsulated into Logger, so users don't have to decide between logging and reporting errors.

Reviewed By: danielbuechele

Differential Revision: D8531902

fbshipit-source-id: 3986f51ea163ac939f3baffd4db3ab968f2a0762
2018-06-20 06:18:26 -07:00

27 lines
706 B
JavaScript

/**
* Copyright 2018-present Facebook.
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
* @format
*/
/*
* This class exists to allow error reporting to your own service.
* The recommended way to use this, is to instantiate it inside LogManager,
* so that all logged errors get reported to this class.
*/
export function cleanStack(stack: string, loc: ?string) {}
import type ScribeLogger from './ScribeLogger';
export type ObjectError =
| Error
| {
message: string,
stack?: string,
};
export default class ErrorReporter {
constructor(scribeLogger: ScribeLogger) {}
report(err: ObjectError) {}
}