summaryrefslogtreecommitdiffstats
path: root/tools/apicheck/src/com/android
Commit message (Collapse)AuthorAgeFilesLines
* Removed unused source files. Apicheck and droiddoc are now in external/doclava.Ben Dodson2010-08-1711-1608/+0
| | | | Change-Id: I13bcdbd27214e15235fa9687b6f15f8853f5f448
* fix searching of ancestors for removed methodsVasu Nori2010-04-211-21/+15
| | | | Change-Id: I5c1792c90e6960c248beb44f995cb4440360025d
* Fixing apicheck to cope with interfaces inherited from other interfaces.Jesse Wilson2010-04-083-7/+23
| | | | | | | | | | | For example, in Java 5, FutureTask was declared like this: public class FutureTask<V> implements Runnable, Future<V> {} In Java 6, it's declared like this: public class FutureTask<V> implements RunnableFuture<V> {} public interface RunnableFuture extends Runnable, Future<V> {} Change-Id: I0cd66a655fbe7fd5c7c48099d656b7a39368dac4
* Teach apicheck about interface methods.Elliott Hughes2009-11-092-7/+41
| | | | | | | | | | | If a method is declared by an interface implemented directly by a class, or indirectly by any of its superclasses, removing a duplicate declaration is not an API change. (This fixes the master build, which is currently broken because getOption and setOption were removed from DatagramSocketImpl because they were duplicate declarations of the same methods in the implemented interface SocketOptions.)
* am aca5e20e: am a3c35d19: Merge change 24565 into eclairXavier Ducrohet2009-09-103-12/+17
|\ | | | | | | | | | | | | Merge commit 'aca5e20e4a47a943fc77c30b8cfafc62a1fb33ea' * commit 'aca5e20e4a47a943fc77c30b8cfafc62a1fb33ea': Add missing @Override to DroidDoc and ApiCheck
| * Add missing @Override to DroidDoc and ApiCheckXavier Ducrohet2009-09-103-12/+17
| | | | | | | | Change-Id: Ic7829a4ea62a614ef8b525bd84f8fbaaa4674d06
* | Making Droiddoc not explode when inherited interfaces disappear.Joshua Bloch2009-08-271-1/+5
|/
* Adding version information to DroidDoc. Rather than pulling the version fromJesse Wilson2009-07-214-68/+76
| | | | | | | | | | | @since tags in the code, it's pulled from the API XML files also used by apicheck. The code now reads the apicheck XML, and applies it's versions to the DroidDoc class models. The models output the version to HDF, and that's picked up by the CS templates. The clearsilver templates will be changed to be pretty in a follow up change.
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0311-0/+1547
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-0311-1547/+0
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-2/+2
|
* auto import from //branches/cupcake/...@125939The Android Open Source Project2009-01-092-0/+8
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-175-21/+110
|
* Initial ContributionThe Android Open Source Project2008-10-2111-0/+1450