dependabot[bot]
156b00ba42
Bump data-encoding from 2.2.0 to 2.3.0 in /packer ( #1449 )
...
Summary:
Bumps [data-encoding](https://github.com/ia0/data-encoding ) from 2.2.0 to 2.3.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="c0facaff53 "><code>c0facaf</code></a> Release 2.3.0</li>
<li><a href="d215bc04cb "><code>d215bc0</code></a> lib: Add encode_append function</li>
<li><a href="07dfc9bde4 "><code>07dfc9b</code></a> Remove fuzzit</li>
<li><a href="eaa9e11482 "><code>eaa9e11</code></a> Release 2.2.1</li>
<li><a href="5aa1d4709b "><code>5aa1d47</code></a> lib: move cargo.toml badges to readme</li>
<li><a href="b6de71c398 "><code>b6de71c</code></a> fix coveralls badge</li>
<li><a href="5d4ce64fbb "><code>5d4ce64</code></a> lib: use tarpaulin</li>
<li><a href="9b53af1e4a "><code>9b53af1</code></a> lib: explicit description</li>
<li><a href="f9d4bc3fc2 "><code>f9d4bc3</code></a> lib: Add no-std category in Cargo.toml</li>
<li><a href="168aff449e "><code>168aff4</code></a> Release macro 0.1.8</li>
<li>See full diff in <a href="https://github.com/ia0/data-encoding/compare/v2.2.0...v2.3.0 ">compare view</a></li>
</ul>
</details>
<br />
[](https://help.github.com/articles/configuring-automated-security-fixes )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/1449
Reviewed By: mweststrate
Differential Revision: D23161719
Pulled By: passy
fbshipit-source-id: a7512b96ea8336595435f7a1eed5043b1578d642
2020-08-18 03:00:01 -07:00
dependabot[bot]
83227ff771
Bump jest from 26.2.2 to 26.3.0 in /react-native/ReactNativeFlipperExample ( #1451 )
...
Summary:
Bumps [jest](https://github.com/facebook/jest ) from 26.2.2 to 26.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/releases ">jest's releases</a>.</em></p>
<blockquote>
<h2>26.3.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-circus, jest-jasmine2]</code> Include <code>failureDetails</code> property in test results (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9496 ">#9496</a>)</li>
<li><code>[jest-each, jest-jasmine, jest-circus]</code> Add support for <code>.concurrent.each</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9326 ">#9326</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[jest-config]</code> Add <code>.pnp.js</code> to <code>transformIgnorePatterns</code> defaults (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10383 ">#10383</a>)</li>
<li><code>[jest-leak-detector]</code> Wait properly for GC runs due to changes in Node 14.7 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10366 ">#10366</a>)</li>
<li><code>[jest-worker]</code> Downgrade minimum node version to 10.13 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10352 ">#10352</a>)</li>
<li><code>[docs]</code> Update snapshot testing documentation(<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10359 ">#10359</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/blob/master/CHANGELOG.md ">jest's changelog</a>.</em></p>
<blockquote>
<h2>26.3.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-circus, jest-jasmine2]</code> Include <code>failureDetails</code> property in test results (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9496 ">#9496</a>)</li>
<li><code>[jest-each, jest-jasmine, jest-circus]</code> Add support for <code>.concurrent.each</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9326 ">#9326</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[jest-config]</code> Add <code>.pnp.js</code> to <code>transformIgnorePatterns</code> defaults (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10383 ">#10383</a>)</li>
<li><code>[jest-leak-detector]</code> Wait properly for GC runs due to changes in Node 14.7 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10366 ">#10366</a>)</li>
<li><code>[jest-worker]</code> Downgrade minimum node version to 10.13 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10352 ">#10352</a>)</li>
<li><code>[docs]</code> Update snapshot testing documentation(<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10359 ">#10359</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3a7e06fe85 "><code>3a7e06f</code></a> v26.3.0</li>
<li><a href="df97ce6b99 "><code>df97ce6</code></a> chore: update changelog for release</li>
<li><a href="0cb9a027f4 "><code>0cb9a02</code></a> chore: bump types/weak</li>
<li><a href="96097ade17 "><code>96097ad</code></a> Add <code>.pnp.js</code> to <code>transformIgnorePatterns</code> defaults (<a href="https://github-redirect.dependabot.com/facebook/jest/issues/10383 ">#10383</a>)</li>
<li><a href="1d5074a274 "><code>1d5074a</code></a> Update the term "mobile app" to "web app" in snapshot testing documentation (...</li>
<li><a href="7723ae221a "><code>7723ae2</code></a> chore: bump deps (<a href="https://github-redirect.dependabot.com/facebook/jest/issues/10365 ">#10365</a>)</li>
<li><a href="c95abca808 "><code>c95abca</code></a> feat: support <code>concurrent</code> in Jest Each (<a href="https://github-redirect.dependabot.com/facebook/jest/issues/9326 ">#9326</a>)</li>
<li><a href="f07775154b "><code>f077751</code></a> fix(leak-detector): wait more ticks for GC to run (<a href="https://github-redirect.dependabot.com/facebook/jest/issues/10366 ">#10366</a>)</li>
<li><a href="9625826599 "><code>9625826</code></a> chore: update <code>ts-expect-error</code> comments and tests (<a href="https://github-redirect.dependabot.com/facebook/jest/issues/10356 ">#10356</a>)</li>
<li><a href="321838f7d1 "><code>321838f</code></a> fix(worker): downgrade minimum required node version to 10.13 (<a href="https://github-redirect.dependabot.com/facebook/jest/issues/10352 ">#10352</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/jest/compare/v26.2.2...v26.3.0 ">compare view</a></li>
</ul>
</details>
<br />
[](https://help.github.com/articles/configuring-automated-security-fixes )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/1451
Reviewed By: priteshrnandgaonkar
Differential Revision: D23074837
Pulled By: passy
fbshipit-source-id: 0f44f6aa5be6cffcf5b5b10e0dbf0d1b3d12ce1d
2020-08-17 13:39:52 -07:00
Dominik Wielgórski
8aa29d00f2
Display Xcode for CK and Android Studio for Litho Components
...
Summary:
Detect the framework used for a given component and accordingly, display a proper IDE list.
[FB Only]
changelog: It is now possible to directly open CKComponents from the Layout inspect
Reviewed By: adityasharat
Differential Revision: D23158628
fbshipit-source-id: 305f10752c72eac001334f09bab29264e3e328a6
2020-08-17 10:20:53 -07:00
Dominik Wielgórski
7d0dd3c656
Implemented method to get CKComponent path
...
Summary:
Added corresponding method for CKComponents which handles two main cases:
- CKSomeComponent_Spec should have corresponding CKSomeComponentSpec.mm
- CKSomeComponent should have corresponding CKSomeComponent.mm
Reviewed By: cuva
Differential Revision: D23158626
fbshipit-source-id: 9d5645a70d838847696aced6bbc947a8c4383f0c
2020-08-17 10:20:53 -07:00
Dominik Wielgórski
41f1a0b454
Extra data send from iOS to Flipper Desktop
...
Summary: Added `extraInfo` for node descriptor for ios. Analogical to android node descriptor
Reviewed By: cuva, Andrey-Mishanin
Differential Revision: D23105947
fbshipit-source-id: f21541e97d79c0009815f94e733a056320324459
2020-08-17 10:20:53 -07:00
Dominik Wielgórski
939ed27aad
Detect if given Component is LithoComponent
...
Summary: Useful for next diffs: enables to detect whether we have LithoComponent or CKComponent
Reviewed By: adityasharat
Differential Revision: D23128972
fbshipit-source-id: b9aef358c1426df4f05213c42e43402e8cae984f
2020-08-17 10:20:53 -07:00
Dominik Wielgórski
26b54ece5a
Add functionality to resolve Litho Components / Sections
...
Summary:
Few cases to consider:
- SomeComponent.* might correspond to SomeComponentSpec.java
- SomeComponent.* might correspond to SomeComponentSpec.kt
- SomeComponent.* might not have a corresponding Spec file
- SomeComponent.kt (if it's a KComponent) corresponds to SomeComponent.kt
Reviewed By: adityasharat
Differential Revision: D23100032
fbshipit-source-id: f0604f3d1061f0e15fa2f455bdddd4d07ac12305
2020-08-17 10:20:53 -07:00
Dominik Wielgórski
641d39cf94
Added extension to getBestPath API
...
Summary: Expand API by passing a default extension
Reviewed By: adityasharat
Differential Revision: D23078940
fbshipit-source-id: c9303add194e85deb174a8fc343e37b73f59d1c0
2020-08-17 10:20:53 -07:00
Andrey Mishanin
f40c0b9f1e
Add highlight for nodes in tree
...
Summary:
- Passing the `treeNodeIndexPath` from `FocusInfo` all the way to the `Tree` component.
- Using the index path to find the right node and give it a different visual appearance.
Reviewed By: kevin0571
Differential Revision: D23161057
fbshipit-source-id: 05a95444bb76c1f28a21b42bf477ed9c9929e3b1
2020-08-17 08:04:53 -07:00
Andrey Mishanin
7989b4792a
Handling payload
...
Summary:
- Added `treeNodeIndexPath` to `FocusInfo` which represents the path to the selected node in the component tree.
- Extracting scope root ID from payload to identify the time line track that corresponds to the selected component.
- Finding the most recent 'Tree Build' event on the track so we can be sure the selected component is in the associated component tree.
- Extracting the index path to the selected node in the tree.
Reviewed By: kevin0571
Differential Revision: D23160875
fbshipit-source-id: 8607bf7b34bca1374f9fafded197b35c811f3f75
2020-08-17 08:04:53 -07:00
Andrey Mishanin
4fc63da386
Wrap focusedGenerationId in a type
...
Summary:
- Use `FocusInfo` type instead of a raw string (I'll add another field to it in the next diff and it made sense to keep the changes separate).
- `userSelectedGenerationId` now has the type of `string | undefined` for consistency.
Reviewed By: fabiomassimo
Differential Revision: D23160820
fbshipit-source-id: f210d93b9ed7cb25eb3c2c8e6e6aadec4dc872d7
2020-08-17 08:04:53 -07:00
Pritesh Nandgaonkar
f626925443
Upload/Download certs zip from Flipper
...
Summary:
This diff adds upload and download logic for certs. It makes changes on both Flipper Client and Desktop side. With this we enable cert exchange through WWW.
Next Diffs:
1) Add Flipper state in cert provider for more debug data
2) Tests
Reviewed By: jknoxville
Differential Revision: D23092706
fbshipit-source-id: e576253606b64b62848b70203db7e09a3bd77fd9
2020-08-17 06:51:52 -07:00
John Knox
6e0b407063
Make it light mode by default
...
Summary:
The new version's disableSwitch isn't equivalent to disabling dark mode like it did before. The default is still dark but now there's no way to change it.
This makes the default light again. Would be nice to enable the dark mode switch, we just need someone to make sure the CSS colours have good enough contrast etc. PRs very welcome!
Dark mode:
{F287823751}
Reviewed By: mweststrate
Differential Revision: D23161145
fbshipit-source-id: fa887afbffa8a1e1e753833b2dba618c5f93435f
2020-08-17 06:19:34 -07:00
John Knox
46e9637cf2
Add openssl for windows download link
...
Summary: Pointed out in https://github.com/facebook/flipper/issues/1440
Reviewed By: passy
Differential Revision: D23132527
fbshipit-source-id: a1357b7c26d0b27f6eedabe2fd2dcfae647a878c
2020-08-17 02:34:43 -07:00
Austin Wang
0d53935b81
Add papercuts link to star rating popup
...
Summary:
Added papercuts link to the thanks message after user submits a rating within the star rating popup.
Also increased the timeout after submitting ratings from 1500 to 5000, due to the longer thanks message. Also added a dismiss option.
Reviewed By: jknoxville
Differential Revision: D23115320
fbshipit-source-id: 78de3481e5a085949ddbfbdd51ff499b8b567959
2020-08-14 10:35:36 -07:00
John Knox
21a7655322
Upgrade docusaurus version
...
Summary:
Upgrading to 61 to get support for absolute links with markdown syntax.
All other changes here are required by the new config validators.
Reviewed By: passy
Differential Revision: D23130020
fbshipit-source-id: cadb3c629d6a8e64931a8db0b86621d05ee5c30e
2020-08-14 10:33:02 -07:00
Chaiwat Ekkaewnumchai
1de1390621
Fixed serialize-javascript Vulnerability
...
Summary: per title
Reviewed By: passy
Differential Revision: D23104200
fbshipit-source-id: f81e7feacbc88cc76bc64343d7e946a18faca1a5
2020-08-14 03:54:57 -07:00
dependabot[bot]
01b2b84444
Bump babel-jest from 26.2.2 to 26.3.0 in /react-native/ReactNativeFlipperExample ( #1456 )
...
Summary:
Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest ) from 26.2.2 to 26.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/releases ">babel-jest's releases</a>.</em></p>
<blockquote>
<h2>26.3.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-circus, jest-jasmine2]</code> Include <code>failureDetails</code> property in test results (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9496 ">#9496</a>)</li>
<li><code>[jest-each, jest-jasmine, jest-circus]</code> Add support for <code>.concurrent.each</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9326 ">#9326</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[jest-config]</code> Add <code>.pnp.js</code> to <code>transformIgnorePatterns</code> defaults (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10383 ">#10383</a>)</li>
<li><code>[jest-leak-detector]</code> Wait properly for GC runs due to changes in Node 14.7 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10366 ">#10366</a>)</li>
<li><code>[jest-worker]</code> Downgrade minimum node version to 10.13 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10352 ">#10352</a>)</li>
<li><code>[docs]</code> Update snapshot testing documentation(<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10359 ">#10359</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/blob/master/CHANGELOG.md ">babel-jest's changelog</a>.</em></p>
<blockquote>
<h2>26.3.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-circus, jest-jasmine2]</code> Include <code>failureDetails</code> property in test results (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9496 ">#9496</a>)</li>
<li><code>[jest-each, jest-jasmine, jest-circus]</code> Add support for <code>.concurrent.each</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9326 ">#9326</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[jest-config]</code> Add <code>.pnp.js</code> to <code>transformIgnorePatterns</code> defaults (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10383 ">#10383</a>)</li>
<li><code>[jest-leak-detector]</code> Wait properly for GC runs due to changes in Node 14.7 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10366 ">#10366</a>)</li>
<li><code>[jest-worker]</code> Downgrade minimum node version to 10.13 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10352 ">#10352</a>)</li>
<li><code>[docs]</code> Update snapshot testing documentation(<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10359 ">#10359</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3a7e06fe85 "><code>3a7e06f</code></a> v26.3.0</li>
<li><a href="7723ae221a "><code>7723ae2</code></a> chore: bump deps (<a href="https://github.com/facebook/jest/tree/HEAD/packages/babel-jest/issues/10365 ">#10365</a>)</li>
<li>See full diff in <a href="https://github.com/facebook/jest/commits/v26.3.0/packages/babel-jest ">compare view</a></li>
</ul>
</details>
<br />
[](https://help.github.com/articles/configuring-automated-security-fixes )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/1456
Reviewed By: cekkaewnumchai
Differential Revision: D23074843
Pulled By: passy
fbshipit-source-id: b017657033531973362c6e36d77f361c86372134
2020-08-14 02:58:16 -07:00
Samyukta Varshney
fe93bce589
Removing Extra space ( #1464 )
...
Summary:
Removing extra space in README.md
## Changelog
Change in README.md
Pull Request resolved: https://github.com/facebook/flipper/pull/1464
Test Plan: Removing extra space between text
Reviewed By: cekkaewnumchai
Differential Revision: D23103953
Pulled By: passy
fbshipit-source-id: e5f0b6338d64ca2384fe1c42efce1604088c6ce7
2020-08-13 08:08:49 -07:00
udbhav-chugh
eb09f7903b
Update architecture.mdx and client-plugin-lifecycle.mdx in docs ( #1459 )
...
Summary:
Removed basic grammatical errors in two docs files: architecture.mdx and client-plugin-lifecycle.mdx
## Changelog
Update architecture.mdx and client-plugin-lifecycle.mdx docs
Pull Request resolved: https://github.com/facebook/flipper/pull/1459
Test Plan: There is only text change in documentation. The code is unchanged.
Reviewed By: cekkaewnumchai
Differential Revision: D23101962
Pulled By: passy
fbshipit-source-id: 24d9233d67a19745696b40ea6c2d3ac2d26231c3
2020-08-13 08:02:22 -07:00
John Knox
f743940d02
[network[ Fix missing response status code bug
...
Summary:
There's a bug in the network inspector.
Messages come in in batches for performance reasons.
These batches can include both requests and responses, but the code assumes only one or the other.
This fixes it to make it not mutually exclusive.
This bug only affects row building in the table, so when you click on the row, you can still see the response and everything.
Reviewed By: cekkaewnumchai
Differential Revision: D23102575
fbshipit-source-id: 47e8c6b0f1c9cf0d5860b6f349a7d9fe225c73ae
2020-08-13 07:59:08 -07:00
John Knox
d423afd75d
Fix high pkd CPU usage issue
...
Summary:
Running `instruments -s devices` causes the `pkd` process in catalina to spike to ~100% for a few seconds.
Flipper runs this command every 3 seconds to poll for devices.
This switches it to use `idb list-targets` instead which is much more performant.
Currently switched off in the open-source version while we make sure it's working well. If you set the GK value 'flipper_use_idb_to_list_devices' to true, then you'll get the new behaviour.
Reviewed By: passy
Differential Revision: D23102067
fbshipit-source-id: 9e17155d938a4fe326e082511f747444e4b533a2
2020-08-13 03:48:09 -07:00
Pascal Hartig
939b624dbb
Ignore launcher
...
Summary: It chokes on some malformed JSON files it has no business of looking at to start with.
Reviewed By: jknoxville
Differential Revision: D23057498
fbshipit-source-id: 0fac710bb9b2af426e478f156aae43bcb90de482
2020-08-13 03:41:26 -07:00
Dominik Wielgórski
7e4c9d05d4
Events for navigation functionality
...
Summary: Added new events for 'open in IDE' functionality within the Layout Plugin
Reviewed By: passy
Differential Revision: D23075105
fbshipit-source-id: 1d18977da728bb4c53cd13e8669253dea65d7c4d
2020-08-13 03:08:16 -07:00
Pritesh Nandgaonkar
293de19c2b
Add toggle in the settings for cert exchange medium
...
Summary:
This diff adds a toggle setting in wilde which will enable certificate exchange through www.
Right now it just sends the information about which medium to be used for cert exchange to Flipper JS and its client side. But its implementation is not done yet.
### Flow for Wilde
Whenever user changes the setting(or when user logs out) we set the state of exchange medium and accordingly set/reset authtoken. Note at no given point we remove already existing certificates.
### Context for OSS
With this diff we introduce another way to do certificate exchange. Before this diff, we did certificate exchange by accessing the file system of app. But it turns out it's not possible to do that in applications signed by enterprise certs. Thus with this diff one can write their FlipperKitCertificateProvider and fetch the certificate from WWW.
Reviewed By: jknoxville
Differential Revision: D22896320
fbshipit-source-id: 55aef7028a62e71ba9c02f9f79acaab41d09c0c6
2020-08-12 04:44:18 -07:00
Pascal Hartig
4bb110f319
Handle off-Lighthouse version checks
...
Summary: This is tanking our success rates, but is an expected behaviour.
Reviewed By: jknoxville
Differential Revision: D23001697
fbshipit-source-id: 48bcdb99543d590d544cce8322950568a0ef5c6f
2020-08-11 11:19:48 -07:00
Pascal Hartig
45d1abf2d4
Attempt to upgrade release scripts
...
Summary:
We got a heads-up from the GitHub support that the way we use our
access tokens is deprecated and will soon stop working.
More details here: https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/
Reviewed By: jknoxville
Differential Revision: D23003718
fbshipit-source-id: e2a493be97cdc81161791a1bb07864853ca5049c
2020-08-11 11:16:31 -07:00
dependabot[bot]
98a33cedd4
Bump prismjs from 1.20.0 to 1.21.0 in /website ( #1446 )
...
Summary:
Bumps [prismjs](https://github.com/PrismJS/prism ) from 1.20.0 to 1.21.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/PrismJS/prism/releases ">prismjs's releases</a>.</em></p>
<blockquote>
<h2>v1.21.0</h2>
<p>Release 1.21.0</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/PrismJS/prism/blob/master/CHANGELOG.md ">prismjs's changelog</a>.</em></p>
<blockquote>
<h2>1.21.0 (2020-08-06)</h2>
<h3>New components</h3>
<ul>
<li><strong>.ignore</strong> & <strong>.gitignore</strong> & <strong>.hgignore</strong> & <strong>.npmignore</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2481 ">#2481</a>) <a href="https://github.com/PrismJS/prism/commit/3fcce6fe "><code>3fcce6fe</code></a></li>
<li><strong>Agda</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2430 ">#2430</a>) <a href="https://github.com/PrismJS/prism/commit/3a127c7d "><code>3a127c7d</code></a></li>
<li><strong>AL</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2300 ">#2300</a>) <a href="https://github.com/PrismJS/prism/commit/de21eb64 "><code>de21eb64</code></a></li>
<li><strong>Cypher</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2459 ">#2459</a>) <a href="https://github.com/PrismJS/prism/commit/398e2943 "><code>398e2943</code></a></li>
<li><strong>Dhall</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2473 ">#2473</a>) <a href="https://github.com/PrismJS/prism/commit/649e51e5 "><code>649e51e5</code></a></li>
<li><strong>EditorConfig</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2471 ">#2471</a>) <a href="https://github.com/PrismJS/prism/commit/ed8fff91 "><code>ed8fff91</code></a></li>
<li><strong>HLSL</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2318 ">#2318</a>) <a href="https://github.com/PrismJS/prism/commit/87a5c7ae "><code>87a5c7ae</code></a></li>
<li><strong>JS stack trace</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2418 ">#2418</a>) <a href="https://github.com/PrismJS/prism/commit/ae0327b3 "><code>ae0327b3</code></a></li>
<li><strong>PeopleCode</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2302 ">#2302</a>) <a href="https://github.com/PrismJS/prism/commit/bd4d8165 "><code>bd4d8165</code></a></li>
<li><strong>PureBasic</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2369 ">#2369</a>) <a href="https://github.com/PrismJS/prism/commit/d0c1c70d "><code>d0c1c70d</code></a></li>
<li><strong>Racket</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2315 ">#2315</a>) <a href="https://github.com/PrismJS/prism/commit/053016ef "><code>053016ef</code></a></li>
<li><strong>Smali</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2419 ">#2419</a>) <a href="https://github.com/PrismJS/prism/commit/22eb5cad "><code>22eb5cad</code></a></li>
<li><strong>Structured Text (IEC 61131-3)</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2311 ">#2311</a>) <a href="https://github.com/PrismJS/prism/commit/8704cdfb "><code>8704cdfb</code></a></li>
<li><strong>UnrealScript</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2305 ">#2305</a>) <a href="https://github.com/PrismJS/prism/commit/1093ceb3 "><code>1093ceb3</code></a></li>
<li><strong>WarpScript</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2307 ">#2307</a>) <a href="https://github.com/PrismJS/prism/commit/cde5b0fa "><code>cde5b0fa</code></a></li>
<li><strong>XML doc (.net)</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2340 ">#2340</a>) <a href="https://github.com/PrismJS/prism/commit/caec5e30 "><code>caec5e30</code></a></li>
<li><strong>YANG</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2467 ">#2467</a>) <a href="https://github.com/PrismJS/prism/commit/ed1df1e1 "><code>ed1df1e1</code></a></li>
</ul>
<h3>Updated components</h3>
<ul>
<li>Markup & JSON: Added new aliases (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2390 ">#2390</a>) <a href="https://github.com/PrismJS/prism/commit/9782cfe6 "><code>9782cfe6</code></a></li>
<li>Fixed several cases of exponential backtracking (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2268 ">#2268</a>) <a href="https://github.com/PrismJS/prism/commit/7a554b5f "><code>7a554b5f</code></a></li>
<li><strong>APL</strong>
<ul>
<li>Added <code>⍥</code> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2409 ">#2409</a>) <a href="https://github.com/PrismJS/prism/commit/0255cb6a "><code>0255cb6a</code></a></li>
</ul>
</li>
<li><strong>AutoHotkey</strong>
<ul>
<li>Added missing <code>format</code> built-in (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2450 ">#2450</a>) <a href="https://github.com/PrismJS/prism/commit/7c66cfc4 "><code>7c66cfc4</code></a></li>
<li>Improved comments and other improvements (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2412 ">#2412</a>) <a href="https://github.com/PrismJS/prism/commit/ddf3cc62 "><code>ddf3cc62</code></a></li>
<li>Added missing definitions (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2400 ">#2400</a>) <a href="https://github.com/PrismJS/prism/commit/4fe03676 "><code>4fe03676</code></a></li>
</ul>
</li>
<li><strong>Bash</strong>
<ul>
<li>Added <code>composer</code> command (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2298 ">#2298</a>) <a href="https://github.com/PrismJS/prism/commit/044dd271 "><code>044dd271</code></a></li>
</ul>
</li>
<li><strong>Batch</strong>
<ul>
<li>Fix escaped double quote (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2485 ">#2485</a>) <a href="https://github.com/PrismJS/prism/commit/f0f8210c "><code>f0f8210c</code></a></li>
</ul>
</li>
<li><strong>C</strong>
<ul>
<li>Improved macros and expressions (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2440 ">#2440</a>) <a href="https://github.com/PrismJS/prism/commit/8a72fa6f "><code>8a72fa6f</code></a></li>
<li>Improved macros (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2320 ">#2320</a>) <a href="https://github.com/PrismJS/prism/commit/fdcf7ed2 "><code>fdcf7ed2</code></a></li>
</ul>
</li>
<li><strong>C#</strong>
<ul>
<li>Improved pattern matching (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2411 ">#2411</a>) <a href="https://github.com/PrismJS/prism/commit/7f341fc1 "><code>7f341fc1</code></a></li>
<li>Fixed adjacent string interpolations (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2402 ">#2402</a>) <a href="https://github.com/PrismJS/prism/commit/2a2e79ed "><code>2a2e79ed</code></a></li>
</ul>
</li>
<li><strong>C++</strong>
<ul>
<li>Added support for default comparison operator (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2426 ">#2426</a>) <a href="https://github.com/PrismJS/prism/commit/8e9d161c "><code>8e9d161c</code></a></li>
<li>Improved class name detection (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2348 ">#2348</a>) <a href="https://github.com/PrismJS/prism/commit/e3fe9040 "><code>e3fe9040</code></a></li>
<li>Fixed <code>enum class</code> class names (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2342 ">#2342</a>) <a href="https://github.com/PrismJS/prism/commit/30b4e254 "><code>30b4e254</code></a></li>
</ul>
</li>
<li><strong>Content-Security-Policy</strong>
<ul>
<li>Fixed directives (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2461 ">#2461</a>) <a href="https://github.com/PrismJS/prism/commit/537a9e80 "><code>537a9e80</code></a></li>
</ul>
</li>
<li><strong>CSS</strong>
<ul>
<li>Improved url and added keywords (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2432 ">#2432</a>) <a href="https://github.com/PrismJS/prism/commit/964de5a1 "><code>964de5a1</code></a></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="187c8a607e "><code>187c8a6</code></a> 1.21.0</li>
<li><a href="bf4f323391 "><code>bf4f323</code></a> Changelog for v1.21.0 (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2507 ">#2507</a>)</li>
<li><a href="8bba488020 "><code>8bba488</code></a> Previewers: Fixed XSS (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2506 ">#2506</a>)</li>
<li><a href="158caf5234 "><code>158caf5</code></a> JSON: Greedy comments (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2479 ">#2479</a>)</li>
<li><a href="f0f8210c1a "><code>f0f8210</code></a> Batch: Fix escaped double quote (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2485 ">#2485</a>)</li>
<li><a href="649e51e562 "><code>649e51e</code></a> Added support for Dhall (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2473 ">#2473</a>)</li>
<li><a href="453079bf96 "><code>453079b</code></a> Line Numbers: Fixed class name on website</li>
<li><a href="a0efa40bde "><code>a0efa40</code></a> Fixed Treeview page (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2484 ">#2484</a>)</li>
<li><a href="78161d607f "><code>78161d6</code></a> VB: Added VBA alias (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2469 ">#2469</a>)</li>
<li><a href="ed1df1e120 "><code>ed1df1e</code></a> Added support for YANG (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2467 ">#2467</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/PrismJS/prism/compare/v1.20.0...v1.21.0 ">compare view</a></li>
</ul>
</details>
<br />
[](https://help.github.com/articles/configuring-automated-security-fixes )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebook/flipper/network/alerts ).
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/1446
Reviewed By: jknoxville
Differential Revision: D23022453
Pulled By: passy
fbshipit-source-id: 380eccc7cc85798cb702692813ce14504083ffae
2020-08-11 07:26:40 -07:00
John Knox
b1e16a3160
Move using at facebook wiki page to website
...
Reviewed By: passy
Differential Revision: D23029433
fbshipit-source-id: bc1559fbeed9ad6838d5793000e6bd5f594bba0b
2020-08-11 03:08:36 -07:00
John Knox
9efcbdceaf
Send large responses in chunks
...
Summary:
It's common for responses to be completely missing in the network inspector. This is because they are larger than can be serialized in one go on some devices, so we drop all messages larger than 1MB.
This changes the android client to send large responses in individually serialized batches. This way we avoid running out of memory and can still send arbitrarily large payloads.
Changelog: Android network inspector can now handle responses large than 1MB.
Reviewed By: passy
Differential Revision: D22999905
fbshipit-source-id: ff4eb8fa72a7e42ea90d12ffe0f20c6d1e58b7e5
2020-08-10 08:47:32 -07:00
Alex Dickson
0065ddedd7
Provide explicit failure reason when connection can't be established
...
Reviewed By: jknoxville
Differential Revision: D22999785
fbshipit-source-id: 301ec8230a89ee9dbc82d006fa6520d8bac80b3e
2020-08-10 04:31:12 -07:00
Anton Nikolaev
b96f164fd3
Upgrade babel
...
Summary: Upgraded all babel libraries
Reviewed By: passy
Differential Revision: D23002525
fbshipit-source-id: 03d40fd688f5cdf8284cbfdd184f6b44e95bf1ea
2020-08-07 13:28:59 -07:00
Anton Nikolaev
4a1c2a9ece
Custom eslint rule for disallowing cross-package references
...
Summary:
Added infra for writing and using custom eslint rules and created a rule for disallowing cross-package file imports. Such imports are anti-pattern and they also break standalone plugin bundling.
We still have a bunch of places where Flipper core references code directly from plugins. I've ignored these places for now and added task T71355623 to revisit them.
Reviewed By: passy
Differential Revision: D22998955
fbshipit-source-id: d04cff8fc115ba1300a7e6830306ec134046e927
2020-08-07 10:22:04 -07:00
James Harmon
6989fa608d
Add HTTP Status Code to mock response for Route ( #1441 )
...
Summary:
Mock requests can currently only return an HTTP Status Code of 200. This is not sufficient to take full advantage of the mocking feature. It would be more useful to specify a status code for the response. Then not only can the original request be tested, but failure of the call could be tested as well.
This is described in Issue https://github.com/facebook/flipper/issues/1423 [https://github.com/facebook/flipper/issues/1423 ]
Changelog: Allow user to change response code for a mock request
Pull Request resolved: https://github.com/facebook/flipper/pull/1441
Test Plan:
Here is a video demonstrating the change
[Uploading response-status-code.mp4.zip…]
Here is a screenshot showing where the new HTTP status code is entered for the mock request:

This screenshot shows a mock response with an alternate return code:

Reviewed By: jknoxville
Differential Revision: D22977811
Pulled By: passy
fbshipit-source-id: c1662dd02abeb4546c80a416ed87f8e0dadbf96a
2020-08-07 09:30:10 -07:00
John Knox
5f8ba09534
Add github links to changelog
...
Summary:
thefutureisnowoldman
Changelog: Changelog entries now link to their GitHub commits
Reviewed By: passy
Differential Revision: D22999105
fbshipit-source-id: 77e4884a3515245ba9296d8c4f59cdcb3c4b098d
2020-08-07 09:27:44 -07:00
GitHub
b5b2bea899
Automated: Update Podfile.lock ( #1444 )
...
Summary:
This is an automated PR to update the Podfile.lock.
- Make sure that the Podfile.lock contains latest FlipperKit and Flipper pod versions.
- Also make sure that all the dependencies are updated to the latest one.
- This is auto-generated by [create-pull-request](https://github.com/peter-evans/create-pull-request )
Pull Request resolved: https://github.com/facebook/flipper/pull/1444
Reviewed By: nikoant
Differential Revision: D22998104
Pulled By: passy
fbshipit-source-id: a36d2e8bcf618dabea05e65228433ee33fa78a0d
2020-08-07 09:20:00 -07:00
Dominik Wielgórski
3a628019f7
Detect classes which are Litho Sections
...
Summary:
Populate class name for Litho Sections.
See D22922106 (86cafb9e80 ) for reference
Reviewed By: adityasharat
Differential Revision: D22949896
fbshipit-source-id: d804971708cf8c8466dd74eda3e750957dc95fc9
2020-08-06 13:11:27 -07:00
generatedunixname89002005306973
f7ecbdb132
Flipper Snapshot Bump: v0.52.2-SNAPSHOT
...
Summary: Releasing snapshot version 0.52.2-SNAPSHOT
Reviewed By: passy
Differential Revision: D22976341
fbshipit-source-id: 9a098c2913ef80ba64db9fba91dd2bcfda1e36c1
2020-08-06 10:14:30 -07:00
generatedunixname89002005306973
d15ae99601
Flipper Release: v0.52.1
...
Summary: Releasing version 0.52.1
Reviewed By: passy
Differential Revision: D22976342
fbshipit-source-id: a4857df03cd1142615754a52f69d0f1578175f18
2020-08-06 10:14:30 -07:00
Anton Nikolaev
dcd1c08dea
Expose IDEFileResolver from 'flipper' module to properly import it from 'layout' plugin ( #1442 )
...
Summary:
Pull Request resolved: https://github.com/facebook/flipper/pull/1442
Layout plugin cannot be bundled as a standalone package because it imports a file from outside of its folder. This change exposes IDEFileResolver in a proper way so now it's possible to import it from 'flipper'.
Reviewed By: passy
Differential Revision: D22975515
fbshipit-source-id: 8af6d2ca1ceb8627a449e055c8773549dd681b7a
2020-08-06 04:54:14 -07:00
Dominik Wielgórski
95ae98d925
Added "Open in IDE" functionality for Litho Components inside Flipper Layout Plugin
...
Summary:
Dropdown menu to select IDE in which the Litho Component will be opened.
Some Litho Components do not have corresponding Spec files. Hence, I am first trying to access files with Spec suffix and retrying if fails without the suffix. The number of such files is limited.
[FB Only]
changelog: It is now possible to directly open source files from the Layout inspector
Reviewed By: adityasharat
Differential Revision: D22922126
fbshipit-source-id: e1109c995427755a28ba78a65f5ff98392fb7060
2020-08-05 06:30:49 -07:00
dependabot[bot]
a994683b2e
Bump eslint-import-resolver-typescript from 2.0.0 to 2.2.0 in /flipper-js-client-sdk ( #1432 )
...
Summary:
Bumps [eslint-import-resolver-typescript](https://github.com/alexgorbatchev/eslint-import-resolver-typescript ) from 2.0.0 to 2.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/alexgorbatchev/eslint-import-resolver-typescript/releases ">eslint-import-resolver-typescript's releases</a>.</em></p>
<blockquote>
<h2>v2.2.0</h2>
<h2><a href="https://github.com/alexgorbatchev/eslint-import-resolver-typescript/compare/v2.1.0...v2.2.0 ">2.2.0</a> (2020-07-30)</h2>
<h3>Features</h3>
<ul>
<li>rename option <code>directory</code> to <code>project</code> - close <a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/23 ">https://github.com/facebook/flipper/issues/23 </a> (<a href="a662fc14f6 ">a662fc1</a>)</li>
</ul>
<h2>v2.1.0</h2>
<h2><a href="https://github.com/alexgorbatchev/eslint-import-resolver-typescript/compare/v2.0.0...v2.1.0 ">2.1.0</a> (2020-07-30)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>options could be null - close <a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/42 ">https://github.com/facebook/flipper/issues/42 </a> (<a href="81db8eb0ae ">81db8eb</a>)</li>
<li>typo (<a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/40 ">https://github.com/facebook/flipper/issues/40 </a>) (<a href="585509e95f ">585509e</a>)</li>
<li>wrong path resolution in multiple eslintrc configurations (<a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/51 ">https://github.com/facebook/flipper/issues/51 </a>) (<a href="d563eeb2af ">d563eeb</a>), closes <a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/50 ">https://github.com/facebook/flipper/issues/50 </a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/alexgorbatchev/eslint-import-resolver-typescript/blob/master/CHANGELOG.md ">eslint-import-resolver-typescript's changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/alexgorbatchev/eslint-import-resolver-typescript/compare/v2.1.0...v2.2.0 ">2.2.0</a> (2020-07-30)</h2>
<h3>Features</h3>
<ul>
<li>rename option <code>directory</code> to <code>project</code> - close <a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/23 ">https://github.com/facebook/flipper/issues/23 </a> (<a href="a662fc14f6 ">a662fc1</a>)</li>
</ul>
<h2><a href="https://github.com/alexgorbatchev/eslint-import-resolver-typescript/compare/v2.0.0...v2.1.0 ">2.1.0</a> (2020-07-30)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>options could be null - close <a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/42 ">https://github.com/facebook/flipper/issues/42 </a> (<a href="81db8eb0ae ">81db8eb</a>)</li>
<li>typo (<a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/40 ">https://github.com/facebook/flipper/issues/40 </a>) (<a href="585509e95f ">585509e</a>)</li>
<li>wrong path resolution in multiple eslintrc configurations (<a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/51 ">https://github.com/facebook/flipper/issues/51 </a>) (<a href="d563eeb2af ">d563eeb</a>), closes <a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/50 ">https://github.com/facebook/flipper/issues/50 </a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="05f7c0d912 "><code>05f7c0d</code></a> chore(release): 2.2.0</li>
<li><a href="a662fc14f6 "><code>a662fc1</code></a> feat: rename option <code>directory</code> to <code>project</code> - close <a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/23 ">https://github.com/facebook/flipper/issues/23 </a></li>
<li><a href="d0f19d3920 "><code>d0f19d3</code></a> chore(release): 2.1.0</li>
<li><a href="e5e6e6cb3f "><code>e5e6e6c</code></a> chore: bump deps, release v2.1.0 - close <a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/52 ">https://github.com/facebook/flipper/issues/52 </a></li>
<li><a href="f984cef51b "><code>f984cef</code></a> Package filter extensions options (<a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/49 ">https://github.com/facebook/flipper/issues/49 </a>)</li>
<li><a href="d563eeb2af "><code>d563eeb</code></a> fix: wrong path resolution in multiple eslintrc configurations (<a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/51 ">https://github.com/facebook/flipper/issues/51 </a>)</li>
<li><a href="afbcdec120 "><code>afbcdec</code></a> chore: add prepublishOnly script for security</li>
<li><a href="81db8eb0ae "><code>81db8eb</code></a> fix: options could be null - close <a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/42 ">https://github.com/facebook/flipper/issues/42 </a></li>
<li><a href="03d501771a "><code>03d5017</code></a> test: lint test folders specifically - close <a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/43 ">https://github.com/facebook/flipper/issues/43 </a></li>
<li><a href="585509e95f "><code>585509e</code></a> fix: typo (<a href="https://github-redirect.dependabot.com/alexgorbatchev/eslint-import-resolver-typescript/issues/40 ">https://github.com/facebook/flipper/issues/40 </a>)</li>
<li>Additional commits viewable in <a href="https://github.com/alexgorbatchev/eslint-import-resolver-typescript/compare/v2.0.0...v2.2.0 ">compare view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a href="https://www.npmjs.com/~jounqin ">jounqin</a>, a new releaser for eslint-import-resolver-typescript since your current version.</p>
</details>
<br />
[](https://help.github.com/articles/configuring-automated-security-fixes )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/1432
Reviewed By: mweststrate
Differential Revision: D22920267
Pulled By: passy
fbshipit-source-id: 32ea8109b0ddf4d3a1b0281488efef1fc6533383
2020-08-05 04:36:03 -07:00
dependabot[bot]
00ccd8f42a
Bump babel-jest from 24.9.0 to 26.2.2 in /react-native/ReactNativeFlipperExample ( #1435 )
...
Summary:
Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest ) from 24.9.0 to 26.2.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/releases ">babel-jest's releases</a>.</em></p>
<blockquote>
<h2>26.2.2</h2>
<h3>Fixes</h3>
<ul>
<li><code>[jest-cli]</code> Use correct file name to override existing jest config on init (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10337 ">#10337</a>)</li>
<li><code>[jest-haste-map]</code> Properly detect support for native <code>find</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10346 ">#10346</a>)</li>
</ul>
<h2>26.2.1</h2>
<h3>Fixes</h3>
<ul>
<li><code>[jest-worker]</code> Make sure to work with Node TS typings v12 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10336 ">#10336</a>)</li>
</ul>
<h2>26.2.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-core, jest-circus, jest-reporter, jest-runner]</code> Added support for reporting individual test cases using jest-circus (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10227 ">#10227</a>)</li>
<li><code>[jest-config, jest-reporter, jest-runner, jest-test-sequencer]</code> Add <code>slowTestThreshold</code> configuration option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9366 ">#9366</a>)</li>
<li><code>[jest-haste-map]</code> Watchman crawler now includes dotfiles (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10075 ">#10075</a>)</li>
<li><code>[jest-worker]</code> Added support for workers to send custom messages to parent in jest-worker (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10293 ">#10293</a>)</li>
<li><code>[jest-worker]</code> Support passing <code>resourceLimits</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10335 ">#10335</a>)</li>
<li><code>[pretty-format]</code> Added support for serializing custom elements (web components) (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10237 ">#10217</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[expect]</code> Match symbols and bigints in <code>any()</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10223 ">#10223</a>)</li>
<li><code>[jest-changed-files]</code> Use <code>git diff</code> instead of <code>git log</code> for <code>--changedSince</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10155 ">#10155</a>)</li>
<li><code>[jest-console]</code> Add missing <code>console.timeLog</code> for compatibility with Node (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10209 ">#10209</a>)</li>
<li><code>[jest-haste-map]</code> Check <code>find</code> binary supports the <code>-iname</code> parameter (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10308 ">#10308</a>)</li>
<li><code>[jest-snapshot]</code> Strip added indentation for inline error snapshots (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10217 ">#10217</a>)</li>
</ul>
<h3>Chore & Maintenance</h3>
<ul>
<li><code>[*]</code> Add missing dependency on <code>types/node</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10248 ">#10248</a>)</li>
<li><code>[jest-jasmine2]</code> Convert <code>PCancelable</code> to TypeScript (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10215 ">#10215</a>)</li>
<li><code>[jest-jasmine2]</code> Refine typings of <code>queueRunner</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10215 ">#10215</a>)</li>
<li><code>[jest-jasmine2]</code> Remove usage of <code>Function</code> type (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10216 ">#10216</a>)</li>
<li><code>[jest-resolve]</code> Improve types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10239 ">#10239</a>)</li>
<li><code>[docs]</code> Clarify the <a href="https://jestjs.io/docs/en/jest-object#jestrequireactualmodulename "><code>jest.requireActual(moduleName)</code></a> example</li>
<li><code>[jest-types]</code> Refine typings of <code>coverageReporters</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10275 ">#10275</a>)</li>
</ul>
<h2>26.1.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-mock]</code> Export <code>Mock</code>, <code>MockInstance</code>, <code>SpyInstance</code> types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10138 ">#10138</a>)</li>
<li><code>[jest-config]</code> Support config files exporting (<code>async</code>) <code>function</code>s (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10001 ">#10001</a>)</li>
<li><code>[jest-cli, jest-core]</code> Add <code>--selectProjects</code> CLI argument to filter test suites by project name (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/8612 ">#8612</a>)</li>
<li><code>[jest-cli, jest-init]</code> Add <code>coverageProvider</code> to <code>jest --init</code> prompts (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10044 ">#10044</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[jest-console]</code> <code>getConsoleOutput</code> to receive global stack trace config and use it to format stack trace (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10081 ">#10081</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/blob/master/CHANGELOG.md ">babel-jest's changelog</a>.</em></p>
<blockquote>
<h2>26.2.2</h2>
<h3>Fixes</h3>
<ul>
<li><code>[jest-cli]</code> Use correct file name to override existing jest config on init (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10337 ">#10337</a>)</li>
<li><code>[jest-haste-map]</code> Properly detect support for native <code>find</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10346 ">#10346</a>)</li>
</ul>
<h2>26.2.1</h2>
<h3>Fixes</h3>
<ul>
<li><code>[jest-worker]</code> Make sure to work with Node TS typings v12 (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10336 ">#10336</a>)</li>
</ul>
<h2>26.2.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-core, jest-circus, jest-reporter, jest-runner]</code> Added support for reporting individual test cases using jest-circus (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10227 ">#10227</a>)</li>
<li><code>[jest-config, jest-reporter, jest-runner, jest-test-sequencer]</code> Add <code>slowTestThreshold</code> configuration option (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/9366 ">#9366</a>)</li>
<li><code>[jest-haste-map]</code> Watchman crawler now includes dotfiles (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10075 ">#10075</a>)</li>
<li><code>[jest-worker]</code> Added support for workers to send custom messages to parent in jest-worker (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10293 ">#10293</a>)</li>
<li><code>[jest-worker]</code> Support passing <code>resourceLimits</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10335 ">#10335</a>)</li>
<li><code>[pretty-format]</code> Added support for serializing custom elements (web components) (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10237 ">#10217</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[expect]</code> Match symbols and bigints in <code>any()</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10223 ">#10223</a>)</li>
<li><code>[jest-changed-files]</code> Use <code>git diff</code> instead of <code>git log</code> for <code>--changedSince</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10155 ">#10155</a>)</li>
<li><code>[jest-console]</code> Add missing <code>console.timeLog</code> for compatibility with Node (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10209 ">#10209</a>)</li>
<li><code>[jest-haste-map]</code> Check <code>find</code> binary supports the <code>-iname</code> parameter (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10308 ">#10308</a>)</li>
<li><code>[jest-snapshot]</code> Strip added indentation for inline error snapshots (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10217 ">#10217</a>)</li>
</ul>
<h3>Chore & Maintenance</h3>
<ul>
<li><code>[*]</code> Add missing dependency on <code>types/node</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10248 ">#10248</a>)</li>
<li><code>[jest-jasmine2]</code> Convert <code>PCancelable</code> to TypeScript (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10215 ">#10215</a>)</li>
<li><code>[jest-jasmine2]</code> Refine typings of <code>queueRunner</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10215 ">#10215</a>)</li>
<li><code>[jest-jasmine2]</code> Remove usage of <code>Function</code> type (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10216 ">#10216</a>)</li>
<li><code>[jest-resolve]</code> Improve types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10239 ">#10239</a>)</li>
<li><code>[docs]</code> Clarify the <a href="https://jestjs.io/docs/en/jest-object#jestrequireactualmodulename "><code>jest.requireActual(moduleName)</code></a> example</li>
<li><code>[jest-types]</code> Refine typings of <code>coverageReporters</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10275 ">#10275</a>)</li>
</ul>
<h2>26.1.0</h2>
<h3>Features</h3>
<ul>
<li><code>[jest-mock]</code> Export <code>Mock</code>, <code>MockInstance</code>, <code>SpyInstance</code> types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10138 ">#10138</a>)</li>
<li><code>[jest-config]</code> Support config files exporting (<code>async</code>) <code>function</code>s (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10001 ">#10001</a>)</li>
<li><code>[jest-cli, jest-core]</code> Add <code>--selectProjects</code> CLI argument to filter test suites by project name (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/8612 ">#8612</a>)</li>
<li><code>[jest-cli, jest-init]</code> Add <code>coverageProvider</code> to <code>jest --init</code> prompts (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10044 ">#10044</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="a6a5abb7ef "><code>a6a5abb</code></a> v26.2.2</li>
<li><a href="da61421fae "><code>da61421</code></a> v26.2.1</li>
<li><a href="4a716811a3 "><code>4a71681</code></a> v26.2.0</li>
<li><a href="817d8b6aca "><code>817d8b6</code></a> v26.1.0</li>
<li><a href="40b8e1e157 "><code>40b8e1e</code></a> v26.0.1</li>
<li><a href="fb04716adb "><code>fb04716</code></a> v26.0.1-alpha.0</li>
<li><a href="343532a21f "><code>343532a</code></a> v26.0.0</li>
<li><a href="68b65afc97 "><code>68b65af</code></a> v26.0.0-alpha.2</li>
<li><a href="2bac04ffb8 "><code>2bac04f</code></a> v26.0.0-alpha.1</li>
<li><a href="2e8f8d5d22 "><code>2e8f8d5</code></a> fix: handle <code>null</code> being passed to <code>createTransformer</code> (<a href="https://github.com/facebook/jest/tree/HEAD/packages/babel-jest/issues/9955 ">#9955</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/jest/commits/v26.2.2/packages/babel-jest ">compare view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a href="https://www.npmjs.com/~simenb ">simenb</a>, a new releaser for babel-jest since your current version.</p>
</details>
<br />
[](https://help.github.com/articles/configuring-automated-security-fixes )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/1435
Reviewed By: mweststrate
Differential Revision: D22920282
Pulled By: passy
fbshipit-source-id: 53625f58cc3ab21e991b69c9a3c85a6833e7fc34
2020-08-05 03:49:43 -07:00
GitHub
2962fb0320
Automated: Update Podfile.lock ( #1439 )
...
Summary:
This is an automated PR to update the Podfile.lock.
- Make sure that the Podfile.lock contains latest FlipperKit and Flipper pod versions.
- Also make sure that all the dependencies are updated to the latest one.
- This is auto-generated by [create-pull-request](https://github.com/peter-evans/create-pull-request )
Pull Request resolved: https://github.com/facebook/flipper/pull/1439
Reviewed By: mweststrate
Differential Revision: D22925823
Pulled By: passy
fbshipit-source-id: c08f31513b715441a1837963de1e36bf938acb39
2020-08-05 03:16:18 -07:00
Dominik Wielgórski
86cafb9e80
Detect classes which are Litho Components
...
Summary: Populate class name for Litho Components.
Reviewed By: adityasharat
Differential Revision: D22922106
fbshipit-source-id: e18b748e0e0bd6f511558124a28b4b58d217ded7
2020-08-05 01:49:13 -07:00
Anton Nikolaev
7e84c8e880
Support plugins that contain a scope in their name ( #1427 )
...
Summary: Pull Request resolved: https://github.com/facebook/flipper/pull/1427
Reviewed By: mweststrate
Differential Revision: D22868784
fbshipit-source-id: c332e5b05e3fccb74cf5fdcdecf15b8f2e8c5006
2020-08-04 10:52:59 -07:00
Michel Weststrate
14e6b1078d
Some typecast cleanups
...
Summary: Some cleanup in typecasts
Reviewed By: jknoxville
Differential Revision: D22845467
fbshipit-source-id: 8a23a4800e2baf5e35bc1ac10095235fc8dc5894
2020-08-04 07:47:14 -07:00
Michel Weststrate
7c6065889d
support createPaste
...
Summary:
Added support for `createPaste` in Sandy plugins
Nice minimalistic example of how to expose a Flipper api to Sandy.
Note that some indirection could be removed by having an interface that is shared directly between `BasePluginClient` and `FlipperLib` (e.g. `PublicFlipperLib`). In contrast to `addMenuEntries` from the previous diff, `createPaste` is basically exposed verbatim to Sandy without additional wrapping, so those cases could be made simpler. Maybe will do that later.
Reviewed By: passy
Differential Revision: D22815873
fbshipit-source-id: e6d0773a35341edfe5de0898317eaadf88de79d0
2020-08-04 07:47:14 -07:00
Michel Weststrate
9c202a4a10
Introduce menu entry support
...
Summary:
[interesting] since it shows how Flipper APIs are exposed through sandy. However, the next diff is a much simpler example of that
This diff adds support for adding menu entries for sandy plugin (renamed keyboard actions to menus, as it always creates a menu entry, but not necessarily a keyboard shortcut)
```
client.addMenuEntry(
// custom entry
{
label: 'Reset Selection',
topLevelMenu: 'Edit',
handler: () => {
selectedID.set(null);
},
},
// based on built-in action (sets standard label, shortcut)
{
action: 'createPaste',
handler: () => {
console.log('creating paste');
},
},
);
```
Most of this diff is introducing the concept of FlipperUtils, a set of static Flipper methods (not related to a device or client) that can be used from Sandy. This will for example be used to implement things as `createPaste` as well
Reviewed By: nikoant
Differential Revision: D22766990
fbshipit-source-id: ce90af3b700e6c3d9a779a3bab4673ba356f3933
2020-08-04 07:47:14 -07:00
Michel Weststrate
94eaaf5dca
killed the concept of customizable column sets per device in device logs
...
Summary:
No device was using this feature, so doesn't look like there is a reason to keep it.
...if somebody was about to use this feature, let me know :). But probably, if we need this, a much more simple solution is to determine the visible columns with a simple switch on device type in the logs plugin, even though that is strictly speaking less scalable. But the current solution feels a bit over-engineered for something that is not really used.
Marked [interesting] as I might be missing some background concept which would make this relevant as well.
Reviewed By: jknoxville, nikoant
Differential Revision: D22763507
fbshipit-source-id: ecdbc779cbbfa3b0b72c80b459b12c1a25bf3fc4
2020-08-04 07:47:14 -07:00