Jens Geyer created THRIFT-2814:
----------------------------------

             Summary: args/result classes not found when no namespace is set
                 Key: THRIFT-2814
                 URL: https://issues.apache.org/jira/browse/THRIFT-2814
             Project: Thrift
          Issue Type: Bug
          Components: Haxe - Compiler
            Reporter: Jens Geyer
            Assignee: Jens Geyer
             Fix For: 0.9.3


The args/results helper classes are not found by the Haxe compiler if no 
namespaces are set in the IDL. With Haxe, classes are located via: 

  (1) the file name matching the class name 
  (2) wildcard {{namespace.*}} imports. 

With an empty namespace only the first method is used. Because the helper 
classes are located within the (e.g.) {{MethodCall_Impl.hx}} file instead the 
{{MethodCall_args.hx}} file, they are not found in that case. 

Changes:
- generate one source file per Haxe class
- ensure correctly capitalized names in all cases





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to