Use fbsource clang-format config
Summary: This mirrors the clang-format config used by fbsource to Yoga. They are pretty similar, except for an annoying habit where Yoga's previous forced small functions in headers to be a a single line, so you would get a combination of multiline and single line functions next to each other which are hard to read. That is what motivated this change. It also enforces header ordering (yay). I don't think we have any side-effect causing headers, so this should be safe. Reviewed By: yungsters Differential Revision: D49248994 fbshipit-source-id: 66998395e7c0158ff9d9fb1bee44e8401bdd8f21
This commit is contained in:
committed by
Facebook GitHub Bot
parent
9d21e3e300
commit
f9c2c27d33
@@ -56,7 +56,7 @@ class ScopedGlobalRef {
|
||||
std::is_same<T, jbooleanArray>(),
|
||||
"ScopedGlobalRef instantiated for invalid type");
|
||||
|
||||
public:
|
||||
public:
|
||||
/**
|
||||
* Constructs a ScopedGlobalRef with a JNI global reference.
|
||||
*
|
||||
@@ -82,7 +82,9 @@ public:
|
||||
return *this;
|
||||
}
|
||||
|
||||
~ScopedGlobalRef() { reset(); }
|
||||
~ScopedGlobalRef() {
|
||||
reset();
|
||||
}
|
||||
|
||||
/**
|
||||
* Deletes the currently held reference and reassigns a new one to the
|
||||
@@ -111,17 +113,21 @@ public:
|
||||
/**
|
||||
* Returns the underlying JNI global reference.
|
||||
*/
|
||||
T get() const { return mGlobalRef; }
|
||||
T get() const {
|
||||
return mGlobalRef;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns true if the underlying JNI reference is not NULL.
|
||||
*/
|
||||
operator bool() const { return mGlobalRef != NULL; }
|
||||
operator bool() const {
|
||||
return mGlobalRef != NULL;
|
||||
}
|
||||
|
||||
ScopedGlobalRef(const ScopedGlobalRef& ref) = delete;
|
||||
ScopedGlobalRef& operator=(const ScopedGlobalRef& other) = delete;
|
||||
|
||||
private:
|
||||
private:
|
||||
T mGlobalRef;
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user