Skip to content

Commit d056d75

Browse files
gengjiawenfacebook-github-bot
authored andcommitted
add clang-format to current toolchain (#23434)
Summary: add `clang-format` toolchain. we have 2558 files need to process in current task. cc cpojer empyrical shergin matthargett Pull Request resolved: #23434 Differential Revision: D14067789 Pulled By: cpojer fbshipit-source-id: ddf812fc9579068ebb850bacedde6675376f18b7
1 parent f95876b commit d056d75

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

package.json

+4
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,8 @@
140140
"flow-check-ios": "flow check",
141141
"flow-check-android": "flow check --flowconfig-name .flowconfig.android",
142142
"lint": "eslint .",
143+
"clang-format": "clang-format -i --glob=*/**/*.{h,cpp,m,mm}",
144+
"format": "npm run prettier && npm run clang-format",
143145
"prettier": "prettier --write \"./**/*.js\" \"./**/*.md\"",
144146
"format-check": "prettier --list-different \"./**/*.js\" \"./**/*.md\"",
145147
"docker-setup-android": "docker pull reactnativecommunity/react-native-android",
@@ -162,6 +164,7 @@
162164
"@react-native-community/cli": "^1.1.0",
163165
"art": "^0.10.0",
164166
"base64-js": "^1.1.2",
167+
"connect": "^3.6.5",
165168
"create-react-class": "^15.6.3",
166169
"escape-string-regexp": "^1.0.5",
167170
"event-target-shim": "^1.0.5",
@@ -188,6 +191,7 @@
188191
"@reactions/component": "^2.0.2",
189192
"async": "^2.4.0",
190193
"babel-eslint": "9.0.0",
194+
"clang-format": "^1.2.4",
191195
"coveralls": "^3.0.2",
192196
"detox": "9.0.4",
193197
"eslint": "5.1.0",

yarn.lock

+14
Original file line numberDiff line numberDiff line change
@@ -1172,6 +1172,11 @@ async-limiter@~1.0.0:
11721172
resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8"
11731173
integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==
11741174

1175+
async@^1.5.2:
1176+
version "1.5.2"
1177+
resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
1178+
integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
1179+
11751180
async@^2.1.4, async@^2.4.0, async@^2.5.0:
11761181
version "2.6.1"
11771182
resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610"
@@ -1689,6 +1694,15 @@ circular-json@^0.3.1:
16891694
resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66"
16901695
integrity sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==
16911696

1697+
clang-format@^1.2.4:
1698+
version "1.2.4"
1699+
resolved "https://registry.yarnpkg.com/clang-format/-/clang-format-1.2.4.tgz#4bb4b0a98180428deb093cf20982e9fc1af20b6c"
1700+
integrity sha512-sw+nrGUp3hvmANd1qF8vZPuezSYQAiXgGBiEtkXTtJnnu6b00fCqkkDIsnRKrNgg4nv6NYZE92ejvOMIXZoejw==
1701+
dependencies:
1702+
async "^1.5.2"
1703+
glob "^7.0.0"
1704+
resolve "^1.1.6"
1705+
16921706
class-utils@^0.3.5:
16931707
version "0.3.6"
16941708
resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"

0 commit comments

Comments
 (0)