summaryrefslogtreecommitdiff
path: root/tools/aidl/generate_java.cpp
AgeCommit message (Collapse)Author
2015-09-11Remove the aidl toolChristopher Wiley
This has been moved into its own repository at //system/tools/aidl Test: Built aosp_arm-eng from scratch. Bug: 23691099 Change-Id: Ic45d55682b9dcafe894efe0a6317792f9c1236c6
2015-09-02Remove RPC interface TypeCasey Dahlin
AIDL previously supported "rpc" and "flatten" types, which are not used anywhere in the Android tree. This patch removes them, which significantly cuts down code and complexity. Bug: 23517584 Test: Rebuilt AOSP tree against new version Change-Id: I6cf38d43c1ce109ffca987cc14520945aa22431f Signed-off-by: Casey Dahlin <sadmac@google.com>
2012-02-10Checkpoint adding @home RPC support to aidlJoe Onorato
2011-07-13Fix aidl to cope with multiple collection types per method.Elliott Hughes
Bug: http://code.google.com/p/android/issues/detail?id=18497 Change-Id: I152416022524d2860cb16b46c4812c5be6bdcbad
2009-08-04am 747cb3b5: Merge change 9670 into donutAndroid (Google) Code Review
Merge commit '747cb3b515e1b01f6b61ec911b693d88d480eaaf' * commit '747cb3b515e1b01f6b61ec911b693d88d480eaaf': Make aidl annotate onTransact with @Override
2009-08-03Make aidl annotate onTransact with @OverrideXavier Ducrohet
BUG: 1902262
2009-03-03auto import from //depot/cupcake/@135843The Android Open Source Project
2009-03-03auto import from //depot/cupcake/@135843The Android Open Source Project
2009-02-13Removing "import" statements from AIDL-generated .java files.Adrian Taylor
AIDL generates unnecessary "import" statements. These cause warnings within Eclipse when the default Eclipse warnings settings are used. This is inconvenient since the generated .java files are not editable. Some pesky organisations have a zero-warnings policy too, so there's no option but to fiddle with the Eclipse settings. This patch ensures that all usages of class names within the generated code are fully-qualified. In practice, they were nearly all fully-qualified already. And this patch also removes the generation of the import statements, since they are redundant if we're using fully-qualified names everywhere. This should fix issue 43 in the Google Code Android issues tracker. http://code.google.com/p/android/issues/detail?id=43 I would appreciate if somebody who knows exactly how 'aidl' works could confirm that there's no reason 'import' statements would have been necessary except for the bits I've fixed. (I think unqualified names were used much more frequently in early versions of aidl, which might explain why import statements are generated so eagerly).
2009-01-09auto import from //branches/cupcake/...@125939The Android Open Source Project
2009-01-09auto import from //branches/cupcake/...@125939The Android Open Source Project
2008-10-21Add a few missing headersAlexey Zaytsev
Fixes build with gcc 4.3.2 Signed-off-by: Alexey Zaytsev <alexey.zaytsev@gmail.com>
2008-10-21Initial ContributionThe Android Open Source Project