Skip to content

Commit

Permalink
chore: add clang format script
Browse files Browse the repository at this point in the history
  • Loading branch information
janicduplessis committed Jan 19, 2023
1 parent d424f12 commit 0e96c33
Show file tree
Hide file tree
Showing 8 changed files with 24 additions and 18 deletions.
4 changes: 3 additions & 1 deletion android/src/main/jni/safeareacontext.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ namespace facebook {
namespace react {

JSI_EXPORT
std::shared_ptr<TurboModule> safeareacontext_ModuleProvider(const std::string &moduleName, const JavaTurboModule::InitParams &params);
std::shared_ptr<TurboModule> safeareacontext_ModuleProvider(
const std::string &moduleName,
const JavaTurboModule::InitParams &params);

} // namespace react
} // namespace facebook
2 changes: 1 addition & 1 deletion ios/Fabric/RNCSafeAreaProviderComponentView.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ NS_ASSUME_NONNULL_BEGIN

@interface RNCSafeAreaProviderComponentView : RCTViewComponentView

extern NSString * const RNCSafeAreaDidChange;
extern NSString *const RNCSafeAreaDidChange;

@end

Expand Down
5 changes: 1 addition & 4 deletions ios/RNCSafeAreaProvider.m
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,7 @@ - (void)invalidateSafeAreaInsets
_currentSafeAreaInsets = safeAreaInsets;
_currentFrame = frame;

[NSNotificationCenter.defaultCenter
postNotificationName:RNCSafeAreaDidChange
object:self
userInfo:nil];
[NSNotificationCenter.defaultCenter postNotificationName:RNCSafeAreaDidChange object:self userInfo:nil];

self.onInsetsChange(@{
@"insets" : @{
Expand Down
2 changes: 1 addition & 1 deletion ios/RNCSafeAreaUtils.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#import <React/RCTView.h>
#import <UIKit/UIKit.h>

extern NSString * const RNCSafeAreaDidChange;
extern NSString *const RNCSafeAreaDidChange;

RCT_EXTERN BOOL
UIEdgeInsetsEqualToEdgeInsetsWithThreshold(UIEdgeInsets insets1, UIEdgeInsets insets2, CGFloat threshold);
2 changes: 1 addition & 1 deletion ios/RNCSafeAreaUtils.m
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

#import <React/RCTUIManager.h>

NSString * const RNCSafeAreaDidChange = @"RNCSafeAreaDidChange";
NSString *const RNCSafeAreaDidChange = @"RNCSafeAreaDidChange";

BOOL UIEdgeInsetsEqualToEdgeInsetsWithThreshold(UIEdgeInsets insets1, UIEdgeInsets insets2, CGFloat threshold)
{
Expand Down
14 changes: 5 additions & 9 deletions ios/RNCSafeAreaView.m
Original file line number Diff line number Diff line change
Expand Up @@ -56,18 +56,14 @@ - (void)didMoveToWindow

if (previousProviderView != _providerView) {
if (previousProviderView != nil) {
[NSNotificationCenter.defaultCenter
removeObserver:self
name:RNCSafeAreaDidChange
object:previousProviderView];
[NSNotificationCenter.defaultCenter removeObserver:self name:RNCSafeAreaDidChange object:previousProviderView];
}

if (_providerView != nil) {
[NSNotificationCenter.defaultCenter
addObserver:self
selector:@selector(safeAreaProviderInsetsDidChange:)
name:RNCSafeAreaDidChange
object:_providerView];
[NSNotificationCenter.defaultCenter addObserver:self
selector:@selector(safeAreaProviderInsetsDidChange:)
name:RNCSafeAreaDidChange
object:_providerView];
}
}
}
Expand Down
2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
"validate:typescript": "tsc --project ./ --noEmit",
"validate:prettier": "prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" \"fabric-example/**/*.{js,ts,tsx}\" --check",
"validate:jest": "jest",
"clang-format": "clang-format -i --glob='{ios,android,common}/**/*.{h,cpp,m,mm}'",
"release": "release-it",
"prepublish": "yarn test",
"prepare": "bob build"
Expand Down Expand Up @@ -65,6 +66,7 @@
"@typescript-eslint/eslint-plugin": "^5.33.1",
"@typescript-eslint/parser": "^5.33.1",
"babel-plugin-module-resolver": "^4.1.0",
"clang-format": "^1.8.0",
"commitlint": "^17.0.3",
"eslint": "^8.22.0",
"eslint-config-prettier": "^8.5.0",
Expand Down
11 changes: 10 additions & 1 deletion yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2618,7 +2618,7 @@ async-retry@1.3.3:
dependencies:
retry "0.13.1"

async@^3.2.2:
async@^3.2.2, async@^3.2.3:
version "3.2.4"
resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c"
integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==
Expand Down Expand Up @@ -3065,6 +3065,15 @@ cjs-module-lexer@^1.0.0:
resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40"
integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==

clang-format@^1.8.0:
version "1.8.0"
resolved "https://registry.yarnpkg.com/clang-format/-/clang-format-1.8.0.tgz#7779df1c5ce1bc8aac1b0b02b4e479191ef21d46"
integrity sha512-pK8gzfu55/lHzIpQ1givIbWfn3eXnU7SfxqIwVgnn5jEM6j4ZJYjpFqFs4iSBPNedzRMmfjYjuQhu657WAXHXw==
dependencies:
async "^3.2.3"
glob "^7.0.0"
resolve "^1.1.6"

class-utils@^0.3.5:
version "0.3.6"
resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
Expand Down

0 comments on commit 0e96c33

Please sign in to comment.