Commit Graph

21082 Commits

Author SHA1 Message Date
Jayant Chowdhary
9ef644da11 Merge "Split ast frontend and ast processing."
am: 3646941fc6

Change-Id: I699a683bce33462127204b6e26a551326f49020b
2017-01-14 00:29:46 +00:00
Treehugger Robot
3646941fc6 Merge "Split ast frontend and ast processing." 2017-01-14 00:25:50 +00:00
Jayant Chowdhary
4667356f6a Split ast frontend and ast processing.
Split into header-abi-dumper and header-abi-checker.
Removed dumping PCH.
TODO: Use protobuf instead.

Test: header-abi-dumper -o example1.dump tests/example1.h -- clang -x
c++ -I . -std=c++11.

Change-Id: I5b2aa8ab678843a57fddeeec929ac57c5a77ffc9
2017-01-13 11:28:31 -08:00
Logan Chien
c5a3275da8 Merge "Add initial header checker."
am: 322a84666f

Change-Id: I0069f3f9de111b23f7e26be3b7d14728d45d0a4c
2017-01-13 17:44:17 +00:00
Treehugger Robot
322a84666f Merge "Add initial header checker." 2017-01-13 17:34:30 +00:00
Aurimas Liutikas
327d16e647 Merge "Remove checkstyle from development/checkstyle."
am: 06b3b45f6f

Change-Id: I29ee8d219714ece8114e878b8394342525eff1d1
2017-01-13 17:26:16 +00:00
Aurimas Liutikas
06b3b45f6f Merge "Remove checkstyle from development/checkstyle." 2017-01-13 17:15:57 +00:00
Logan Chien
03ac4a7346 Add initial header checker.
Test: mm -j && header-checker file.h -- clang file.h

Change-Id: I2d743c931d4736da40288991c79e03ebd2b3e8b0
2017-01-13 11:27:18 +08:00
Jayant Chowdhary
ab70624272 Merge "Virtual table dumper which uses llvm's ELF API."
am: 796de93006

Change-Id: Ic9c84ec084b83dcc471848b990a8100aa67c445c
2017-01-13 03:22:23 +00:00
Treehugger Robot
796de93006 Merge "Virtual table dumper which uses llvm's ELF API." 2017-01-13 03:18:33 +00:00
Aurimas Liutikas
ecef09bfa1 Remove checkstyle from development/checkstyle.
Checkstyle was moved to prebuilts/checkstyle as it is a better
place for a prebuilt jar. All the usages of checkstyle.py in
PREUPLOAD.cfg files has been updated to use the correct checkstyle
and this change should not affect anyone.

Bug: 33078621
Test: none
Change-Id: Ib2e4272a4bea7d16cccdebaeb407acbd7193f248
2017-01-12 18:34:00 -08:00
Jean-Luc Brouillet
2c57112a6f Merge "Move rs/scriptc to rs/script_api/include."
am: 06003a47cb

Change-Id: Icbf06282bdd7fa090c531e15af6d93b74ce043be
2017-01-11 02:13:04 +00:00
Jean-Luc Brouillet
06003a47cb Merge "Move rs/scriptc to rs/script_api/include." 2017-01-11 02:04:15 +00:00
Jayant Chowdhary
5af04ee4e6 Virtual table dumper which uses llvm's ELF API.
Test: dump vtables for libziparchive.

Bug: 32649129

Change-Id: I42a1600f3b7871907e595d4239c5868304625b77
2017-01-10 17:29:25 -08:00
Jean-Luc Brouillet
44d885f3aa Move rs/scriptc to rs/script_api/include.
Test: make sdk -j 20

Change-Id: If51700c17b0e5d572b24aeed0851b02ceddb7732
2017-01-09 19:10:59 +00:00
Dan Willemsen
fd643dcacf Merge "Remove undefined PRIVATE_* variable"
am: 06eb77a682

Change-Id: I73af3fbc20c1e88552f093e101e7a14727e9081c
2016-12-21 22:18:49 +00:00
Dan Willemsen
06eb77a682 Merge "Remove undefined PRIVATE_* variable" 2016-12-21 22:11:13 +00:00
Dan Willemsen
899bafdc02 Remove undefined PRIVATE_* variable
This variable isn't defined for $(jack_lib), and isn't needed, since we
haven't created our intermediate directory at this point.

Test: Run in different configurations (no options, dist tests), make
      sure this command line doesn't change.
Change-Id: Ie863e1e632a9b6eb343b3f411f6c6cc548fa2a2c
2016-12-20 14:58:24 -08:00
Tianjie Xu
9b94834684 Merge "Add elf note containing ndk version info"
am: 89e62091f6

Change-Id: I45169b2aedc8d11b08f5aba33f00912630bde2a6
2016-12-14 23:48:29 +00:00
Treehugger Robot
89e62091f6 Merge "Add elf note containing ndk version info" 2016-12-14 23:43:02 +00:00
Tianjie Xu
253e562ef0 Add elf note containing ndk version info
Add a ndk_version field in the c struct.

Bug: None
Change-Id: Ia9a2fba388217f659dfc116b8e58f71e449a001d
2016-12-14 14:40:34 -08:00
Lorenzo Colitti
f315f12dec Merge "Add a test definition for framework networking tests."
am: 4449cf857d

Change-Id: I46aa7f78ee01c5be4d6b2ac9ce8f78443521ba2c
2016-12-09 03:06:12 +00:00
Lorenzo Colitti
4449cf857d Merge "Add a test definition for framework networking tests." 2016-12-09 02:58:25 +00:00
Aurimas Liutikas
5f503e25b8 Merge "Add androidTest to test folder names."
am: 35b0cafbc2

Change-Id: I7f540db251e56713da39cae7ade3c13dd1e2a078
2016-12-08 23:56:31 +00:00
Aurimas Liutikas
35b0cafbc2 Merge "Add androidTest to test folder names." 2016-12-08 23:48:59 +00:00
Lorenzo Colitti
c1c0bfc6a5 Add a test definition for framework networking tests.
Test: runtest frameworks-net  # Runs tests.
Bug: 31479480

(cherry picked from commit 5439831ee0)

Change-Id: If1357b43548620c993e4306ee19f9537830be553
2016-12-08 18:48:19 +09:00
Yigit Boyar
e6aa64fdad Add androidTest to test folder names.
This conforms the docs here:
http://tools.android.com/tech-docs/new-build-system/user-guide

Change-Id: I6d91073924f578e813986f458b391c9b1dcf923c
2016-12-07 17:30:49 -08:00
Aurimas Liutikas
92ae646407 Merge "Support for ignore checkstyle files"
am: 453a71d710

Change-Id: Icffc0f71782eb3f5edb29bfc25130601dc2853e5
2016-12-07 23:57:06 +00:00
Aurimas Liutikas
453a71d710 Merge "Support for ignore checkstyle files" 2016-12-07 23:49:34 +00:00
Yigit Boyar
99f3d7af24 Support for ignore checkstyle files
This CL extends checkstyle check to search for IGNORE_CHECKSTYLE
files in folders which marks them as excluded from checkstyle,
including their sub folders

Change-Id: Id2390bb2a92e03f49c0014888e21549279e4bab6
2016-12-07 10:27:35 -08:00
Alan Viverette
d5f8802f6c Merge "Allow passing custom checks to checkstyle"
am: 32abb71122

Change-Id: If6634fcab836edcf5f30fe5e9f0ac8f929f326ad
2016-12-05 19:38:03 +00:00
Treehugger Robot
32abb71122 Merge "Allow passing custom checks to checkstyle" 2016-12-05 19:33:18 +00:00
Alan Viverette
50fb0a915b Allow passing custom checks to checkstyle
Bug: 32998581
Change-Id: Icf349a8ff47ebc434958b872f5729b126e67bcbb
2016-12-05 12:44:23 -05:00
Yohann Roussel
d29421db99 Merge "Deliver android-support-multidex.jack in SDK"
am: da07dcd7f9

Change-Id: I7e9e51ade83f3cc2b7d141a45ec1a43fac804b4e
2016-12-05 15:36:50 +00:00
Yohann Roussel
da07dcd7f9 Merge "Deliver android-support-multidex.jack in SDK" 2016-12-05 15:32:59 +00:00
Aurimas Liutikas
3475b7f16d Merge "Removing pre-push.py git hook for checkstyle."
am: fff72bd810

Change-Id: I76b9cfe873b62836ffa059ded35045831fad3d7f
2016-11-30 22:12:31 +00:00
Aurimas Liutikas
fff72bd810 Merge "Removing pre-push.py git hook for checkstyle." 2016-11-30 22:02:31 +00:00
Yin-Chia Yeh
bc15a9e321 Merge "Camera: update NDK LSC header"
am: 6d59728432

Change-Id: I2a343edb2c23f9008ecc2fea18f3b229afd6df6a
2016-11-30 20:05:24 +00:00
Yin-Chia Yeh
6d59728432 Merge "Camera: update NDK LSC header" 2016-11-30 19:56:05 +00:00
Yohann Roussel
19b848f707 Deliver android-support-multidex.jack in SDK
Bug: https://code.google.com/p/android/issues/detail?id=224026
Test: make PRODUCT-sdk-win_sdk sdk_repo
Change-Id: Iecc0f7bc5c3518d9ac81111a52f8a7b3ecbcc717
2016-11-30 20:07:04 +01:00
Paul Duffin
189889b554 Merge "Use junit-host instead of junit"
am: 06c7276db4

Change-Id: Ie24435c4ee41174c00f5af3127d81779f47b8b5d
2016-11-29 11:22:36 +00:00
Paul Duffin
06c7276db4 Merge "Use junit-host instead of junit" 2016-11-29 11:12:11 +00:00
Paul Duffin
f171d02a9b Use junit-host instead of junit
Bug: 30188076
Test: make checkbuild
Change-Id: I81cbfc9d380576442d8877b61a25c4dc5ac62205
2016-11-29 11:04:58 +00:00
Andreas Gampe
4e84f39c1d Merge "SDK: Add missing tool dependencies"
am: d405a14f22

Change-Id: Icf62bb83b2d666a636364b0131170e158df4b864
2016-11-28 19:54:22 +00:00
Treehugger Robot
d405a14f22 Merge "SDK: Add missing tool dependencies" 2016-11-28 19:48:09 +00:00
Aurimas Liutikas
46d5e59b93 Merge "Loosen up the checks for test class paths in Checkstyle."
am: 2c1ef76cc6

Change-Id: Ifdd5747410d850e0598ed24c71a00dfffe89c572
2016-11-22 23:02:39 +00:00
Aurimas Liutikas
2c1ef76cc6 Merge "Loosen up the checks for test class paths in Checkstyle." 2016-11-22 22:57:42 +00:00
Aurimas Liutikas
1253b5accf Loosen up the checks for test class paths in Checkstyle.
This change allows us to skip javadoc checks for such test directories:
- cts/tests/tests/
- /test/src/

Test: none
Change-Id: I6a3bedaed816a3e764ca7e66ee364cd30e16c55b
2016-11-22 14:51:02 -08:00
Aurimas Liutikas
6db2a96c03 Merge "Reland allowing MockitoAnnotations.* as static import."
am: 7a00bf40dc

Change-Id: I7596362feebd22a724449bd98ccc34f3dbfaf629
2016-11-21 17:53:34 +00:00
Aurimas Liutikas
7a00bf40dc Merge "Reland allowing MockitoAnnotations.* as static import." 2016-11-21 17:47:28 +00:00