Thanks for this! Can you elaborate on "does not pick up provided dependencies"?
In IntelliJ 2018.1.6, I see `provided` `hadoop-common` being understood fine by IntelliJ in the `:beam-sdks-java-io-hadoop-file-system` module:  though maybe it's strange that it's listed as `Compile`-scoped? I just want to make sure I understand the state of what works and doesn't in IJ. I did a lot of digging recently because I saw IntelliJ not understanding the `provided` dependencies above, but the problem was apparently due to some strange interactions between IntelliJ and my local Maven repository (details on [my dev list post just now](https://lists.apache.org/thread.html/520f1d3b931581a4ff58c2c391bf56e547b3b15f0706c094ebfc0273@%3Cdev.beam.apache.org%3E)). [ Full content available at: https://github.com/apache/beam/pull/6329 ] This message was relayed via gitbox.apache.org for [email protected]
