Nuclide Flow does not show errors in Atom

I have a small project to test facebook flow . I purposefully posted some type errors that the stream collects, and they are successfully detected when running flow check from the command line.

I would like to display them directly on Atom when viewing files, but currently it shows 0 errors (about 20 in the project when starting from the command line). Here is what I did:

  • Installed thread (with brew)
  • Installed Nuclide from Atom packages (settings shown in the image below)
  • initialized an empty .flowconfig project in the project
  • Initialize each file to check the stream with /* @flow */
  • run flow check from the project directory

I have the following OS versions:

  • OSX 10.11
  • Atom 1.8.0
  • Nuclide 0.141.0
  • Stream 0.14.0

Here are my settings for the Nuclide stream: Nuclide Stream Kernel Settings

Here is what I get when starting a stream on the command line: command line output Here is what I get when viewing a file on Atom: enter image description here

+5
source share
1 answer

I just did this by following these steps:

  • upgrade the stream to 0.26.0 using brew upgrade flow (or sudo brew upgrade flow if you need to)
  • disable all linter packages on Atom
  • restart atom (close application first)
  • Restart the stream server (top panel of Atom -> Nuclide -> flow -> Restart Flow Server)
+4
source

All Articles