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(-)

Reply via email to