This is an automated email from the ASF dual-hosted git repository. aharui pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/royale-compiler.git.
from c719da5 fix deps issue. make sure ther e isn't a circularity new 87c44bc if we can't find a definition, report an error. We got here when window.Event was used without importing it new ffead0a try to resolve types more intelligently in order to allow top-level conversion functions with the same name as an interface. For example, the browser MouseEvent takes a MouseEventInit interface, but we want a conversion function called MouseEventInit so it looks and behaves more like XML's conversion function. It appears that the canEscapeWith flag can be used to choose the function over the interface definition new 6f487d3 don't warn on internal vars new 787b263 don't warn on internal classes. This assumes internal classes are not serialized or accessed with brackets new 7b21774 block Object.toJSON. Doesn't seem to be in the ES5 spec. Fixes apache/royale-asjs#367. new 77e31e2 only warn on truly public vars, not mx_internal or _internal new 79b92c4 some source like typedefs from google used 'returns' new 7a65fbb the parent isn't always a class and we only need to decorate the name if it is a class new 84ff0da ignore other asdoc tags we find. We should make this list configurable someday new b8e29d9 remove linefeeds so they don't result in string continuation warnings The 10 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../codegen/typedefs/reference/ClassReference.java | 5 +++++ .../internal/codegen/js/jx/IdentifierEmitter.java | 5 +++-- .../internal/codegen/js/jx/LiteralEmitter.java | 1 + .../codegen/js/royale/JSRoyaleDocEmitter.java | 4 +++- .../compiler/utils/JSClosureCompilerWrapper.java | 4 ++-- .../internal/definitions/AmbiguousDefinition.java | 23 +++++++++++++++++++++- .../references/ResolvedQualifiersReference.java | 2 +- .../royale/compiler/internal/scopes/ASScope.java | 4 ++-- .../compiler/internal/scopes/ASScopeCache.java | 12 ++++++----- .../semantics/MethodBodySemanticChecker.java | 4 ++++ 10 files changed, 50 insertions(+), 14 deletions(-)