C++ style enums 5/N: LogLevel (#1387)
Summary: Pull Request resolved: https://github.com/facebook/yoga/pull/1387 X-link: https://github.com/facebook/react-native/pull/39447 This converts usages of YGLogLevel to LogLevel Reviewed By: rozele Differential Revision: D49270695 fbshipit-source-id: 2ba5b4f2b0af93fef89dbbb2ce54c2f486670aac
This commit is contained in:
committed by
Facebook GitHub Bot
parent
6f5eaefc51
commit
70954bbda5
@@ -22,7 +22,7 @@ namespace facebook::yoga {
|
||||
|
||||
void assertFatal(const bool condition, const char* message) {
|
||||
if (!condition) {
|
||||
yoga::log(YGLogLevelFatal, "%s\n", message);
|
||||
yoga::log(LogLevel::Fatal, "%s\n", message);
|
||||
fatalWithMessage(message);
|
||||
}
|
||||
}
|
||||
@@ -32,7 +32,7 @@ void assertFatalWithNode(
|
||||
const bool condition,
|
||||
const char* message) {
|
||||
if (!condition) {
|
||||
yoga::log(node, YGLogLevelFatal, "%s\n", message);
|
||||
yoga::log(node, LogLevel::Fatal, "%s\n", message);
|
||||
fatalWithMessage(message);
|
||||
}
|
||||
}
|
||||
@@ -42,7 +42,7 @@ void assertFatalWithConfig(
|
||||
const bool condition,
|
||||
const char* message) {
|
||||
if (!condition) {
|
||||
yoga::log(config, YGLogLevelFatal, "%s\n", message);
|
||||
yoga::log(config, LogLevel::Fatal, "%s\n", message);
|
||||
fatalWithMessage(message);
|
||||
}
|
||||
}
|
||||
|
@@ -18,18 +18,18 @@ namespace {
|
||||
void vlog(
|
||||
const yoga::Config* config,
|
||||
const yoga::Node* node,
|
||||
YGLogLevel level,
|
||||
LogLevel level,
|
||||
const char* format,
|
||||
va_list args) {
|
||||
if (config == nullptr) {
|
||||
getDefaultLogger()(nullptr, node, level, format, args);
|
||||
getDefaultLogger()(nullptr, node, unscopedEnum(level), format, args);
|
||||
} else {
|
||||
config->log(node, level, format, args);
|
||||
}
|
||||
}
|
||||
} // namespace
|
||||
|
||||
void log(YGLogLevel level, const char* format, ...) noexcept {
|
||||
void log(LogLevel level, const char* format, ...) noexcept {
|
||||
va_list args;
|
||||
va_start(args, format);
|
||||
vlog(nullptr, nullptr, level, format, args);
|
||||
@@ -38,7 +38,7 @@ void log(YGLogLevel level, const char* format, ...) noexcept {
|
||||
|
||||
void log(
|
||||
const yoga::Node* node,
|
||||
YGLogLevel level,
|
||||
LogLevel level,
|
||||
const char* format,
|
||||
...) noexcept {
|
||||
va_list args;
|
||||
@@ -50,7 +50,7 @@ void log(
|
||||
|
||||
void log(
|
||||
const yoga::Config* config,
|
||||
YGLogLevel level,
|
||||
LogLevel level,
|
||||
const char* format,
|
||||
...) noexcept {
|
||||
va_list args;
|
||||
|
@@ -9,23 +9,23 @@
|
||||
|
||||
#include <yoga/Yoga.h>
|
||||
|
||||
#include <yoga/YGEnums.h>
|
||||
#include <yoga/config/Config.h>
|
||||
#include <yoga/enums/LogLevel.h>
|
||||
#include <yoga/node/Node.h>
|
||||
|
||||
namespace facebook::yoga {
|
||||
|
||||
void log(YGLogLevel level, const char* format, ...) noexcept;
|
||||
void log(LogLevel level, const char* format, ...) noexcept;
|
||||
|
||||
void log(
|
||||
const yoga::Node* node,
|
||||
YGLogLevel level,
|
||||
LogLevel level,
|
||||
const char* message,
|
||||
...) noexcept;
|
||||
|
||||
void log(
|
||||
const yoga::Config* config,
|
||||
YGLogLevel level,
|
||||
LogLevel level,
|
||||
const char* format,
|
||||
...) noexcept;
|
||||
|
||||
|
Reference in New Issue
Block a user