'Atom linter doesn't recognize classes in the same package
I currently have the linter package (here: apm install linter) and the linter-javac package (here: apm install linter-javac). It works great for the most part, but when I try to use packages, it doesn't recognize classes in the same package, like so:
Tree:
bank
- Account.java
- Account.class
- AccountManager.java
Account.java:
package bank;
public class Account {}
AccountManager.java:
package bank;
public class AccountManager {
private Account[] accounts;
}
When I declare the Account[] in AccountManager.java, it is underlined red and noted cannot find symbol.
Testing the classes, they do work and compile via terminal but not through atom and they are still showing the error. How can I fix this?
(note: the same problem occurs with ide-java package)
Solution 1:[1]
This is just an issue with the linter-javac package. The real solution is moving away from Atom.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | grepgrok |
