Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
581 commits
Select commit Hold shift + click to select a range
433c0e8
Add comments on NetInfo.js
alvinthen May 15, 2016
fa5d1fe
Make the root view background color explicit
shaneosullivan May 15, 2016
ccef1b2
More touch logging
May 16, 2016
9a899be
Memoize lazy module configs
lexs May 16, 2016
516bf7b
Fixed NativeEventListener deregistration
nicklockwood May 16, 2016
2f41c56
change to fixed size offset table + indexed lookup
davidaurelio May 16, 2016
6a3fc86
Remove 64-bit restriction from React Native tests
javache May 16, 2016
610cfdc
Add support for custom files in BugReporting
lexs May 16, 2016
f13322c
Add support for dumping current React hierarchy
lexs May 16, 2016
1673e00
correct flow types
nmn May 16, 2016
d2934e5
Expose UIManager queue via a static function to prevent race conditions
nicklockwood May 16, 2016
10429b5
Test that Picker selection is updated correctly
May 16, 2016
3fe2e65
Remove duplicate install of nativeFlushQueueImmediate
lexs May 16, 2016
6457eff
Avoid clearing out factory on DEV mode
May 16, 2016
df40f48
Callback with image height and width from IOSImagePicker
thans May 16, 2016
aac7f5b
Fix tests buck build when running locally
janicduplessis May 16, 2016
67d9a7b
Mark SupportAlertFragment and AlertFragment as Public to fix crash is…
May 16, 2016
2bb4e69
add showcase for xiaoxian
May 16, 2016
0c40f96
Upgrade to v0.25.0
gabelevi May 17, 2016
34907c3
Fix List View _updateVisibleRows firing for all row component at view…
May 17, 2016
c779e23
Improve SwipeableListView performance
fred2028 May 17, 2016
ee77e50
Collapse native/{fb,jni,xplatinit} into one DSO
May 17, 2016
a52e684
Updated Embed Into Existing Android App Readme
thorbenprimke May 17, 2016
12fcacb
Full width styling for quick actions
fred2028 May 17, 2016
89b6841
Add jsc initialization markers to cxx bridge
May 17, 2016
f713299
Don't barf if property throws
lexs May 17, 2016
9092198
Terminate startup code with a null byte, too (indexed file random acc…
davidaurelio May 17, 2016
908041b
Round alpha channel when interpolating colors to the nearest thousandth.
May 17, 2016
fe5c0d2
iOS: Enable views to be nested within <Text>
May 17, 2016
5bb5ea7
Reload image without dispatch_async if completion handler is already …
bnham May 17, 2016
7446d42
Delete jsc-internal
lexs May 17, 2016
fdc6240
Reset hasError flag after HMR request
May 17, 2016
d62f961
Add 'Vorterix' app to Showcase
vcalvello May 17, 2016
5047f6f
Add Copy Stack button to Red Box (iOS)
cevansgd May 17, 2016
6bbaff2
Upgrade to OkHttp3
AndrewJack May 17, 2016
2a67f9b
Move infoLog to OSS
lexs May 17, 2016
0694a29
Use infoLog instead of console.log
lexs May 17, 2016
8199893
Remove script argument to proxy loadApplicationScript
mhorowitz May 17, 2016
17be4c7
Core components tutorial
JoelMarcey May 18, 2016
f203c5d
Add "Open file" button to elements inspector
frantic May 18, 2016
061151c
Add QQ音乐 全民K歌 QQ空间 QQ to showcase
XepherJin May 18, 2016
921d0de
Fixes NetowrkingModule construction with interceptors
bestander May 18, 2016
e3bbd30
Update upgrade command with 0.26 breaking changes
grabbou May 18, 2016
42e517b
Added timeouts to fs operations in packager
bestander May 18, 2016
18e1b1f
Best effort selection of target platform and dev environment
JoelMarcey May 18, 2016
858643d
Add transform-react-jsx-source to react-native preset
frantic May 18, 2016
7f1346b
Top align quick action buttons
fred2028 May 18, 2016
779314a
Implement incremental module requires
mhorowitz May 18, 2016
6796f13
shut down JSC before quitting its thread
mhorowitz May 18, 2016
0e997c6
fixes a bug where NavigationPropTypes.SceneRenderer was a plain object
joenoon May 18, 2016
7db7f78
Fork NavigationAnimatedView to NavigationTransitioner
May 18, 2016
dc6a447
Refactor BugReporing to avoid multiple registers
lexs May 18, 2016
5146775
Prevent `SwipeableRow` bleed
fred2028 May 18, 2016
838d8d4
adaptive render window throughput
sahrens May 19, 2016
8a201b8
Fixes syntax typo in DirectManipulation section of docs
tegon May 19, 2016
6a34c9c
Disabled flow in e2e test because it causes memory crashes
bestander May 19, 2016
942b933
Make BugReporting not pull in native module on require
lexs May 19, 2016
5e91a2a
Fix 95% of WindowedListView jumpiness
sahrens May 19, 2016
8301978
Move more new bridge code into OSS
cjhopman May 20, 2016
62e588b
Fix Android flash and iOS juttering
fred2028 May 20, 2016
3ccfb58
Simplify SwipeableRow styling
fred2028 May 20, 2016
00c7780
Improve Docs navigation on handheld devices.
Andreyco May 20, 2016
149d0b9
Merge rnpm into react-native
grabbou May 20, 2016
ef21d99
Adds packager configuration to support windows platform
rozele May 20, 2016
d6c2f5f
Don't find module methods until needed
lexs May 20, 2016
0aea74e
Fixed incorrect rows reported in onChangeVisibleRows
May 20, 2016
bc634ea
More helpful error message when react-native start is forgotten
codeheroics May 20, 2016
a5083a3
Add Emberall to showcase
corbt May 20, 2016
e475386
Fix internal fields access for inspector
frantic May 20, 2016
62e74f3
Symbolicate JS stacktrace using RN Packager
frantic May 20, 2016
946ec48
Use RN Packager to symbolicate stack in redbox
frantic May 20, 2016
0525d4a
Fix Linking Example
Bhullnatik May 20, 2016
3977d0f
Update to 12.1.
cpojer May 20, 2016
807726b
Rename `NavigationState` to `NavigationRoute`, rename `NavigationPare…
May 20, 2016
4446e31
ActionSheetIOS - support share sheet on modals
grabbou May 21, 2016
a45d025
TabBarIOS itemPositioning - Fixes #4136
grabbou May 21, 2016
fb5d0ff
D3321403 [NavigationExperimental][CleanUp]: Rename `scene.navigationS…
May 21, 2016
c1558bc
Add Image#getSize for Android
cornedor May 21, 2016
2ec9e0c
Stop catching exceptions in the cxx bridge
cjhopman May 21, 2016
25ea176
Fix tab in Examples/UIExplorer/SwitchExample.js
charpeni May 21, 2016
6961fd2
Use a separate babel config for the local-cli and the packager
janicduplessis May 21, 2016
6d616d0
Improve Navigation panel column layout for landscape/portrait
Andreyco May 21, 2016
97f803b
Add information about verifying Xcode Command Line Tools are installed
JoelMarcey May 21, 2016
14dd384
Make Getting Started labels a bit more clear
JoelMarcey May 21, 2016
75d538e
Added passpoints to showcase
philipheinser May 21, 2016
1e62602
Rename `navigationState.children` to `navigationState.routes`.
May 22, 2016
c8f39c3
Added small decoded image cache to prevent images flashing when compo…
nicklockwood May 23, 2016
913b4cc
Changed RUNNING_ON_CI to CI_USE_PACKAGER environment variable.
nathanajah May 23, 2016
4378ecb
Fixes NPE when NetworkingModule runs onCatalystInstanceDestroy
bestander May 23, 2016
8f9a3aa
Add .iml to ignore target.
May 23, 2016
4880309
Prevent Systrace from including React in the preloaded modules section
javache May 23, 2016
69bf0bd
Run CircleCI tests on the latest version of Node
ide May 23, 2016
bb5aede
Fix RefreshControl race condition
janicduplessis May 23, 2016
a3f50ec
Fixing the issue on packager (failing with siblings error)
shiranGinige May 23, 2016
5d06402
Made npm deployment to be independent of git tags cache
bestander May 23, 2016
4c76e54
remove premature optimizations
davidaurelio May 23, 2016
c87b737
Fixed tests
nicklockwood May 23, 2016
d973757
Updated AppState module to use new emitter system
nicklockwood May 23, 2016
81e4b42
Don't block waiting for UI thread to be ready
lexs May 23, 2016
f7c4ed8
Fix chrome debugging on android
mhorowitz May 23, 2016
1767a0a
Correctly implement measure callback with measure modes
May 23, 2016
ca71143
Faster animation
fred2028 May 23, 2016
68af89d
Update node-haste dependency to 2.12.0
rozele May 23, 2016
0b72eba
Fix UI Explorer in Android.
May 23, 2016
be38ae1
provide verbose error-message on bundle-load-failure
anoopc May 23, 2016
f60cabf
website generation
bestander May 23, 2016
1343248
Set statics on the NavigationCard container
ide May 24, 2016
ddc374f
Add renderAsOriginal to selectedIcon
May 24, 2016
18d6d85
Fixed UIExplorer
nicklockwood May 24, 2016
a71a9ef
Remove deprecated PullToRefreshViewAndroid and onRefreshStart / endRe…
janicduplessis May 24, 2016
2c8abeb
improved description for RCTTouchEvent
majak May 24, 2016
6629ae9
adapt instantiation of node-haste/DependencyGraph to new version
davidaurelio May 24, 2016
3d8725d
Respect original enumerability/writability when polyfilling globals
davidaurelio May 24, 2016
7113367
Changed module name from 'ReactNative
taelimoh May 24, 2016
71bf8a3
Only clear image contents on memory warning
bnham May 24, 2016
3f08fe4
Update RCTNetworking, RCTNetInfo and RCTLocationManager to use new ev…
nicklockwood May 24, 2016
986f67a
Add NeoReader to showcase
nihgwu May 24, 2016
0e8c3ff
Add a removeListener method to DeviceEventEmitter for Framework consi…
May 24, 2016
1144935
Add index page for packager
frantic May 24, 2016
8876eaa
Set up Systrace during initialization
sophiebits May 24, 2016
2de0323
Reverted commit D3339945
bestander May 24, 2016
1926fdf
Inline images package name fix
andreicoman11 May 24, 2016
0a02716
Fix WLV bug when data shrinks
sahrens May 24, 2016
caa2bae
Fix leak in Nodes due to removeClippedSubviews
May 24, 2016
ac5636d
explicit type args in react-native-github
May 25, 2016
04d86d8
Update XHR information for Android.
May 25, 2016
a8acf8a
Move cxx module support into oss
cjhopman May 25, 2016
62f53ff
remove paddingTop in AnimatedGratuitousApp
Raincal May 25, 2016
b71db11
Update RCTNetworking, RCTNetInfo and RCTLocationManager to use new ev…
nicklockwood May 25, 2016
1e4d9d4
Expose Systrace from the 'react-native' package
philikon May 25, 2016
57e9df4
Fixed multiline textinput onChange event
nicklockwood May 25, 2016
b49633e
Fixed image test flakiness by tying decoded image cache to module lif…
nicklockwood May 25, 2016
84f82e5
use RN version from node_modules instead of jcenter
May 25, 2016
298dc7c
Add "Coiney Madoguchi" to showcase
isamisushi May 25, 2016
1586a32
add support to provide fallback-sourceURL: in case primary-sourceURL …
anoopc May 25, 2016
4b0f088
Make RCTTiming module lazy
javache May 25, 2016
80741a1
Prevent race condition leading to deadlock when destroying activity w…
olinotteghem May 25, 2016
8097fcf
Fix NavigationTransitioner.
May 25, 2016
ed47efe
Add Array.prototype.includes polyfill
Kerumen May 25, 2016
7e62c11
Fix Gradle setup in 'Integrating with existing apps'
May 25, 2016
af149b3
Correctly reference cwd instead of __dirname
May 26, 2016
5c6bbf7
Add WeatherEh to showcase
umhan35 May 26, 2016
3b3b46d
Move new bridge java stuff to OSS
cjhopman May 26, 2016
9150cc5
add AirPoPo to showcase
yutin1987 May 26, 2016
a4f1857
Adding Readzi application to showcase.
strazi May 26, 2016
4879f88
change undeclared variable to intended value
taelimoh May 26, 2016
0fb5ccf
Add support for delete animation in LayoutAnimation on Android
janicduplessis May 26, 2016
45636ed
Add more tracing to startup
lexs May 26, 2016
0bbfe79
Set a size of the root view before running test
May 26, 2016
26aa27d
Fix TextInput autocorrect (#7496)
May 26, 2016
be34e04
Fixed broken link in Animations documentation
nathanajah May 26, 2016
bdab834
Improve how inspector handles native components
frantic May 26, 2016
f948662
Drop JSC code on background
cwdick May 26, 2016
a96fcc7
Optimize and flowify mapWithSeparator
oyvindkinsey May 26, 2016
7ca8e0e
Stabilized TestIdTestApp integration test
bestander May 26, 2016
98dd918
Fixing Issue #7526
RobRoseKnows May 26, 2016
26e8426
Cross platform ActivityIndicator
janicduplessis May 26, 2016
f7279b4
Remove `key` from `NavigationState`.
May 27, 2016
a0562c7
Fix Modal when the Activity is paused or resumed
May 27, 2016
fc14f85
Reduce boxing overhead of arrays in uiBlockWithLayoutUpdateForRootView
nicklockwood May 27, 2016
3f2f773
Mentioned Google emulator instead of genymotion
May 27, 2016
c82856f
unbreak RN startup
May 27, 2016
26d3af3
Redbox: skip column number if it is 0 in Android.
May 27, 2016
8d4b15d
Add Ticketea
javierhdez3 May 27, 2016
60e0d2c
Make "Debug JS" dev menu option persist across app restarts on RN And…
May 27, 2016
a4b5f1b
Test perf effect of reverting D3269333
nicklockwood May 27, 2016
1623e34
Updated Linking and PushNotificationIOS modules to use NativeEventEmi…
nicklockwood May 27, 2016
0656b96
Redbox: skip column number if it is 0
frantic May 27, 2016
c780a71
Fix UIExplorer Search
May 27, 2016
3ba232f
Add C++ and standard v14 settings.
alloy May 27, 2016
708530a
Handle old navigation state safely.
May 27, 2016
5e8f171
Build new bridge with gradle
cjhopman May 27, 2016
d81cf65
Deploy v0.26.0
gabelevi May 28, 2016
4455426
Fix prop update perf issue with windowed list view
sahrens May 28, 2016
7234016
add 鉅亨財經新聞 showcase
blackbing May 28, 2016
573dc85
Reverted commit D3253073
May 28, 2016
5571794
Change survey image
sophiebits May 28, 2016
7914d33
Correctly cancel network calls in catalyst instance destroy
andreicoman11 May 30, 2016
d31a54a
Fix scrolling issue on iOS devices.
Andreyco May 31, 2016
c2c370c
import css-layout-185
May 31, 2016
3ccd99f
Added RCTBundleURLProvider
nathanajah May 31, 2016
eb69d03
Log image url when image size doesn't match.
cpunion May 31, 2016
31eea8e
Android Dev Menu Options Reorder and Relabel
May 31, 2016
0b6764d
Made React version not exact again
bestander May 31, 2016
5136d95
Reduce boxing overhead of arrays in uiBlockWithLayoutUpdateForRootView
nicklockwood May 31, 2016
486dbe4
iOS: Enable views to be nested within <Text>
May 31, 2016
69627bf
Clean up examples.
May 31, 2016
0f57702
Enable ATS w/ localhost exception for generated iOS proj
andrewsardone May 31, 2016
abe0b34
Implement RCTJSCWrapper
alexeylang May 31, 2016
d46ac11
Use a dot before patch release number for RCs
satya164 May 31, 2016
c1ab766
Disable right-swipe from closed position
fred2028 May 31, 2016
6321ad4
Fix OSS tests
alexeylang May 31, 2016
a49558d
Documentation typo – missing word
bigtiger Jun 1, 2016
2d32a6d
Add Shortcut "Double R" to Reload JS in iOS
Jun 1, 2016
4391ef2
Tweak dev menu label: Stop Remote JS Debugging
Jun 1, 2016
6603cef
Fix ScrollView to work correctly for new css-layout
Jun 1, 2016
0e82eb3
Update Upgrading.md
odino Jun 1, 2016
aa53770
removed unused code: _numPrependedModules
bestander Jun 1, 2016
bdcdfb0
Fixed "Sending `didSendNetworkData` with no listeners registered" war…
nicklockwood Jun 1, 2016
002024c
Removed hard-coded DatePicker width
nicklockwood Jun 1, 2016
e87bea4
Replaced old password prop with secureTextEntry
emilioicai Jun 1, 2016
88190f7
A few instrumentation tests were fixed and are supposed to be more st…
bestander Jun 1, 2016
572a85f
Fix multiline TextField initial render
Jun 1, 2016
0cc0aae
Followup for Add Shortcut "Double R" to Reload JS in iOS
Jun 1, 2016
cec913e
Native propTypes RCTDatePickerIOS !== propTypes DatePickerIOS
dejakob Jun 1, 2016
ee8496f
iOS: Support HTTP headers for source prop on <Image> components
Jun 1, 2016
bbc6139
Reverted commit D3348218
Jun 1, 2016
7e100ac
Extract getDevServerURL into reusable module
frantic Jun 1, 2016
2ef5333
Extract symbolicateStackTrace into its own module
frantic Jun 1, 2016
0d1d7ba
Remove dead SourceMap code
frantic Jun 1, 2016
886a558
Extract all NativeArray/NativeMap from OnLoad.cpp
cjhopman Jun 1, 2016
aaf557d
Fix instructions so react-native packages are installed first
Jun 2, 2016
75c6bf5
Open sourced more instrumentation tests
bestander Jun 2, 2016
9172597
Returned flow checks to CI
bestander Jun 2, 2016
1b2d426
Update `fbjs-scripts` to ^0.7.0
steveluscher Jun 2, 2016
9a6e614
Fixes to NativeMap/Array
cjhopman Jun 2, 2016
68c11e5
Promote grandchildren of certain views are Views
Jun 2, 2016
db3adb4
Cancel pending bridge work during shutdown
cjhopman Jun 3, 2016
1f2027a
Android: allow app/build.gradle to specify additional packager arguments
philikon Jun 3, 2016
c55e364
Lazy load platform specific code
Jun 3, 2016
16a97c8
Update error message on unrecognized commands
Jun 3, 2016
e293502
Correct semantics for XMLHttpRequest.responseText
philikon Jun 3, 2016
a7f1428
Fix comment typos
kasimtan Jun 3, 2016
fe5c261
react-native-github: turn on strict type args in Flow, codemod stragg…
Jun 3, 2016
8fe5884
Update the documenation of ActionSheetIOS to include all possible opt…
Jun 3, 2016
5de1151
Fix NPE in cancelling network calls
andreicoman11 Jun 3, 2016
f22e935
Made react installed via reac-native init strict to unbreak 15.1.0
bestander Jun 3, 2016
3ed00f1
Fix typo in NavigationTransitioner
jmurzy Jun 3, 2016
7c33641
Reverted commit D3369528
Jun 3, 2016
d16c6e9
Fix typo in ListViewDataSource documentation.
sheparddw Jun 3, 2016
7028929
react-native link calls into rnpm
Jun 3, 2016
03512fb
Fix the Origin: header used in WebSocket requests.
Jun 3, 2016
7241347
Changed RCTTextView to check for failed focus
nathanajah Jun 3, 2016
f4dbf37
PushNotificationIOS requestPermission promisified
JAStanton Jun 3, 2016
5961764
Recenter RCTScrollView when width or height are equal
devknoll Jun 3, 2016
5aa0e09
Intercepting all redboxes in Android Ads Manager
Jun 4, 2016
e62a6a7
Typo fix in Touchable example
paulshen Jun 4, 2016
0f35f7c
Link React library to Tests target
skozer Jun 4, 2016
e63ea3a
add progressListener for android when using FormData to upload files
Jun 4, 2016
3f92e09
Fix header elevation of NavigationExperimental
Jun 4, 2016
28b16dd
use 'a uri' instead of 'an uri' as uri is pronounced as 'You R I'
mohitnatoo Jun 4, 2016
58fb91e
Android: allow app/build.gradle to specify how node gets invoked for …
philikon Jun 4, 2016
b91bf8e
Update RCTActionSheetManager.m
javache Jun 4, 2016
f49f28c
Fix typo (shoud -> should)
kasimtan Jun 4, 2016
1facfb7
Fix for "Unable to resolve module nullthrows"
Jun 5, 2016
8c3db97
inline `Platform.select`
davidaurelio Jun 5, 2016
a830206
Add scheduledLocalNotifications to PushNotificationIOS.
joshuapinter Apr 10, 2016
e1cb440
Add "get" prefix to method name.
joshuapinter Apr 11, 2016
5f7be90
Update per javache code review.
joshuapinter Apr 25, 2016
a5a44e5
Merge branch 'add-scheduled-local-notifications' of github.com:joshua…
joshuapinter Jun 5, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 5 additions & 3 deletions .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -221,17 +221,19 @@

"react/display-name": 0,
"react/jsx-boolean-value": 0,
"react/jsx-no-duplicate-props": 2,
"react/jsx-no-undef": 1,
"react/jsx-sort-props": 0,
"react/jsx-uses-react": 0,
"react/jsx-uses-react": 1,
"react/jsx-uses-vars": 1,
"react/no-did-mount-set-state": [1, "allow-in-func"],
"react/no-did-update-set-state": [1, "allow-in-func"],
"react/no-multi-comp": 0,
"react/no-string-refs": 1,
"react/no-unknown-property": 0,
"react/prop-types": 0,
"react/react-in-jsx-scope": 0,
"react/react-in-jsx-scope": 1,
"react/self-closing-comp": 1,
"react/wrap-multilines": 0
"react/wrap-multilines": 0,
}
}
13 changes: 8 additions & 5 deletions .flowconfig
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@
# Ignore react and fbjs where there are overlaps, but don't ignore
# anything that react-native relies on
.*/node_modules/fbjs/lib/Map.js
.*/node_modules/fbjs/lib/fetch.js
.*/node_modules/fbjs/lib/ExecutionEnvironment.js
.*/node_modules/fbjs/lib/ErrorUtils.js

# Flow has a built-in definition for the 'react' module which we prefer to use
Expand Down Expand Up @@ -48,6 +46,9 @@
# Ignore BUCK generated folders
.*\.buckd/

# Ignore RNPM
.*/local-cli/rnpm/.*

.*/node_modules/is-my-json-valid/test/.*\.json
.*/node_modules/iconv-lite/encodings/tables/.*\.json
.*/node_modules/y18n/test/.*\.json
Expand Down Expand Up @@ -78,6 +79,8 @@ module.system=haste
esproposal.class_static_fields=enable
esproposal.class_instance_fields=enable

experimental.strict_type_args=true

munge_underscores=true

module.name_mapper='^image![a-zA-Z0-9$_-]+$' -> 'GlobalImageStub'
Expand All @@ -87,9 +90,9 @@ suppress_type=$FlowIssue
suppress_type=$FlowFixMe
suppress_type=$FixMe

suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(>=0\\.\\(2[0-3]\\|1[0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)
suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(>=0\\.\\(2[0-3]\\|1[0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+
suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(>=0\\.\\(2[0-6]\\|1[0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)
suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(>=0\\.\\(2[0-6]\\|1[0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+
suppress_comment=\\(.\\|\n\\)*\\$FlowFixedInNextDeploy

[version]
0.23.0
^0.26.0
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,6 @@ node_modules

# OS X
.DS_Store

# Test generated files
/ReactAndroid/src/androidTest/assets/AndroidTestBundle.js
2 changes: 2 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# rnpm
/local-cli/rnpm
7 changes: 3 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,20 @@ language: objective-c
osx_image: xcode7.3

install:
- brew update
- brew reinstall nvm xctool
- mkdir -p /Users/travis/build/facebook/.nvm
- export NVM_DIR="/Users/travis/build/facebook/.nvm"
- brew install nvm
- source $(brew --prefix nvm)/nvm.sh
# testing with npm@2 for diversity, Circle tests with npm@3
- nvm install 4.4.0
- nvm install 4.4.3
- rm -Rf "${TMPDIR}/jest_preprocess_cache"
- npm config set spin=false
- npm config set progress=false
- npm install

script:
- if [[ "$TEST_TYPE" = objc ]]; then travis_retry ./scripts/objc-test.sh; fi
- if [[ "$TEST_TYPE" = e2e-objc ]]; then travis_retry node ./scripts/run-ci-e2e-tests.js --ios --js; fi
- if [[ "$TEST_TYPE" = e2e-objc ]]; then node ./scripts/run-ci-e2e-tests.js --ios --js --retries 3; fi
- if [[ "$TEST_TYPE" = js ]]; then npm run flow check; fi
- if [[ "$TEST_TYPE" = js ]]; then npm test -- --maxWorkers=1; fi

Expand Down
10 changes: 8 additions & 2 deletions Examples/2048/2048.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -267,7 +267,10 @@
INFOPLIST_FILE = "$(SRCROOT)/2048/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = "$(inherited)";
OTHER_LDFLAGS = "-ObjC";
OTHER_LDFLAGS = (
"-ObjC",
"-lc++",
);
PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = 2048;
};
Expand All @@ -285,7 +288,10 @@
INFOPLIST_FILE = "$(SRCROOT)/2048/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = "$(inherited)";
OTHER_LDFLAGS = "-ObjC";
OTHER_LDFLAGS = (
"-ObjC",
"-lc++",
);
PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = 2048;
};
Expand Down
3 changes: 0 additions & 3 deletions Examples/Movies/MovieCell.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,6 @@ var MovieCell = React.createClass({
onShowUnderlay={this.props.onHighlight}
onHideUnderlay={this.props.onUnhighlight}>
<View style={styles.row}>
{/* $FlowIssue #7363964 - There's a bug in Flow where you cannot
* omit a property or set it to undefined if it's inside a shape,
* even if it isn't required */}
<Image
source={getImageSource(this.props.movie, 'det')}
style={styles.cellImage}
Expand Down
3 changes: 0 additions & 3 deletions Examples/Movies/MovieScreen.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,6 @@ var MovieScreen = React.createClass({
return (
<ScrollView contentContainerStyle={styles.contentContainer}>
<View style={styles.mainSection}>
{/* $FlowIssue #7363964 - There's a bug in Flow where you cannot
* omit a property or set it to undefined if it's inside a shape,
* even if it isn't required */}
<Image
source={getImageSource(this.props.movie, 'det')}
style={styles.detailsImage}
Expand Down
10 changes: 8 additions & 2 deletions Examples/Movies/Movies.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -357,7 +357,10 @@
INFOPLIST_FILE = "$(SRCROOT)/Movies/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = "$(inherited)";
OTHER_LDFLAGS = "-ObjC";
OTHER_LDFLAGS = (
"-ObjC",
"-lc++",
);
PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = Movies;
USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/../../Libraries/**";
Expand All @@ -376,7 +379,10 @@
INFOPLIST_FILE = "$(SRCROOT)/Movies/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = "$(inherited)";
OTHER_LDFLAGS = "-ObjC";
OTHER_LDFLAGS = (
"-ObjC",
"-lc++",
);
PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = Movies;
USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/../../Libraries/**";
Expand Down
2 changes: 1 addition & 1 deletion Examples/Movies/__tests__/getImageSource-test.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*/
'use strict';

jest.dontMock('../getImageSource');
jest.unmock('../getImageSource');

var getImageSource = require('../getImageSource');

Expand Down
10 changes: 8 additions & 2 deletions Examples/TicTacToe/TicTacToe.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,10 @@
INFOPLIST_FILE = "$(SRCROOT)/TicTacToe/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = "$(inherited)";
OTHER_LDFLAGS = "-ObjC";
OTHER_LDFLAGS = (
"-ObjC",
"-lc++",
);
PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = TicTacToe;
};
Expand All @@ -345,7 +348,10 @@
INFOPLIST_FILE = "$(SRCROOT)/TicTacToe/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = "$(inherited)";
OTHER_LDFLAGS = "-ObjC";
OTHER_LDFLAGS = (
"-ObjC",
"-lc++",
);
PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = TicTacToe;
};
Expand Down
2 changes: 1 addition & 1 deletion Examples/UIExplorer/AccessibilityIOSExample.js
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,6 @@ exports.description = 'Interface to show iOS\' accessibility samples';
exports.examples = [
{
title: 'Accessibility elements',
render(): ReactElement { return <AccessibilityIOSExample />; }
render(): ReactElement<any> { return <AccessibilityIOSExample />; }
},
];
10 changes: 5 additions & 5 deletions Examples/UIExplorer/ActionSheetIOSExample.js
Original file line number Diff line number Diff line change
Expand Up @@ -198,27 +198,27 @@ exports.description = 'Interface to show iOS\' action sheets';
exports.examples = [
{
title: 'Show Action Sheet',
render(): ReactElement { return <ActionSheetExample />; }
render(): ReactElement<any> { return <ActionSheetExample />; }
},
{
title: 'Show Action Sheet with tinted buttons',
render(): ReactElement { return <ActionSheetTintExample />; }
render(): ReactElement<any> { return <ActionSheetTintExample />; }
},
{
title: 'Show Share Action Sheet',
render(): ReactElement {
render(): ReactElement<any> {
return <ShareActionSheetExample url="https://code.facebook.com" />;
}
},
{
title: 'Share Local Image',
render(): ReactElement {
render(): ReactElement<any> {
return <ShareActionSheetExample url="bunny.png" />;
}
},
{
title: 'Share Screenshot',
render(): ReactElement {
render(): ReactElement<any> {
return <ShareScreenshotExample />;
}
}
Expand Down
Loading