Skip to content

Commit 50122d4

Browse files
authored
Merge pull request #10 from cstavitsky/v0_initial_improvements_to_performance_data_for_demo
[Ready for review] V0 initial improvements to performance data for demo
2 parents 33e35d9 + 4d70c72 commit 50122d4

File tree

9 files changed

+14959
-62
lines changed

9 files changed

+14959
-62
lines changed

ios/Podfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ target 'sentry_react_native' do
88

99
use_react_native!(:path => config["reactNativePath"])
1010

11-
1211
target 'sentry_react_nativeTests' do
1312
inherit! :complete
1413
# Pods for testing

ios/Podfile.lock

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -279,12 +279,12 @@ PODS:
279279
- React-Core
280280
- RNScreens (2.18.1):
281281
- React-Core
282-
- RNSentry (3.1.0):
282+
- RNSentry (3.2.0):
283283
- React-Core
284-
- Sentry (= 7.2.6)
285-
- Sentry (7.2.6):
286-
- Sentry/Core (= 7.2.6)
287-
- Sentry/Core (7.2.6)
284+
- Sentry (= 7.4.8)
285+
- Sentry (7.4.8):
286+
- Sentry/Core (= 7.4.8)
287+
- Sentry/Core (7.4.8)
288288
- Yoga (1.14.0)
289289

290290
DEPENDENCIES:
@@ -408,7 +408,7 @@ SPEC CHECKSUMS:
408408
BVLinearGradient: e3aad03778a456d77928f594a649e96995f1c872
409409
DoubleConversion: cf9b38bf0b2d048436d9a82ad2abe1404f11e7de
410410
FBLazyVector: 49cbe4b43e445b06bf29199b6ad2057649e4c8f5
411-
FBReactNativeSpec: f4767e8d082aaa92e9b16398b1109cd743d50d90
411+
FBReactNativeSpec: 324e70dddca47678fc467ab220389cd966de7954
412412
glog: 73c2498ac6884b13ede40eda8228cb1eee9d9d62
413413
RCT-Folly: ec7a233ccc97cc556cf7237f0db1ff65b986f27c
414414
RCTRequired: 2f8cb5b7533219bf4218a045f92768129cf7050a
@@ -421,7 +421,7 @@ SPEC CHECKSUMS:
421421
React-jsi: 74341196d9547cbcbcfa4b3bbbf03af56431d5a1
422422
React-jsiexecutor: 06a9c77b56902ae7ffcdd7a4905f664adc5d237b
423423
React-jsinspector: 0ae35a37b20d5e031eb020a69cc5afdbd6406301
424-
react-native-safe-area-context: 5cf05f49df9d17261e40e518481f2e334c6cd4b5
424+
react-native-safe-area-context: 584dc04881deb49474363f3be89e4ca0e854c057
425425
React-perflogger: 9c547d8f06b9bf00cb447f2b75e8d7f19b7e02af
426426
React-RCTActionSheet: 3080b6e12e0e1a5b313c8c0050699b5c794a1b11
427427
React-RCTAnimation: 3f96f21a497ae7dabf4d2f150ee43f906aaf516f
@@ -434,14 +434,14 @@ SPEC CHECKSUMS:
434434
React-RCTVibration: 0fd6b21751a33cb72fce1a4a33ab9678416d307a
435435
React-runtimeexecutor: cad74a1eaa53ee6e7a3620231939d8fe2c6afcf0
436436
ReactCommon: cfe2b7fd20e0dbd2d1185cd7d8f99633fbc5ff05
437-
RNCMaskedView: f127cd9652acfa31b91dcff613e07ba18b774db6
437+
RNCMaskedView: 0e1bc4bfa8365eba5fbbb71e07fbdc0555249489
438438
RNGestureHandler: a479ebd5ed4221a810967000735517df0d2db211
439439
RNReanimated: 514a11da3a2bcc6c3dfd9de32b38e2b9bf101926
440440
RNScreens: f7ad633b2e0190b77b6a7aab7f914fad6f198d8d
441-
RNSentry: a3c522c9f17f191e4972c3e4d6065aba253b593e
442-
Sentry: be2f8f7a63e5274cc83d0813e40c1680119c0153
441+
RNSentry: 0a525a8bf2fd8928496c312c5964eb5889733c1a
442+
Sentry: df92b78ba4ab86cf2a47ff4cdc07758a5ce18f03
443443
Yoga: 8c8436d4171c87504c648ae23b1d81242bdf3bbf
444444

445-
PODFILE CHECKSUM: c50650cff1554a5b7988845b549ad6296a091b9d
445+
PODFILE CHECKSUM: 79ce1c465caba661d8abf443587400c2a48c5974
446446

447447
COCOAPODS: 1.11.2

ios/sentry_react_native.xcodeproj/project.pbxproj

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
};
66
objectVersion = 46;
77
objects = {
8+
89
/* Begin PBXBuildFile section */
910
00E356F31AD99517003FC87E /* sentry_react_nativeTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* sentry_react_nativeTests.m */; };
1011
059FF644CFD362A260F629A8 /* libPods-sentry_react_native-tvOSTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 095678703019C1565552F96A /* libPods-sentry_react_native-tvOSTests.a */; };
@@ -413,6 +414,20 @@
413414
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
414415
showEnvVarsInLog = 0;
415416
};
417+
7F84EFF7C7CC409C9D1B918C /* Upload Debug Symbols to Sentry */ = {
418+
isa = PBXShellScriptBuildPhase;
419+
buildActionMask = 2147483647;
420+
files = (
421+
);
422+
inputPaths = (
423+
);
424+
name = "Upload Debug Symbols to Sentry";
425+
outputPaths = (
426+
);
427+
runOnlyForDeploymentPostprocessing = 0;
428+
shellPath = /bin/sh;
429+
shellScript = "export SENTRY_PROPERTIES=sentry.properties\n../node_modules/@sentry/cli/bin/sentry-cli upload-dsym";
430+
};
416431
8FDF4387DD0D52192CDCFA15 /* [CP] Check Pods Manifest.lock */ = {
417432
isa = PBXShellScriptBuildPhase;
418433
buildActionMask = 2147483647;
@@ -553,20 +568,6 @@
553568
shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n";
554569
showEnvVarsInLog = 0;
555570
};
556-
7F84EFF7C7CC409C9D1B918C /* Upload Debug Symbols to Sentry */ = {
557-
isa = PBXShellScriptBuildPhase;
558-
buildActionMask = 2147483647;
559-
files = (
560-
);
561-
runOnlyForDeploymentPostprocessing = 0;
562-
name = "Upload Debug Symbols to Sentry";
563-
inputPaths = (
564-
);
565-
outputPaths = (
566-
);
567-
shellPath = /bin/sh;
568-
shellScript = "export SENTRY_PROPERTIES=sentry.properties\n../node_modules/@sentry/cli/bin/sentry-cli upload-dsym";
569-
};
570571
/* End PBXShellScriptBuildPhase section */
571572

572573
/* Begin PBXSourcesBuildPhase section */

ios/sentry_react_native/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<key>CFBundlePackageType</key>
1818
<string>APPL</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>1.7</string>
20+
<string>1.8</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>

metro.config.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,13 @@ module.exports = {
1313
inlineRequires: true,
1414
},
1515
}),
16+
minifierConfig: {
17+
keep_classnames: true, // Preserve class names
18+
keep_fnames: true, // Preserve function names
19+
mangle: {
20+
keep_classnames: true, // Preserve class names
21+
keep_fnames: true, // Preserve function names
22+
},
23+
},
1624
},
1725
};

0 commit comments

Comments
 (0)