87 Commits

Author SHA1 Message Date
Lanchon
eb84a75c11 Refactor publishing configuration 2019-11-19 07:50:31 -03:00
Lanchon
52671d1205 Cosmetic 2019-11-19 06:56:57 -03:00
Lanchon
a7b37dd73c Update artifact metadata 2019-11-19 06:56:45 -03:00
Lanchon
73f17593d8 Update artifact metadata 2019-11-19 01:41:15 -03:00
Lanchon
895b3047f4 Always publish to local repository 2019-11-19 00:48:44 -03:00
Lanchon
8032cfae37 Update Gradle 2019-11-18 21:18:04 -03:00
Lanchon
6dbaeaa0ef Update IDE files 2019-11-17 20:14:17 -03:00
Lanchon
f3ffaafe0f Refactor into 'check-copyright.gradle' 2019-11-17 19:38:09 -03:00
Lanchon
027404b80a Add 'checkCopyrightNotice' build task 2019-11-17 19:33:15 -03:00
Lanchon
cf93ebd42a Deduplicate copyright notice and license 2019-11-17 18:36:44 -03:00
Lanchon
11a9e1f3f1 Update copyright 2019-11-17 18:25:59 -03:00
Lanchon
6fe7252b75 Update copyright 2019-11-17 18:19:01 -03:00
Lanchon
07cd518516 Update IDE files 2019-11-17 07:31:32 -03:00
Lanchon
1bac7a1632 Fix 'maven' plugin deprecation 2019-11-17 07:27:51 -03:00
Lanchon
ece066992a Fix 'compile' configuration deprecation 2019-11-17 00:21:31 -03:00
Lanchon
cd5721e704 Create reproducible builds 2019-11-17 00:14:25 -03:00
Lanchon
6110281518 Clean builds on travis 2019-11-17 00:04:40 -03:00
Lanchon
dabe92a6c2 Fix 'bootClasspath' deprecation 2019-11-16 23:37:03 -03:00
Lanchon
63d7b4f5d6 Bump Gradle version to 6.0 2019-11-16 23:35:36 -03:00
Lanchon
5047a76dd2 Configure Gradle wrapper task 2019-11-16 23:34:52 -03:00
Lanchon
fa8e7d7402 Fix travis 2019-10-25 16:07:43 -03:00
Lanchon
6cf07a8876 Bump dexlib2 version to 2.3.4 v2.3.4 2019-10-24 21:46:30 -03:00
Lanchon
14b5795926 Trickle the 'WrappingMultiDexFile' to 'DexEntry' change 2019-10-24 21:45:39 -03:00
Lanchon
f24abb66b8 Retire my 'WrappingMultiDexFile' in favor of the new upstream 'DexEntry' 2019-10-24 21:43:15 -03:00
Lanchon
aeb8f3ec6a Adapt to Guava changes 2019-10-24 21:38:28 -03:00
Lanchon
daf7741bbf Cosmetic 2019-10-23 16:50:45 -03:00
Lanchon
d5ff86af69 Update copyright 2019-10-23 15:20:21 -03:00
Lanchon
425bb9f1c4 Remove reference to local dexlib2 fork 2019-10-23 14:06:05 -03:00
Lanchon
09f1d69e3c Bump dexlib2 version to 2.2.7 v2.2.7 2019-07-06 04:08:49 -03:00
Lanchon
1066468dc0 Bump dexlib2 version to 2.2.6 v2.2.6 2019-07-06 04:02:02 -03:00
Lanchon
11c846a2d2 Update smali fork link 2019-07-06 03:59:41 -03:00
Lanchon
7a78c11da1 Update IDEA 2019-07-06 03:59:11 -03:00
Lanchon
341f706f93 Remove DexIO.getDexPoolOverflow v2.2.5 2018-09-13 06:41:32 -03:00
Lanchon
adc133ceac Use new DexWriter.MAX_POOL_SIZE 2018-09-13 06:39:05 -03:00
Lanchon
0a9442ca0d Delegate dex pool overflow checking to dexlib2 2.2.5
Fixes multi-dex showstopper bug in dexlib2 2.2.4:
https://github.com/JesusFreke/smali/issues/615
2018-09-13 06:38:44 -03:00
Lanchon
d7a4e29f32 Use the dex version mapping implemented in dexlib2 2.2.5 2018-09-13 06:08:53 -03:00
Lanchon
7bd1ecd8ce Bump dexlib2 version to 2.2.5
Dependency on JCommander has been removed upstream.
2018-09-13 06:06:59 -03:00
Lanchon
dc54e65d71 Support building when JDK 7 runtime is missing v2.2.4 2018-06-13 02:23:50 -03:00
Lanchon
9c3a656b00 Use the automatic dex version handling implemented in dexlib2 2.2.4 2018-06-13 01:09:54 -03:00
Lanchon
232161206a Fix bug in RawDexIO.readRawDexFile(byte[] buf, int offset, Opcodes opcodes)
The method misbehaved if offset was non-zero.
2018-06-13 00:57:12 -03:00
Lanchon
21f0129b60 Remove DexVersionMap 2018-06-13 00:44:21 -03:00
Lanchon
c8042b0645 Stop using DexVersionMap 2018-06-13 00:43:17 -03:00
Lanchon
8c6fd896bf Switch to new dexlib2's dex version mapping 2018-06-13 00:31:50 -03:00
Lanchon
b3b1144a64 Change throwDuplicateEntryName to duplicateEntryName 2018-06-12 22:06:49 -03:00
Lanchon
b823064a06 Rename type parameters 2018-06-12 21:55:49 -03:00
Lanchon
66765f2be1 Move unused getNewestOpcodes variant 2018-06-12 21:51:54 -03:00
Lanchon
903e3ed9fb Fix AbstractMultiDexContainer 2018-06-12 21:36:19 -03:00
Lanchon
9f8ecb03c4 Fix MultiDexContainerBackedDexFile 2018-06-12 21:23:27 -03:00
Lanchon
ebaaface13 Bump dexlib2 version to 2.2.4 2018-06-12 21:22:59 -03:00
Lanchon
6a555e9fef Remove deprecated OpcodeUtils.getNewestOpcodes variants 2018-06-12 21:02:39 -03:00