- All Implemented Interfaces:
- ISourceLocation, ICompilerProblem
@DefaultSeverity(value=WARNING)
public class FilePrivateItemsWithMainVarWarningProblem
extends CompilerProblem
When a variable is the externally accessible package scoped definition, there is a
namespace implementation issue in javascript for other file-private members.
This use case seems limited, as it is likely that the externally visible variable
definition would need to depend on the file-private definitions, otherwise it is
questionable why they would even exist. Given the likelihood that this is very limited,
it is currently not recommended.