{"push_id":2931702059,"size":13,"distinct_size":13,"ref":"refs/heads/rn56","head":"f8287b5d4dff5c03105fe241d88f4e26ff95c263","before":"cbfe8cc1ab1caaad02e0ca871a9aaf536d813481","commits":[{"sha":"5dfca852bd89f9ab6bcd07eff367acc054e8022a","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"flow: Add MouseEvent type\n\nUse a little `desctructuring`-type of a trick to hint to Flow\nthat we already ensured the `target` prop is the correct type.","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/5dfca852bd89f9ab6bcd07eff367acc054e8022a"},{"sha":"993514d4a2d3a891a4fb7262ed629746aa8cc5bc","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"flow: Update .flowconfig\n\nBecause of the removal of @providesModule in React Native 0.56 a\nconfiuration in Flow was changed. Both the removal and the config\nis implemented in this PR:\nhttps://github.com/facebook/react-native/commit/d5e9e55fa\n\nIt configures name reducers which are series of replacements that\nare applied in order to reduce a filename to a module id.\n\nFor more information on haste name reducers here:\nhttps://github.com/facebook/flow/commit/ca4a3d9f4603f0636a6efa79cb222525d1a67497","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/993514d4a2d3a891a4fb7262ed629746aa8cc5bc"},{"sha":"c969bba90fa8982f96f31b1ff46b57b4bb5877eb","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"Upgrade Gradle to 3.5.1\n\nBump gradle to 3.5.1, version used by android studio 3.x and gradle plugin 3.x.","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/c969bba90fa8982f96f31b1ff46b57b4bb5877eb"},{"sha":"5271dd5a611865d326b01f3eb58c970efdd23fe1","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"Update Gradle configs\n\nConfigure project-wide properties.\nhttps://developer.android.com/studio/build/gradle-tips#configure-project-wide-properties","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/5271dd5a611865d326b01f3eb58c970efdd23fe1"},{"sha":"954865e9835e91a7cb566f689aa489204ecddf14","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"Upgrade to React Native 0.56\n\nResolves #2788\n\nUpgrade dependencies and Flow version","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/954865e9835e91a7cb566f689aa489204ecddf14"},{"sha":"a77748b30dfa482fa438f04c46de9a7f7b8fd4a4","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"Update Flow Typed definitions\n\nThe result of running `flow-typed update`.\n\nUpdates to the latest annotations potentially considering the\nnew Flow version.","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/a77748b30dfa482fa438f04c46de9a7f7b8fd4a4"},{"sha":"32d828df64e4c03bd3b718d87b5a40213ae8eddf","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"jest: Fix Jest tests not running with Babel 7\n\nConfigure Jest to use a custom transformer coming with React Native.\nhttps://github.com/facebook/react-native/issues/19859#issuecomment-402621849","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/32d828df64e4c03bd3b718d87b5a40213ae8eddf"},{"sha":"3b05268f3769310c50cb62dce8b5c26122f9966c","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"flow: Give a type to the containing function in `Input`\n\nFlow was not able to choose from two versions of the function:\n * ((...formattedMessage: Array<React$Node>) => React$Node)\n * (string => React$Node)\n\nGiving the concrete type fixes this confusion.","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/3b05268f3769310c50cb62dce8b5c26122f9966c"},{"sha":"5b05589f85a654be23f0eda825df4a4c0c173947","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"flow: Ignore a React Navigation type error\n\nIgnores a rather complicated Flow issue (Cannot instantiate React.Element ...)\nthat will likely be fixed with better `flow-typed` declarations in\nnear future.\n\nWay too cryptic to fix, and it is not pointing to any actual issue\nwith our code. Ignore for now.","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/5b05589f85a654be23f0eda825df4a4c0c173947"},{"sha":"99a5603ec32df3be4ea9897e78f44bf534d96bfe","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"flow: Add $FlowFixMe comments for `ZulipStatusBar`\n\nA rather strange issue arises from the `flow-typed` definitions\nand the way Flow inferes the return type of the ZulipStatusBar\nwhen wrapped with `connect`.\n\nA rather long investigation and search for a concrete fix was futile.\nThere appears to be nothing wrong with our code and I suspect this\nwill be fixed either with a newer Flow version or with a change to\nthe type definitions in `flow-typed`.","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/99a5603ec32df3be4ea9897e78f44bf534d96bfe"},{"sha":"d83162972d985b8726a8d595a74a414871e1eaf6","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"flow: Import `ReactTestRenderer` explicitly\n\nPreviously we didn't have to, but now it results in an error.\nDo the right thing and import the type explicitly.","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/d83162972d985b8726a8d595a74a414871e1eaf6"},{"sha":"433f604b6ee312e2b6d7ac956361c82469d4974b","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"flow: Ignore an incorrect error about HTML StyleSheet\n\nFlow is showing an error because of incomplete typing for\nthe DOM type StyleSheet, not being aware of `insertRule` function.\n\nAdded a $FlowFixMe for that.","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/433f604b6ee312e2b6d7ac956361c82469d4974b"},{"sha":"f8287b5d4dff5c03105fe241d88f4e26ff95c263","author":{"name":"Boris Yankov","email":"1fc8c31f144cfb4b993a76e874a19b43338c69c4@gmail.com"},"message":"flow: Remove a couple of error suppression comments\n\nRemove the $FlowFixMe comments as Flow no longer rises:\n`Props has no `narrow` property`","distinct":true,"url":"https://api.github.com/repos/borisyankov/zulip-mobile/commits/f8287b5d4dff5c03105fe241d88f4e26ff95c263"}]}
{"actor":{"display_login":"borisyankov"}}