Jiyong Park
1c671fd7dd
Convert apicheck tool build to Soong.
...
Bug: b/78034256
Test: m clean && m checkapi
Change-Id: Iaced7335714138730349bbea8a993705f197ae77
2018-05-15 11:38:44 +09:00
Daniel Cardenas
429e5a6363
PDK fix. Remove conditional that stops component from being in PDK.
...
Bug: 67663308
Test: Build on master and PDK branch
Change-Id: I101452230376c4c509004cf6d03070ce85620e89
2017-11-06 11:57:06 -08:00
Colin Cross
6cdc5d20f3
Update references to build/core to build/make/core
...
sed -i -e 's"\([^/]\)build/core"\1build/make/core"g' $(git grep -l build/core)
Test: m checkbuild
Change-Id: Idf3a2fed79aee5d2c07bd8e42f0c0660f253ddc2
2017-10-20 12:49:28 -07:00
Dan Willemsen
08420cbc8a
Ensure prebuilt executables are executable
...
Use 'chmod +x' to make sure that they're executable, even if the source
file is not.
Change-Id: Id155f6b4ff188f5c909fd6237fd64183af264f79
2016-03-01 22:11:41 -08:00
Dan Willemsen
7f016150a0
Remove unused dependencies on $(ACP)
...
Most of these are calling to copy-file-to-target or similar, which no
longer use $(ACP).
Change-Id: I62287a80c577c34df587b74e70055c2f56050ce7
2016-03-01 13:15:35 -08:00
Brian Swetland
b8775421a5
don't build apicheck for PDK builds, removing dependency on doclava
...
PDK builds have no Java APIs...
Change-Id: I719e0c206234d03a70f3178fd618676f8ee0e6f4
2012-03-28 15:30:36 -07:00
Ben Dodson
834cf50845
Fix for building apicheck tool
...
Change-Id: If0dafa8e45de6a872bf1cc47942335493e96383b
2010-08-17 11:49:18 -07:00
Ben Dodson
5846ec74cc
Removed unused source files. Apicheck and droiddoc are now in external/doclava.
...
Change-Id: I13bcdbd27214e15235fa9687b6f15f8853f5f448
2010-08-17 11:04:56 -07:00
Ben Dodson
83019ba39c
Use doclava for apicheck
...
Change-Id: I6a84717cf645e2a27cea9271c444d159c82439c5
2010-08-10 16:01:36 -07:00
The Android Open Source Project
eaf130ec2c
am 58248935: am cf28b803: am ae4e1455: merge from open-source master
2010-05-03 16:16:25 -07:00
The Android Open Source Project
ae4e14556b
merge from open-source master
...
Change-Id: I3d24628d38c99369f242733d9089d7c5669a4623
2010-05-03 16:11:04 -07:00
Alexey Tarasov
73fda1b973
Make expr more POSIXy
...
Change-Id: I939cf1f227c14112656804d69c1afd7ead4a31ed
2010-04-29 14:19:28 -07:00
Vasu Nori
65dd8f4ced
fix searching of ancestors for removed methods
...
Change-Id: I5c1792c90e6960c248beb44f995cb4440360025d
2010-04-21 23:43:08 -07:00
Jesse Wilson
32fd763272
Fixing apicheck to cope with interfaces inherited from other interfaces.
...
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
2010-04-08 09:44:42 -07:00
Elliott Hughes
03ead3365d
Teach apicheck about interface methods.
...
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.)
2009-11-09 23:49:43 -08:00
Xavier Ducrohet
c35eaf7e98
am aca5e20e: am a3c35d19: Merge change 24565 into eclair
...
Merge commit 'aca5e20e4a47a943fc77c30b8cfafc62a1fb33ea'
* commit 'aca5e20e4a47a943fc77c30b8cfafc62a1fb33ea':
Add missing @Override to DroidDoc and ApiCheck
2009-09-10 15:19:51 -07:00
Xavier Ducrohet
5ee390d856
Add missing @Override to DroidDoc and ApiCheck
...
Change-Id: Ic7829a4ea62a614ef8b525bd84f8fbaaa4674d06
2009-09-10 14:46:21 -07:00
Joshua Bloch
855003deb7
Making Droiddoc not explode when inherited interfaces disappear.
2009-08-27 14:43:03 -07:00
Jesse Wilson
5e0dd414ff
Adding version information to DroidDoc. Rather than pulling the version from
...
@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.
2009-07-21 11:06:25 -07:00
The Android Open Source Project
88b607994a
auto import from //depot/cupcake/@135843
2009-03-03 19:28:42 -08:00
The Android Open Source Project
05806d7af6
auto import from //depot/cupcake/@135843
2009-03-03 18:28:14 -08:00
The Android Open Source Project
475fa12ade
auto import from //branches/cupcake/...@130745
2009-02-10 15:43:57 -08:00
The Android Open Source Project
4f85cc54b3
auto import from //branches/cupcake/...@125939
2009-01-09 17:50:54 -08:00
The Android Open Source Project
dcc08f073b
Code drop from //branches/cupcake/...@124589
2008-12-17 18:03:49 -08:00
The Android Open Source Project
b6c1cf6de7
Initial Contribution
2008-10-21 07:00:00 -07:00