msgpack/msgpack-haskell — pull request #18 by delta2323 (2012-06-20 01:36:22+00:00)
Title: Java Client(Alias Fix and File Path Fix)

This pull request includes following fixes.
(It contains not only alias fix but also file path fix. I'm sorry for confusing branch name.)

- In former implementation, type alias in idl (e.g. type ids = list) is resolved when generating client code. But this results in disappearing alias name (i.e. ids) in client code. I changed not to resolve alias name. Instead alias name is realized as class (in the previous example, Ids.java will be generated).

- Package name is taken into consideration in paths of generated files. For example, when package name is com.msgpack (which is specified by -p option in mpidl), generated file will be created in /com/msgpack/ directory.