Merge: Android annotations and longs
authorJean Privat <jean@pryen.org>
Wed, 30 Jul 2014 18:08:56 +0000 (14:08 -0400)
committerJean Privat <jean@pryen.org>
Wed, 30 Jul 2014 18:08:56 +0000 (14:08 -0400)
Fixes #621 and problems with annotations priority.

The new organization of mnit_simple, and its annotations, means that you can compile any of the test_*.nit and it will create a `.apk` with a distinct package. Thus they can be installed side by side, but they all have the same display name :(

Using Java `long` on Android works again, but they are not fully compatible with Nit's `Int`. Java's `long` are on 64 bits, and Nit's `Int` on 32 bit under ARM. There may be data loss.

Pull-Request: #629
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>


Trivial merge