Jens Geyer created THRIFT-2753: ---------------------------------- Summary: Misc. Haxe improvements Key: THRIFT-2753 URL: https://issues.apache.org/jira/browse/THRIFT-2753 Project: Thrift Issue Type: Improvement Components: Haxe - Compiler, Haxe - Library Reporter: Jens Geyer Assignee: Jens Geyer
This is the second part of the Haxe addition started with THRIFT-2644, completing the base feature set with HTTP client and stream transports. *Test improvements* - added missing testException tests - aligned cross test return codes - aligned cross test command line arguments - added --skip-speed-test switch fixed test exit code *Code generator improvements* - added suffix "_FIELD_ID" to the fieldIDs to prevent name collisions with uppercase-only members (like ID, VAT) - always render enum type with full namespace to prevent name collisions with class members *Library improvements* - HTTP transport client added - Generic Stream transport added, implemented FileStream transport - fixed possible double UTF-8 encoding/decoding in JSON protocol - Haxe Thrift library test project added -- This message was sent by Atlassian JIRA (v6.3.4#6332)