idea/adt-tools-base.git
15 months agobuilding patched layoutlib-api
Dmitry Avdeev [Wed, 7 Aug 2019 14:06:47 +0000 (17:06 +0300)]
building patched layoutlib-api

GitOrigin-RevId: 55ca5d9a985bf64df0ef03093fb70ae5e8ce9a49

16 months agoRemove unused imports and import duplicates from java files
Konstantin Bulenkov [Wed, 24 Jul 2019 17:10:21 +0000 (19:10 +0200)]
Remove unused imports and import duplicates from java files

GitOrigin-RevId: e5d5f6df09f21ae2e894451bf0c5255f82836755

16 months agoMerge branch 'aliublinskii/OC-18684-receive-build-messages-directly-from-Xcode'
Alexander Luyblinsky [Mon, 22 Jul 2019 09:07:52 +0000 (11:07 +0200)]
Merge branch 'aliublinskii/OC-18684-receive-build-messages-directly-from-Xcode'

GitOrigin-RevId: 23fc7e127a2dc2681a702251990eb0e8c070fe4f

16 months agoMerge branch 'amakeev/gradle-resolve'
Anton Makeev [Sun, 14 Jul 2019 17:02:52 +0000 (19:02 +0200)]
Merge branch 'amakeev/gradle-resolve'

GitOrigin-RevId: d23fec1c3c5add7e56330807ab891c0b25f97193

16 months agoMerge branch 'master' into aliublinskii/OC-18684-receive-build-messages-directly...
Alexander Luyblinsky [Fri, 28 Jun 2019 10:10:45 +0000 (12:10 +0200)]
Merge branch 'master' into aliublinskii/OC-18684-receive-build-messages-directly-from-Xcode

GitOrigin-RevId: 79aef992b1b3688e1ba08ab94f5c96093f06d5a6

16 months agoMerge branch 'oracle-debugger'
Leonid Bushuev [Sun, 14 Jul 2019 16:22:50 +0000 (18:22 +0200)]
Merge branch 'oracle-debugger'

GitOrigin-RevId: 9720882fea107fe1b87e3e9e4765418f16a9ff95

16 months agoMerge branch 'master' of ssh://git.jetbrains.team/intellij
Vasily Romanikhin [Fri, 5 Jul 2019 18:17:55 +0000 (21:17 +0300)]
Merge branch 'master' of ssh://git.jetbrains.team/intellij

GitOrigin-RevId: d42a64dfaa5a076d18ed4456c708240e51b827b6

16 months agoMerge branch 'oracle-debugger'
Leonid Bushuev [Tue, 25 Jun 2019 22:29:02 +0000 (01:29 +0300)]
Merge branch 'oracle-debugger'

GitOrigin-RevId: eaf882946dd281965c20276d40901a21fe7d1500

16 months agoCPP-7050: manual resolving merge-conflict
Vasily Romanikhin [Fri, 5 Jul 2019 17:49:36 +0000 (20:49 +0300)]
CPP-7050: manual resolving merge-conflict

GitOrigin-RevId: c8ac4610a891a13733832f147d243ab159f3d94d

16 months agoMerge remote-tracking branch 'origin/master'
Philipp Smorygo [Wed, 19 Jun 2019 14:08:20 +0000 (17:08 +0300)]
Merge remote-tracking branch 'origin/master'

GitOrigin-RevId: 13d2b6d1bcf648f67c1eff9ddaf0a639f44278f2

16 months agoMerge branch 'oracle-debugger'
Leonid Bushuev [Mon, 17 Jun 2019 17:26:08 +0000 (19:26 +0200)]
Merge branch 'oracle-debugger'

GitOrigin-RevId: c5fa33169830ac8cedf1014b83dd067c93800029

16 months agoMerge branch 'master' into vromanik/CPP-7050_RemoteGDBServer
Vasily Romanikhin [Tue, 25 Jun 2019 14:15:08 +0000 (17:15 +0300)]
Merge branch 'master' into vromanik/CPP-7050_RemoteGDBServer

GitOrigin-RevId: 37dabc82f8976677b3567fa672c2fad426ddc97f

16 months agoMerge remote-tracking branch 'origin/master'
Philipp Smorygo [Wed, 19 Jun 2019 14:07:33 +0000 (17:07 +0300)]
Merge remote-tracking branch 'origin/master'

GitOrigin-RevId: 44a64da94f611c46ae320031b1a878c1b0513b68

16 months agoMerge remote-tracking branch 'origin/master'
Artem Gainanov [Mon, 17 Jun 2019 12:48:31 +0000 (15:48 +0300)]
Merge remote-tracking branch 'origin/master'

GitOrigin-RevId: bd3f40d8953442bd0c9b8fc96a76320e438f9d68

16 months agoMerge branch 'oracle-debugger'
Leonid Bushuev [Thu, 13 Jun 2019 21:11:31 +0000 (23:11 +0200)]
Merge branch 'oracle-debugger'

GitOrigin-RevId: 66fa6ce0c7e410cbc22012d0a9cf199847de15b0

16 months agoMerge branch 'master' into vromanik/CPP-7050_RemoteGDBServer
Vasily Romanikhin [Tue, 25 Jun 2019 13:39:40 +0000 (16:39 +0300)]
Merge branch 'master' into vromanik/CPP-7050_RemoteGDBServer

GitOrigin-RevId: ad81aebf662ea14cd3204ef41333463e8a4a6665

16 months agoMerge branch 'fsmorygo/parallelize-module-maps-dependencies'
Philipp Smorygo [Wed, 19 Jun 2019 13:09:59 +0000 (16:09 +0300)]
Merge branch 'fsmorygo/parallelize-module-maps-dependencies'

# Conflicts:
# CIDR/cidr-lang/src/com/jetbrains/cidr/lang/modulemap/resolve/ModuleMapResolveService.kt

GitOrigin-RevId: 60e65328939f706b44b6b1202a588e037da96ce5

16 months agoMerge remote-tracking branch 'origin/master'
Artem Gainanov [Mon, 17 Jun 2019 12:46:07 +0000 (15:46 +0300)]
Merge remote-tracking branch 'origin/master'

# Conflicts:
# plugins/JavaScriptLanguage/testSrc/com/intellij/lang/javascript/typescript/TypeScriptHighlightingTest.java

GitOrigin-RevId: a78288b74d096c36419334dc47cbc7165caf2e9c

16 months agoMerge remote-tracking branch 'origin/eldar/cidr-debugger'
Eldar Abusalimov [Sat, 15 Jun 2019 23:42:45 +0000 (02:42 +0300)]
Merge remote-tracking branch 'origin/eldar/cidr-debugger'

GitOrigin-RevId: 62d4cc57300e18689a4a48b6d9c56913cc728d0b

16 months agoMerge remote-tracking branch 'origin/master'
Vyacheslav Karpukhin [Wed, 12 Jun 2019 19:54:49 +0000 (21:54 +0200)]
Merge remote-tracking branch 'origin/master'

GitOrigin-RevId: a750f816e997dd4766ed1428d58e7bf269b173c7

16 months agoMerge branch 'oracle-debugger'
Leonid Bushuev [Mon, 10 Jun 2019 13:23:25 +0000 (15:23 +0200)]
Merge branch 'oracle-debugger'

GitOrigin-RevId: c662179ecd842a986f4e60dc8a0435aadd83af3c

16 months agoMerge branch 'master' into vromanik/CPP-7050_RemoteGDBServer
Vasily Romanikhin [Wed, 19 Jun 2019 10:35:29 +0000 (13:35 +0300)]
Merge branch 'master' into vromanik/CPP-7050_RemoteGDBServer

GitOrigin-RevId: c4351434ae8bcefc4a077949ed8c97b08231e720

16 months agoMerge branch 'master' into fsmorygo/parallelize-module-maps-dependencies
Philipp Smorygo [Mon, 10 Jun 2019 13:37:37 +0000 (16:37 +0300)]
Merge branch 'master' into fsmorygo/parallelize-module-maps-dependencies

# Conflicts:
# CIDR/cidr-lang/src/com/jetbrains/cidr/lang/modulemap/resolve/ModuleMapResolveService.kt

GitOrigin-RevId: 4eb8e2e5ebd34cea2caf0330574a02b24c955a4b

16 months agoMerge remote-tracking branch 'origin/master' into eldar/cidr-debugger
Eldar Abusalimov [Mon, 10 Jun 2019 09:41:12 +0000 (12:41 +0300)]
Merge remote-tracking branch 'origin/master' into eldar/cidr-debugger

# Conflicts:
# CIDR/cidr-debugger/resources/META-INF/CidrDebuggerPlugin.xml

GitOrigin-RevId: de8e0298bef122544fd1af40c209050903b3d263

16 months agoMerge branch 'slava/coverage_with_jbdevice_refactoring'
Vyacheslav Karpukhin [Wed, 12 Jun 2019 19:20:04 +0000 (21:20 +0200)]
Merge branch 'slava/coverage_with_jbdevice_refactoring'

# Conflicts:
# CIDR-appcode/appcode-build/groovy/org/jetbrains/intellij/build/appCode/AppCodeProperties.groovy

GitOrigin-RevId: b69de039e2d0ff52b80049459ee80583789590a7

16 months agoIDEA-210698 Include Terraform plugin
Vladislav Rassokhin [Mon, 10 Jun 2019 20:18:35 +0000 (23:18 +0300)]
IDEA-210698 Include Terraform plugin

GitOrigin-RevId: 3a65fde9e44f7ec9be565f5b3c9f334447d6dfca

16 months agoMerge remote-tracking branch 'origin/leomash/debugger-console-completion'
Eldar Abusalimov [Mon, 10 Jun 2019 00:32:40 +0000 (03:32 +0300)]
Merge remote-tracking branch 'origin/leomash/debugger-console-completion'

GitOrigin-RevId: e3a3222014ea4c2608f804340a54c2cd0e594089

16 months agoMerge branch 'slava/out_of_process_sim_and_dev' into slava/coverage_with_jbdevice_ref...
Vyacheslav Karpukhin [Wed, 12 Jun 2019 17:50:21 +0000 (19:50 +0200)]
Merge branch 'slava/out_of_process_sim_and_dev' into slava/coverage_with_jbdevice_refactoring

# Conflicts:
# CIDR-appcode/appcode/bin/libjbdevice.dylib.commit
# CIDR-appcode/appcode/native/JBDeviceKit/JBDeviceKit/JBDevice.m

GitOrigin-RevId: 6bb166b710228df4a87ea5d479176ee843604b31

16 months agoMerge commit 'a85b798667f6a81500b21eda3c8d508a28cb969c' into egorzhdan/coverage
Vyacheslav Karpukhin [Wed, 12 Jun 2019 15:37:11 +0000 (17:37 +0200)]
Merge commit 'a85b798667f6a81500b21eda3c8d508a28cb969c' into egorzhdan/coverage

GitOrigin-RevId: 55b653eb620e8dc5642c467b0308e447a5ac32a7

16 months agoMerge commit 'a85b798667f6a81500b21eda3c8d508a28cb969c' into slava/out_of_process_sim...
Vyacheslav Karpukhin [Wed, 12 Jun 2019 17:23:33 +0000 (19:23 +0200)]
Merge commit 'a85b798667f6a81500b21eda3c8d508a28cb969c' into slava/out_of_process_sim_and_dev

GitOrigin-RevId: ccfc7bb2ab1846fbf2c169f6262ffa412f3efb80

18 months agofix yellow code - rationalize static call datagrip/192.5587.22 datagrip/192.5728.110 datagrip/192.5728.116 datagrip/192.5728.127 datagrip/192.5728.128 datagrip/192.5728.16 pycharm/192.5728.105
Vladimir Krivosheev [Mon, 3 Jun 2019 19:12:14 +0000 (21:12 +0200)]
fix yellow code - rationalize static call

GitOrigin-RevId: 2dc783a75d852bd9c8a537ef6ed6bfac07640177

18 months agorunning tests on module classpath
Dmitry Avdeev [Mon, 3 Jun 2019 10:06:46 +0000 (13:06 +0300)]
running tests on module classpath

GitOrigin-RevId: b73610a3e291859d428d4f992e06772e4c89b6c8

18 months agoreleasing buffer for jre9
Dmitry Avdeev [Mon, 3 Jun 2019 09:36:33 +0000 (12:36 +0300)]
releasing buffer for jre9

GitOrigin-RevId: b37fd00bb3697492b143117446321f17a0fb0550

18 months agomake filling ModelCache recursive-safe
Christophe Rhodes [Wed, 29 May 2019 13:16:17 +0000 (16:16 +0300)]
make filling ModelCache recursive-safe

In JDK 9+, updating a HashMap within computeIfAbsent (for example
by having the function fill in leaves of a tree, depth first) is
not allowed.

- Manually disentangle computing values and inserting them into
  the HashMap;
- Make ModelCache.computeIfAbsent() synchronized to defend against
  concurrent modification.

Test: ModelCacheTest.computeIfAbsentReentrant
Bug: 128919710
Change-Id: Ib7c49d6d00d8decfd7311415e61ea65ea733090b
Signed-off-by: Nikita Skvortsov <nikita.skvortsov@jetbrains.com>
GitOrigin-RevId: 172c87b35bd18128445ec7a6a1c479e648775e18

18 months agoandroid.sdktools.dvlib module converted to maven library
Dmitry Avdeev [Wed, 22 May 2019 11:33:12 +0000 (14:33 +0300)]
android.sdktools.dvlib module converted to maven library

GitOrigin-RevId: 24a08a227315762810cdf96d6a2ceee88d18dd81

18 months agoMerge remote-tracking branch 'origin/master' into amakeev/gradle
Anton Makeev [Thu, 16 May 2019 12:00:10 +0000 (14:00 +0200)]
Merge remote-tracking branch 'origin/master' into amakeev/gradle

GitOrigin-RevId: f9a633252daf311ecab19002c0f4757052eee9dc

18 months agoMerge branch 'master' into amakeev/gradle
Anton Makeev [Wed, 15 May 2019 11:31:00 +0000 (13:31 +0200)]
Merge branch 'master' into amakeev/gradle

# Conflicts:
# community/plugins/gradle/src/org/jetbrains/plugins/gradle/service/settings/IdeaGradleProjectSettingsControlBuilder.java

GitOrigin-RevId: d931e798108685731bf185f7c2e3221680b8e5a2

18 months agomigrate to StringUtil.toLower/UpperCase, ENGLISH locale
Gregory.Shrago [Tue, 14 May 2019 12:27:32 +0000 (15:27 +0300)]
migrate to StringUtil.toLower/UpperCase, ENGLISH locale

GitOrigin-RevId: 3a8627e7aef5991ee840996c6f7f147d1f747a3b

18 months agoobject graph serializer using Amazon Ion — use Objenesis to create objects without...
Vladimir Krivosheev [Fri, 10 May 2019 14:51:08 +0000 (16:51 +0200)]
object graph serializer using Amazon Ion — use Objenesis to create objects without default constructor

GitOrigin-RevId: b8464325657be8d746bce33c38d0d4a585c85ddf

19 months agocleanup - redundant type arguments
Vladimir Krivosheev [Fri, 3 May 2019 14:57:19 +0000 (16:57 +0200)]
cleanup - redundant type arguments

GitOrigin-RevId: fa3e3d553de314614227ee3d5a15d5343b3cb520

19 months agocleanup - diamonds
Vladimir Krivosheev [Fri, 3 May 2019 14:47:57 +0000 (16:47 +0200)]
cleanup - diamonds

GitOrigin-RevId: 1c500da1fd340f0951de11096afc3e320e38d3c0

19 months agouse Collections.singletonList instead of Arrays.asList if possible
Vladimir Krivosheev [Fri, 3 May 2019 13:00:11 +0000 (15:00 +0200)]
use Collections.singletonList instead of Arrays.asList if possible

GitOrigin-RevId: db1f386101341ad49c99a602b259d1e366d7353a

19 months agoMerge branch 'leonid/sql'
Aleksey Pivovarov [Mon, 29 Apr 2019 19:00:21 +0000 (22:00 +0300)]
Merge branch 'leonid/sql'

Re-apply changes that were reverted in
8fb8ccbb17d0e217a83f265c185a943b0f5a7ed6

GitOrigin-RevId: c2d81b4e8926deaf8f97e4141e7b4e7f55f217bf

19 months agoMerge branch 'leonid/sql'
Leonid Bushuev [Mon, 29 Apr 2019 15:46:35 +0000 (18:46 +0300)]
Merge branch 'leonid/sql'

GitOrigin-RevId: 65a557bb38f6ac03afa9aabaf02cb8d99fc68a91

19 months agocleanup - specify UTF_8 charset explicitly
develar [Wed, 24 Apr 2019 13:11:38 +0000 (15:11 +0200)]
cleanup - specify UTF_8 charset explicitly

GitOrigin-RevId: b6f12dabfc1a2d2bde4cdaa8f0455351c96e1556

19 months agoUpdate LintUtils to use new names for "this".
Juan Chen [Fri, 5 Apr 2019 23:17:19 +0000 (16:17 -0700)]
Update LintUtils to use new names for "this".

Kotlin 1.3.30 replaced "$receiver" to new names "$this$...". See
https://github.com/JetBrains/kotlin/commit/ea462091c415ed4cb546a85871469e43c5fc5298

Bug: n/a
Test: existing
Change-Id: I3b69674d3f1db099581b2c45f256c06ccfc15620

original commit: https://android.googlesource.com/platform/tools/base/+/eae8394769170e8327e8f5c978e15fcac1a116e2%5E%21/

GitOrigin-RevId: 0d701878fdf9045c87b8c73126b709c378a5f1ad

19 months agouse Charsets.UTF_8 appcode/192.4787.19 appcode/192.5728.22 clion/192.4205.36 clion/192.4488.4 clion/192.4787.12 clion/192.5118.29 clion/192.5281.33 clion/192.5438.15 clion/192.5587.18 clion/192.5728.100 clion/192.5728.28 clion/192.5728.70 datagrip/192.5281.18 goland/192.4205.56 goland/192.4787.18 goland/192.5118.39 goland/192.5281.23 goland/192.5281.28 goland/192.5438.12 goland/192.5438.19 goland/192.5728.103 goland/192.5728.13 goland/192.5728.72 goland/192.6603.35 idea-edu/192.5728.124 idea-edu/192.6603.21 idea/192.4205.41 idea/192.4205.43 idea/192.4205.45 idea/192.4488.21 idea/192.4787.16 idea/192.5118.30 idea/192.5281.24 idea/192.5438.14 idea/192.5587.17 idea/192.5728.12 idea/192.5728.74 idea/192.5728.98 idea/192.6262.27 idea/192.6262.9 idea/192.6603.23 idea/192.6603.28 idea/192.6603.8 idea/192.6817.4 idea/193.2956.37 phpstorm/192.4205.18 phpstorm/192.4488.6 phpstorm/192.4787.17 phpstorm/192.5118.33 phpstorm/192.5281.35 phpstorm/192.5438.24 phpstorm/192.5587.32 phpstorm/192.5728.108 phpstorm/192.5728.26 phpstorm/192.5728.76 phpstorm/192.6262.16 phpstorm/192.6603.26 pycharm-edu/192.5728.125 pycharm-edu/192.6603.22 pycharm/192.4205.50 pycharm/192.4787.5 pycharm/192.5118.37 pycharm/192.5281.25 pycharm/192.5438.16 pycharm/192.5587.24 pycharm/192.5728.20 pycharm/192.5728.77 pycharm/192.6262.12 pycharm/192.6603.10 pycharm/192.6603.24 rubymine/192.4205.37 rubymine/192.4488.24 rubymine/192.5118.34 rubymine/192.5281.32 rubymine/192.5438.21 rubymine/192.5587.23 rubymine/192.5728.104 rubymine/192.5728.47 rubymine/192.5728.8 rubymine/192.6262.8 rubymine/192.6603.11 rubymine/192.6603.20 rubymine/192.6603.29 rubymine/192.6817.5 webstorm/192.4205.48 webstorm/192.4787.13 webstorm/192.5118.44 webstorm/192.5281.21 webstorm/192.5438.26 webstorm/192.5587.21 webstorm/192.5728.23 webstorm/192.5728.73 webstorm/192.5728.87 webstorm/192.6603.19 webstorm/193.2956.38
Vladimir Krivosheev [Fri, 12 Apr 2019 06:45:44 +0000 (08:45 +0200)]
use Charsets.UTF_8

20 months agoapk parser binary resources module converted to maven library
Dmitry Avdeev [Wed, 3 Apr 2019 08:51:39 +0000 (11:51 +0300)]
apk parser binary resources module converted to maven library

20 months agoget rid of deprecated Throwables.propagateIfInstanceOf
Vladimir Krivosheev [Wed, 3 Apr 2019 07:21:23 +0000 (09:21 +0200)]
get rid of deprecated Throwables.propagateIfInstanceOf

20 months agoIJI-80: fixing files containing CRLF line endings
Dmitriy.Panov [Fri, 22 Mar 2019 15:20:14 +0000 (18:20 +0300)]
IJI-80: fixing files containing CRLF line endings

20 months agoIJI-80: .gitattributes for repos containing files with CRLF line endings: changed...
Dmitriy.Panov [Thu, 21 Mar 2019 15:47:40 +0000 (18:47 +0300)]
IJI-80: .gitattributes for repos containing files with CRLF line endings: changed to auto, conversion disabled for individual folders

20 months agoIJI-80: .gitattributes for repos containing files with CRLF line endings; required...
Dmitriy.Panov [Thu, 14 Mar 2019 16:29:57 +0000 (19:29 +0300)]
IJI-80: .gitattributes for repos containing files with CRLF line endings; required to prevent overriding with .gitattributes from ultimate and community in monorepo

21 months agoIDEA-207842 Resolving artifacts over unencrypted connection
Dmitry Avdeev [Wed, 27 Feb 2019 11:32:28 +0000 (14:32 +0300)]
IDEA-207842 Resolving artifacts over unencrypted connection

21 months agoMerge remote-tracking branch 'origin/master' 191.5532 191.5701 191.5849 appcode/191.5532.30 appcode/191.5849.29 appcode/191.5849.7 clion/191.5532.20 datagrip/191.5701.21 goland/191.5532.25 goland/191.5532.49 goland/191.5532.53 goland/191.5701.31 goland/191.5849.33 idea/191.5532.39 idea/191.5701.16 idea/191.5849.16 idea/191.5849.21 phpstorm/191.5532.18 phpstorm/191.5701.19 phpstorm/191.5849.22 phpstorm/191.5849.26 pycharm/191.5532.45 pycharm/191.5701.26 pycharm/191.5849.23 rubymine/191.5532.29 rubymine/191.5701.11 rubymine/191.5849.30 webstorm/191.5532.37 webstorm/191.5701.27 webstorm/191.5849.24
Dmitry Avdeev [Mon, 11 Feb 2019 17:03:41 +0000 (20:03 +0300)]
Merge remote-tracking branch 'origin/master'

# Conflicts:
# sdklib/android.sdktools.sdklib.iml

21 months agomerging Android Studio 3.3: stale source roots removed
Dmitry Avdeev [Mon, 11 Feb 2019 10:12:48 +0000 (13:12 +0300)]
merging Android Studio 3.3: stale source roots removed

21 months agomerging Android Studio 3.3: layoutlib resources updated
Dmitry Avdeev [Wed, 6 Feb 2019 08:52:44 +0000 (11:52 +0300)]
merging Android Studio 3.3: layoutlib resources updated

21 months agomerging Android Studio 3.3: layoutlib resources updated
Dmitry Avdeev [Tue, 5 Feb 2019 15:38:28 +0000 (18:38 +0300)]
merging Android Studio 3.3: layoutlib resources updated

22 months agomerging Android Studio 3.3: community project
Dmitry Avdeev [Wed, 30 Jan 2019 10:05:37 +0000 (13:05 +0300)]
merging Android Studio 3.3: community project

22 months agomerging Android Studio 3.3: layout & licenses
Dmitry Avdeev [Tue, 29 Jan 2019 17:23:08 +0000 (20:23 +0300)]
merging Android Studio 3.3: layout & licenses

22 months agomerging Android Studio 3.3
Dmitry Avdeev [Tue, 29 Jan 2019 13:44:48 +0000 (16:44 +0300)]
merging Android Studio 3.3

22 months ago[project] gets rid of duplicated JAF library (IDEA-CR-42576) 191.5109 appcode/191.5109.16 goland/191.5109.19 idea/191.5109.14 phpstorm/191.5109.15 pycharm/191.5109.13 rubymine/191.5109.20 webstorm/191.5109.10
Roman Shevchenko [Tue, 29 Jan 2019 10:27:53 +0000 (11:27 +0100)]
[project] gets rid of duplicated JAF library (IDEA-CR-42576)

22 months agoIntelliJ project configuration: rename KotlinJavaRuntime library to kotlin-stdlib... 191.4212 191.4738 appcode/191.4738.5 clion/191.4212.38 clion/191.4738.15 goland/191.4212.44 goland/191.4738.19 idea/191.4212.41 idea/191.4738.6 phpstorm/191.4212.35 phpstorm/191.4738.10 pycharm/191.4212.43 pycharm/191.4738.7 rubymine/191.4738.18 webstorm/191.4212.27 webstorm/191.4738.20
nik [Fri, 11 Jan 2019 08:59:04 +0000 (11:59 +0300)]
IntelliJ project configuration: rename KotlinJavaRuntime library to kotlin-stdlib-jdk8

For clarity and consistency with artifactId and other Kotlin libraries.

22 months agoIDEA project configuration: extract kotlin-reflect to a separate repository library...
nik [Tue, 25 Dec 2018 07:52:18 +0000 (10:52 +0300)]
IDEA project configuration: extract kotlin-reflect to a separate repository library (IDEA-198418)

23 months ago[project] adds JAXB API and runtime dependencies (IDEA-179784) appcode/191.3522 appcode/191.3527 appcode/191.3530 appcode/191.3537 appcode/191.3555 appcode/191.3561 appcode/191.3568 clion/191.3521 clion/191.3526 clion/191.3529 clion/191.3556 clion/191.3560 clion/191.3567 dbe/191.3553 idea/191.3518 phpstorm/191.3514 phpstorm/191.3515 phpstorm/191.3528 phpstorm/191.3532 phpstorm/191.3551 phpstorm/191.3565 phpstorm/191.3569 pycharm/191.3519 pycharm/191.3554 pycharm/191.3558 rubymine/191.3513 rubymine/191.3523 rubymine/191.3525 rubymine/191.3531 rubymine/191.3550 rubymine/191.3571 webstorm/191.3524 webstorm/191.3559
Roman Shevchenko [Wed, 2 Jan 2019 14:44:18 +0000 (15:44 +0100)]
[project] adds JAXB API and runtime dependencies (IDEA-179784)

23 months agoSnap for 5196377 from 54e96edd2a8c57067dc9a2613a0ff4bd01c237d5 to studio-3.3-release
android-build-team Robot [Fri, 21 Dec 2018 17:24:16 +0000 (17:24 +0000)]
Snap for 5196377 from 54e96edd2a8c57067dc9a2613a0ff4bd01c237d5 to studio-3.3-release

Change-Id: I214f96b15b4d905f5ab14527e71095e2c925d063

23 months agoFix casting error in GradlePluginUtils for composite builds.
Hung Nguyen [Thu, 20 Dec 2018 14:10:37 +0000 (14:10 +0000)]
Fix casting error in GradlePluginUtils for composite builds.

The GradlePluginUtils class is used to detect plugins that are lower
than a minimum required version.

It used an unsafe cast from ComponentSelector to
ModuleComponentSelector, which will break in the case of composite
builds (where the type could be ProjectComponentSelector).

This CL removes the unsafe cast (the code that needs casting is not
extremely useful).

Bug: 121017797
Test: Existing PluginVersionCheckTest (integration test) and
      new GradlePluginUtilsTest (unit test)

Change-Id: I69e5f80399f7b8345f0a5bb53f39c9cd30dfa682

23 months agoSnap for 5193031 from 2c418756a482376224b5ca0b7152c8f3a48963ac to studio-3.3-release
android-build-team Robot [Thu, 20 Dec 2018 16:34:41 +0000 (16:34 +0000)]
Snap for 5193031 from 2c418756a482376224b5ca0b7152c8f3a48963ac to studio-3.3-release

Change-Id: Ie5fc0964bc25c1cfcff9f8e6db27314261f782ea

23 months agoPublish chunkio module to Maven
Dana Dahlstrom [Tue, 20 Nov 2018 16:45:00 +0000 (08:45 -0800)]
Publish chunkio module to Maven

Change-Id: I1289d70d531fb10a626af451be57d9af38168671
Issue: 119787425
(cherry picked from commit fbf5d7707c869835f7d546058512a96bd52a7d87)

23 months agoPublish draw9patch module to Maven
Dana Dahlstrom [Tue, 20 Nov 2018 16:30:00 +0000 (08:30 -0800)]
Publish draw9patch module to Maven

Change-Id: I23b78f2eac0c7eded455a7ed4478791ad791159e
Issue: 119787425
(cherry picked from commit 69148616adcc993a08263f7df96538f47378cbec)

23 months agoPublish ninepatch module to Maven
Dana Dahlstrom [Tue, 20 Nov 2018 05:30:00 +0000 (21:30 -0800)]
Publish ninepatch module to Maven

Change-Id: I4d3f3f0b064e62dc66a06e856fab180514b38823
Issue: 119787425
(cherry picked from commit 302a904bde0e46d83d61fcb81f2ee4a642708e40)

23 months agoPublish pixelprobe module to Maven
Dana Dahlstrom [Tue, 20 Nov 2018 05:30:00 +0000 (21:30 -0800)]
Publish pixelprobe module to Maven

Change-Id: Ia4c8c270549b97031ee5f915d71dd940d9f0ecf5
Issue: 119787425
(cherry picked from commit 834bb7dc3167b620672e66160f21f9fa0d47eff6)

23 months agoPublish fakeadbserver module to Maven
Dana Dahlstrom [Tue, 20 Nov 2018 05:21:21 +0000 (21:21 -0800)]
Publish fakeadbserver module to Maven

This essentially reverts Change Ia5e537f6.

Change-Id: Ib437efeafd6019fa8edfd52d0e66180397d4535f
Issue: 119787425
(cherry picked from commit ed37b6eee775f63442e3b0204bd746acffc3e9e0)

23 months agoPublish java-lib-model{,-builder} to Maven
Dana Dahlstrom [Tue, 20 Nov 2018 05:00:00 +0000 (21:00 -0800)]
Publish java-lib-model{,-builder} to Maven

Change-Id: Ie4c9b3d1a98bdd3b34de5653d810c46ff0a36747
Issue: 119787425
(cherry picked from commit f252637c157a323cd5c24865536820d6be1b927e)

23 months agoPublish apkanalyzer and binary-resources to Maven
Dana Dahlstrom [Tue, 20 Nov 2018 05:00:00 +0000 (21:00 -0800)]
Publish apkanalyzer and binary-resources to Maven

Change-Id: Icfe8e88d3befa348b127e33d38fcaab2cc639daf
Issue: 119787425
(cherry picked from commit ba1405266bea3981ecc05bd316585ef468f1447d)

23 months agoSnap for 5170610 from 689c056f644cf10c3762944038e75fd776db58af to studio-3.3-release
android-build-team Robot [Mon, 10 Dec 2018 20:10:39 +0000 (20:10 +0000)]
Snap for 5170610 from 689c056f644cf10c3762944038e75fd776db58af to studio-3.3-release

Change-Id: I6002797ee42a60e6da5067e7267eaedc78780d68

23 months agoUpdate Kotlin dependencies to 1.3.11
Juan Chen [Thu, 6 Dec 2018 18:03:48 +0000 (10:03 -0800)]
Update Kotlin dependencies to 1.3.11

Bug: n/a
Test: existing
Change-Id: Ib7d3636b1b5971105fe0920062fb601acd42080c

23 months agoDon't fail if R8 is enabled using DSL with desugaring
Ivan Gavrilovic [Wed, 5 Dec 2018 11:29:31 +0000 (11:29 +0000)]
Don't fail if R8 is enabled using DSL with desugaring

If R8 was enabled with "useProguard false" in the DSL,
and Java 8 language features were used, configuration would
fail. Reason is that AGP expected both android.enableR8 and
android.enableR8.desugaring to be true. Because it is possible
to specify R8 usage through DSL, this assertion does not
hold any more.

This CL allows R8 desugaring (on by default) to be used if
the R8 shinker is used (either set using the flag, or DSL).

BUG: 120196378
Test: AppPluginDslTest
Change-Id: Icf3ada2f04aede06383186a8c5ef627b02baebfd
(cherry picked from commit a225204b4dbf0675a61e635b5cb53765f3adbe8d)

23 months ago120285552: MergeMarkerDetector reads .class files
Matthew Gharrity [Fri, 30 Nov 2018 20:37:24 +0000 (12:37 -0800)]
120285552: MergeMarkerDetector reads .class files

Fixes: 120285552
Test: MergeMarkerDetectorTest
Change-Id: Iefb3dc0c3fc71e9d46cf06c488a178b61787a6e9
(cherry picked from commit bd37efeb727e30b79e1a373ae960b786a8858315)

23 months agoFix memory leak in GradleDetector
Matthew Gharrity [Tue, 27 Nov 2018 02:21:51 +0000 (18:21 -0800)]
Fix memory leak in GradleDetector

Some static caches in GradleDetector reference anonymous classes
which capture references to the LintClient instance. This permanently
leaks the first LintClient instance used in the IDE or Gradle daemon,
along with all associated project data (such as PSI). This CL converts
these caches to be per-Lint-run in order to avoid memory leaks.

If it's important for these caches to survive across Lint runs, the
alternative fix would be to change the LintClient API so that you
don't need to retain a LintClient instance to call methods like
LintClient#log or LintClient#openConnection.

I've tested manually by profiling with YourKit and ensuring that
the LintCoreProjectEnvironment instance (for example) is no longer
strongly reachable after Lint finishes.

I tried to write an automated test for this, but it's tricky. We
might normally use VirtualMachine.attach(...) to get access to heap
information for the current VM, but in our lint-gradle integration
tests, Lint appears to run in a separate process from the test.

Bug: 119833503
Test: manual (see above)
Change-Id: Ia17206f5331d373652f5d8120c64928e7eae7fa2
(cherry picked from commit b09d849086cd1ee07194079244efae05d3120637)

23 months ago120219650: Lint's InvalidPackageDetector can be very slow
Tor Norbye [Thu, 29 Nov 2018 23:11:51 +0000 (15:11 -0800)]
120219650: Lint's InvalidPackageDetector can be very slow

Bug: 120219650
Test: InvalidPackageDetectorTest
Change-Id: I148d0323cf12cdd87b40fa16a9d4e0db86d6c6ff
(cherry picked from commit 4bbbc815efb4e9877316309e08dc261fcd9a4333)

23 months agoDisable OverrideDetector by default
Matthew Gharrity [Tue, 4 Dec 2018 19:06:32 +0000 (11:06 -0800)]
Disable OverrideDetector by default

ART no longer has the package-private overriding method bug that
Dalvik had, and also OverrideDetector can be a performance bottleneck
for some projects.

Fixes: 120483596
Test: existing
Change-Id: I2f8c496e2c7d0e33c0eae564253c1a3f20e9f32e

2 years agoFix Lint class loader memory leak
Matthew Gharrity [Tue, 27 Nov 2018 18:44:41 +0000 (10:44 -0800)]
Fix Lint class loader memory leak

This changes ReflectiveLintRunner so that we use the same
Lint custom class loader across command-line Lint runs in the
same Gradle daemon. See bug for more details.

I profiled with YourKit to ensure memory is no longer leaking.

Bug: 119833503
Test: Gradle integration tests, and manual (see above).
Change-Id: Ib5d267001b0ac796ac9237de338c8f5310c5cbe5
(cherry picked from commit fad7aeea24d93a0854bd052ba17bfa0328638ae1)

2 years agoMerge cherrypicks of [5689405, 5689406, 5689366] into studio-3.3-release
android-build-team Robot [Tue, 4 Dec 2018 01:06:53 +0000 (01:06 +0000)]
Merge cherrypicks of [568940556894065689366] into studio-3.3-release

Change-Id: I561572f4c8ede50a18ea1943b50c07a952c093b4

2 years agoUse getClassesDir/s API based on Gradle version.
Ying Chen [Fri, 16 Nov 2018 19:31:57 +0000 (11:31 -0800)]
Use getClassesDir/s API based on Gradle version.

SourceSetOutput::getClassesDir was removed from Gradle 5.0,
use SourceSetOutput::getClassesDirs instead.
However, the new api was not available until Gradle 4.0.

Since Java Library Plugin is bundled with Studio, and should
be compitible with any versions of Gradle, choose the API
based on Gradle version.

Bug: NA
Test: NewGradleSyncWithOlderPluginTest(to be enabled).
Change-Id: Ie44a977158f37cd5ea0a93ff0f4bb49c9cc130b3
(cherry picked from commit e24269b77cc45c45bb1a048efd2c8aa34b17b0d0)

2 years agoUse getClassesDir/s API based on Gradle version.
Ying Chen [Fri, 16 Nov 2018 19:31:57 +0000 (11:31 -0800)]
Use getClassesDir/s API based on Gradle version.

SourceSetOutput::getClassesDir was removed from Gradle 5.0,
use SourceSetOutput::getClassesDirs instead.
However, the new api was not available until Gradle 4.0.

Since Java Library Plugin is bundled with Studio, and should
be compitible with any versions of Gradle, choose the API
based on Gradle version.

Bug: NA
Test: NewGradleSyncWithOlderPluginTest(to be enabled).
Change-Id: Ie44a977158f37cd5ea0a93ff0f4bb49c9cc130b3

2 years agoWorkmanager artifact does not exist. Do not migrate
Diego Perez [Thu, 29 Nov 2018 22:04:37 +0000 (22:04 +0000)]
Workmanager artifact does not exist. Do not migrate

Change-Id: I3e427fff25c2ca4fba6bdc429cb1234fc49c2bb8
Fixes: 120230132
Test: Existing tests pass

2 years agoSnap for 5153440 from dcb128a1dba29459a82de4173aa10d72aeaae97e to studio-3.3-release
android-build-team Robot [Thu, 29 Nov 2018 11:39:45 +0000 (11:39 +0000)]
Snap for 5153440 from dcb128a1dba29459a82de4173aa10d72aeaae97e to studio-3.3-release

Change-Id: I6efcae796cb7ba2df4607eb1b42cda9566fe547b

2 years agoRevert "Temporarily allow dependency resolution at config time in three tests due...
Juan Chen [Tue, 27 Nov 2018 17:43:08 +0000 (17:43 +0000)]
Revert "Temporarily allow dependency resolution at config time in three tests due to b/118644940."

This reverts commit 6996b8503bfd9a58eedcc6a486c5cb183a4ac3f6.

Reason for revert: we're now bundling Kotlin 1.3.10, which contains a fix for b/118644940

Change-Id: I52b76b113765fc37d560d739b25b12a1fb967cf6

2 years agoAdd libraries for R8 using resources providers
Ivan Gavrilovic [Tue, 20 Nov 2018 10:36:42 +0000 (10:36 +0000)]
Add libraries for R8 using resources providers

This is so AGP can close these resources once
R8 compilation is done.

BUG: 119798102
Test: tests passing on Windows
Change-Id: I0233fb53a379f6a0f9d733df34cc7ff9866616b6
(cherry picked from commit cefa88e330e21a4845e8aed84cf72fe19ce16b2f)

2 years agoLocalDirInfoTest: super.tearDown() in finally appcode/191.1890 appcode/191.1893 appcode/191.1898 appcode/191.1905 appcode/191.1918 appcode/191.1927 appcode/191.1937 appcode/191.1955 appcode/191.1961 appcode/191.1974 appcode/191.1983 appcode/191.2009 appcode/191.2012 appcode/191.2017 appcode/191.2020 appcode/191.2033 appcode/191.2041 appcode/191.2045 appcode/191.2060 appcode/191.2063 appcode/191.2073 appcode/191.2086 appcode/191.2104 appcode/191.2111 appcode/191.2119 appcode/191.2126 appcode/191.2150 appcode/191.2159 appcode/191.2165 appcode/191.2176 appcode/191.2198 appcode/191.2204 appcode/191.2213 appcode/191.2223 appcode/191.2245 appcode/191.2259 appcode/191.2287 appcode/191.2299 appcode/191.2312 appcode/191.2323 appcode/191.2327 appcode/191.2340 appcode/191.2343 appcode/191.2349 appcode/191.2353 appcode/191.2365 appcode/191.2380 appcode/191.2388 appcode/191.2402 appcode/191.2418 appcode/191.2427 appcode/191.2435 appcode/191.2460 appcode/191.2482 appcode/191.2490 appcode/191.2496 appcode/191.2497 appcode/191.2505 appcode/191.2513 appcode/191.2524 appcode/191.2550 appcode/191.2555 appcode/191.2562 appcode/191.2579 appcode/191.2581 appcode/191.2599 appcode/191.2607 appcode/191.2621 appcode/191.2632 appcode/191.2649 appcode/191.2654 appcode/191.2659 appcode/191.2665 appcode/191.2674 appcode/191.2680 appcode/191.2683 appcode/191.2694 appcode/191.2702 appcode/191.2709 appcode/191.2727 appcode/191.2744 appcode/191.2755 appcode/191.2770 appcode/191.2779 appcode/191.2791 appcode/191.2800 appcode/191.2810 appcode/191.2823 appcode/191.2828 appcode/191.2836 appcode/191.2838 appcode/191.2860 appcode/191.2866 appcode/191.2875 appcode/191.2897 appcode/191.2905 appcode/191.2908 appcode/191.2929 appcode/191.2934 appcode/191.2937 appcode/191.2941 appcode/191.2951 appcode/191.2957 appcode/191.2967 appcode/191.2974 appcode/191.2975 appcode/191.2979 appcode/191.2981 appcode/191.2988 appcode/191.3000 appcode/191.3012 appcode/191.3016 appcode/191.3022 appcode/191.3024 appcode/191.3038 appcode/191.3044 appcode/191.3046 appcode/191.3053 appcode/191.3061 appcode/191.3075 appcode/191.3079 appcode/191.3094 appcode/191.3099 appcode/191.3112 appcode/191.3122 appcode/191.3127 appcode/191.3134 appcode/191.3142 appcode/191.3174 appcode/191.3186 appcode/191.3194 appcode/191.3210 appcode/191.3224 appcode/191.3231 appcode/191.3240 appcode/191.3251 appcode/191.3259 appcode/191.3269 appcode/191.3282 appcode/191.3296 appcode/191.3305 appcode/191.3316 appcode/191.3328 appcode/191.3338 appcode/191.3347 appcode/191.3356 appcode/191.3365 appcode/191.3373 appcode/191.3387 appcode/191.3395 appcode/191.3402 appcode/191.3405 appcode/191.3415 appcode/191.3421 appcode/191.3426 appcode/191.3432 appcode/191.3443 appcode/191.3449 appcode/191.3461 appcode/191.3464 appcode/191.3466 appcode/191.3470 appcode/191.3476 appcode/191.3492 appcode/191.3497 appcode/191.3503 appcode/191.3508 appcode/191.3564 clion/191.1889 clion/191.1897 clion/191.1912 clion/191.1917 clion/191.1926 clion/191.1935 clion/191.1954 clion/191.1962 clion/191.1975 clion/191.1980 clion/191.1993 clion/191.2005 clion/191.2011 clion/191.2016 clion/191.2021 clion/191.2032 clion/191.2042 clion/191.2044 clion/191.2059 clion/191.2064 clion/191.2074 clion/191.2085 clion/191.2106 clion/191.2110 clion/191.2118 clion/191.2125 clion/191.2149 clion/191.2160 clion/191.2164 clion/191.2178 clion/191.2197 clion/191.2203 clion/191.2212 clion/191.2221 clion/191.2222 clion/191.2244 clion/191.2260 clion/191.2286 clion/191.2298 clion/191.2315 clion/191.2322 clion/191.2326 clion/191.2335 clion/191.2342 clion/191.2348 clion/191.2352 clion/191.2364 clion/191.2387 clion/191.2397 clion/191.2401 clion/191.2426 clion/191.2434 clion/191.2446 clion/191.2448 clion/191.2449 clion/191.2461 clion/191.2477 clion/191.2491 clion/191.2495 clion/191.2504 clion/191.2523 clion/191.2549 clion/191.2561 clion/191.2598 clion/191.2606 clion/191.2620 clion/191.2624 clion/191.2631 clion/191.2642 clion/191.2653 clion/191.2658 clion/191.2664 clion/191.2673 clion/191.2679 clion/191.2682 clion/191.2693 clion/191.2701 clion/191.2738 clion/191.2754 clion/191.2769 clion/191.2778 clion/191.2789 clion/191.2809 clion/191.2822 clion/191.2829 clion/191.2837 clion/191.2859 clion/191.2865 clion/191.2873 clion/191.2896 clion/191.2904 clion/191.2907 clion/191.2913 clion/191.2916 clion/191.2928 clion/191.2933 clion/191.2936 clion/191.2940 clion/191.2944 clion/191.2948 clion/191.2958 clion/191.2966 clion/191.2973 clion/191.2978 clion/191.2987 clion/191.2991 clion/191.3002 clion/191.3011 clion/191.3013 clion/191.3015 clion/191.3026 clion/191.3037 clion/191.3045 clion/191.3054 clion/191.3060 clion/191.3065 clion/191.3066 clion/191.3067 clion/191.3074 clion/191.3080 clion/191.3089 clion/191.3093 clion/191.3102 clion/191.3110 clion/191.3111 clion/191.3121 clion/191.3126 clion/191.3128 clion/191.3129 clion/191.3133 clion/191.3135 clion/191.3141 clion/191.3173 clion/191.3179 clion/191.3181 clion/191.3183 clion/191.3185 clion/191.3188 clion/191.3189 clion/191.3200 clion/191.3204 clion/191.3213 clion/191.3223 clion/191.3230 clion/191.3239 clion/191.3250 clion/191.3258 clion/191.3266 clion/191.3281 clion/191.3294 clion/191.3304 clion/191.3315 clion/191.3327 clion/191.3337 clion/191.3346 clion/191.3355 clion/191.3364 clion/191.3372 clion/191.3386 clion/191.3396 clion/191.3401 clion/191.3404 clion/191.3414 clion/191.3420 clion/191.3424 clion/191.3431 clion/191.3440 clion/191.3450 clion/191.3460 clion/191.3463 clion/191.3467 clion/191.3471 clion/191.3479 clion/191.3491 clion/191.3496 dbe/191.1908 dbe/191.1950 dbe/191.2006 dbe/191.2028 dbe/191.2056 dbe/191.2102 dbe/191.2145 dbe/191.2194 dbe/191.2240 dbe/191.2316 dbe/191.2337 dbe/191.2362 dbe/191.2421 dbe/191.2478 dbe/191.2520 dbe/191.2538 dbe/191.2564 dbe/191.2586 dbe/191.2643 dbe/191.2670 dbe/191.2691 dbe/191.2750 dbe/191.2805 dbe/191.2847 dbe/191.2892 dbe/191.2924 dbe/191.2947 dbe/191.2962 dbe/191.2998 dbe/191.3034 dbe/191.3072 dbe/191.3117 dbe/191.3144 dbe/191.3155 dbe/191.3167 dbe/191.3172 dbe/191.3198 dbe/191.3209 dbe/191.3245 dbe/191.3292 dbe/191.3332 dbe/191.3371 dbe/191.3410 dbe/191.3425 dbe/191.3439 dbe/191.3458 dbe/191.3474 dbe/191.3493 dmpanov/test/tag idea/191.1910 idea/191.1939 idea/191.1952 idea/191.2008 idea/191.2030 idea/191.2055 idea/191.2076 idea/191.2091 idea/191.2099 idea/191.2108 idea/191.2122 idea/191.2134 idea/191.2147 idea/191.2148 idea/191.2172 idea/191.2191 idea/191.2196 idea/191.2251 idea/191.2272 idea/191.2278 idea/191.2313 idea/191.2317 idea/191.2338 idea/191.2339 idea/191.2345 idea/191.2358 idea/191.2361 idea/191.2406 idea/191.2420 idea/191.2425 idea/191.2441 idea/191.2458 idea/191.2470 idea/191.2476 idea/191.2481 idea/191.2488 idea/191.2502 idea/191.2519 idea/191.2522 idea/191.2539 idea/191.2540 idea/191.2560 idea/191.2597 idea/191.2647 idea/191.2672 idea/191.2695 idea/191.2752 idea/191.2767 idea/191.2807 idea/191.2817 idea/191.2825 idea/191.2858 idea/191.2891 idea/191.2902 idea/191.2922 idea/191.2950 idea/191.2965 idea/191.3009 idea/191.3027 idea/191.3036 idea/191.3070 idea/191.3097 idea/191.3103 idea/191.3120 idea/191.3170 idea/191.3175 idea/191.3211 idea/191.3219 idea/191.3247 idea/191.3263 idea/191.3278 idea/191.3289 idea/191.3333 idea/191.3348 idea/191.3351 idea/191.3375 idea/191.3406 idea/191.3411 idea/191.3436 idea/191.3456 idea/191.3477 idea/191.3486 phpstorm/191.1885 phpstorm/191.1894 phpstorm/191.1907 phpstorm/191.1922 phpstorm/191.1923 phpstorm/191.1932 phpstorm/191.1934 phpstorm/191.1949 phpstorm/191.1968 phpstorm/191.1978 phpstorm/191.1984 phpstorm/191.2004 phpstorm/191.2014 phpstorm/191.2019 phpstorm/191.2027 phpstorm/191.2038 phpstorm/191.2043 phpstorm/191.2054 phpstorm/191.2067 phpstorm/191.2068 phpstorm/191.2080 phpstorm/191.2101 phpstorm/191.2114 phpstorm/191.2121 phpstorm/191.2144 phpstorm/191.2162 phpstorm/191.2174 phpstorm/191.2177 phpstorm/191.2192 phpstorm/191.2207 phpstorm/191.2219 phpstorm/191.2238 phpstorm/191.2277 phpstorm/191.2296 phpstorm/191.2310 phpstorm/191.2320 phpstorm/191.2324 phpstorm/191.2334 phpstorm/191.2346 phpstorm/191.2351 phpstorm/191.2355 phpstorm/191.2360 phpstorm/191.2383 phpstorm/191.2395 phpstorm/191.2424 phpstorm/191.2433 phpstorm/191.2443 phpstorm/191.2456 phpstorm/191.2474 phpstorm/191.2493 phpstorm/191.2500 phpstorm/191.2501 phpstorm/191.2515 phpstorm/191.2517 phpstorm/191.2543 phpstorm/191.2576 phpstorm/191.2580 phpstorm/191.2584 phpstorm/191.2618 phpstorm/191.2627 phpstorm/191.2636 phpstorm/191.2638 phpstorm/191.2641 phpstorm/191.2645 phpstorm/191.2655 phpstorm/191.2663 phpstorm/191.2667 phpstorm/191.2681 phpstorm/191.2685 phpstorm/191.2688 phpstorm/191.2705 phpstorm/191.2718 phpstorm/191.2747 phpstorm/191.2748 phpstorm/191.2761 phpstorm/191.2776 phpstorm/191.2787 phpstorm/191.2802 phpstorm/191.2803 phpstorm/191.2824 phpstorm/191.2826 phpstorm/191.2834 phpstorm/191.2844 phpstorm/191.2863 phpstorm/191.2871 phpstorm/191.2887 phpstorm/191.2890 phpstorm/191.2906 phpstorm/191.2914 phpstorm/191.2921 phpstorm/191.2923 phpstorm/191.2935 phpstorm/191.2939 phpstorm/191.2943 phpstorm/191.2954 phpstorm/191.2956 phpstorm/191.2960 phpstorm/191.2964 phpstorm/191.2977 phpstorm/191.2994 phpstorm/191.2996 phpstorm/191.3014 phpstorm/191.3020 phpstorm/191.3030 phpstorm/191.3032 phpstorm/191.3050 phpstorm/191.3059 phpstorm/191.3069 phpstorm/191.3087 phpstorm/191.3100 phpstorm/191.3108 phpstorm/191.3114 phpstorm/191.3115 phpstorm/191.3130 phpstorm/191.3139 phpstorm/191.3160 phpstorm/191.3180 phpstorm/191.3182 phpstorm/191.3191 phpstorm/191.3197 phpstorm/191.3203 phpstorm/191.3206 phpstorm/191.3229 phpstorm/191.3235 phpstorm/191.3236 phpstorm/191.3243 phpstorm/191.3244 phpstorm/191.3276 phpstorm/191.3288 phpstorm/191.3290 phpstorm/191.3310 phpstorm/191.3325 phpstorm/191.3349 phpstorm/191.3353 phpstorm/191.3354 phpstorm/191.3357 phpstorm/191.3361 phpstorm/191.3369 phpstorm/191.3374 phpstorm/191.3385 phpstorm/191.3393 phpstorm/191.3403 phpstorm/191.3408 phpstorm/191.3412 phpstorm/191.3423 phpstorm/191.3430 phpstorm/191.3435 phpstorm/191.3437 phpstorm/191.3452 phpstorm/191.3454 phpstorm/191.3465 phpstorm/191.3469 phpstorm/191.3473 phpstorm/191.3482 phpstorm/191.3484 phpstorm/191.3485 phpstorm/191.3501 phpstorm/191.3505 phpstorm/191.3511 pycharm/191.1906 pycharm/191.1909 pycharm/191.1948 pycharm/191.1957 pycharm/191.1958 pycharm/191.2002 pycharm/191.2026 pycharm/191.2029 pycharm/191.2036 pycharm/191.2037 pycharm/191.2053 pycharm/191.2057 pycharm/191.2072 pycharm/191.2077 pycharm/191.2100 pycharm/191.2103 pycharm/191.2113 pycharm/191.2130 pycharm/191.2143 pycharm/191.2146 pycharm/191.2152 pycharm/191.2153 pycharm/191.2175 pycharm/191.2180 pycharm/191.2182 pycharm/191.2193 pycharm/191.2195 pycharm/191.2200 pycharm/191.2237 pycharm/191.2241 pycharm/191.2247 pycharm/191.2257 pycharm/191.2263 pycharm/191.2264 pycharm/191.2266 pycharm/191.2267 pycharm/191.2268 pycharm/191.2281 pycharm/191.2293 pycharm/191.2294 pycharm/191.2311 pycharm/191.2314 pycharm/191.2333 pycharm/191.2336 pycharm/191.2359 pycharm/191.2363 pycharm/191.2369 pycharm/191.2370 pycharm/191.2373 pycharm/191.2382 pycharm/191.2386 pycharm/191.2389 pycharm/191.2400 pycharm/191.2422 pycharm/191.2423 pycharm/191.2429 pycharm/191.2430 pycharm/191.2439 pycharm/191.2479 pycharm/191.2480 pycharm/191.2484 pycharm/191.2485 pycharm/191.2510 pycharm/191.2518 pycharm/191.2521 pycharm/191.2526 pycharm/191.2527 pycharm/191.2530 pycharm/191.2532 pycharm/191.2533 pycharm/191.2536 pycharm/191.2546 pycharm/191.2547 pycharm/191.2556 pycharm/191.2557 pycharm/191.2565 pycharm/191.2585 pycharm/191.2593 pycharm/191.2594 pycharm/191.2601 pycharm/191.2608 pycharm/191.2612 pycharm/191.2613 pycharm/191.2614 pycharm/191.2617 pycharm/191.2646 pycharm/191.2656 pycharm/191.2657 pycharm/191.2661 pycharm/191.2668 pycharm/191.2671 pycharm/191.2676 pycharm/191.2677 pycharm/191.2689 pycharm/191.2692 pycharm/191.2697 pycharm/191.2699 pycharm/191.2700 pycharm/191.2707 pycharm/191.2749 pycharm/191.2751 pycharm/191.2758 pycharm/191.2759 pycharm/191.2806 pycharm/191.2814 pycharm/191.2815 pycharm/191.2821 pycharm/191.2827 pycharm/191.2862 pycharm/191.2874 pycharm/191.2880 pycharm/191.2882 pycharm/191.2885 pycharm/191.2893 pycharm/191.2894 pycharm/191.2918 pycharm/191.2919 pycharm/191.2925 pycharm/191.2926 pycharm/191.2946 pycharm/191.2949 pycharm/191.2953 pycharm/191.2963 pycharm/191.2969 pycharm/191.2972 pycharm/191.2976 pycharm/191.2982 pycharm/191.2986 pycharm/191.2989 pycharm/191.2990 pycharm/191.2995 pycharm/191.2997 pycharm/191.3021 pycharm/191.3025 pycharm/191.3028 pycharm/191.3031 pycharm/191.3035 pycharm/191.3041 pycharm/191.3042 pycharm/191.3047 pycharm/191.3048 pycharm/191.3051 pycharm/191.3056 pycharm/191.3063 pycharm/191.3064 pycharm/191.3071 pycharm/191.3073 pycharm/191.3088 pycharm/191.3096 pycharm/191.3109 pycharm/191.3118 pycharm/191.3119 pycharm/191.3145 pycharm/191.3153 pycharm/191.3171 pycharm/191.3176 pycharm/191.3184 pycharm/191.3187 pycharm/191.3192 pycharm/191.3196 pycharm/191.3208 pycharm/191.3212 pycharm/191.3216 pycharm/191.3218 pycharm/191.3222 pycharm/191.3226 pycharm/191.3227 pycharm/191.3241 pycharm/191.3246 pycharm/191.3248 pycharm/191.3255 pycharm/191.3256 pycharm/191.3264 pycharm/191.3268 pycharm/191.3277 pycharm/191.3284 pycharm/191.3291 pycharm/191.3295 pycharm/191.3299 pycharm/191.3301 pycharm/191.3334 pycharm/191.3335 pycharm/191.3341 pycharm/191.3343 pycharm/191.3358 pycharm/191.3366 pycharm/191.3370 pycharm/191.3377 pycharm/191.3381 pycharm/191.3382 pycharm/191.3390 pycharm/191.3392 pycharm/191.3394 pycharm/191.3397 pycharm/191.3409 pycharm/191.3417 pycharm/191.3427 pycharm/191.3433 pycharm/191.3438 pycharm/191.3441 pycharm/191.3447 pycharm/191.3448 pycharm/191.3455 pycharm/191.3459 pycharm/191.3475 pycharm/191.3478 pycharm/191.3489 pycharm/191.3490 rubymine/191.1886 rubymine/191.1891 rubymine/191.1892 rubymine/191.1896 rubymine/191.1899 rubymine/191.1901 rubymine/191.1902 rubymine/191.1903 rubymine/191.1904 rubymine/191.1914 rubymine/191.1919 rubymine/191.1925 rubymine/191.1929 rubymine/191.1931 rubymine/191.1936 rubymine/191.1938 rubymine/191.1942 rubymine/191.1944 rubymine/191.1945 rubymine/191.1946 rubymine/191.1947 rubymine/191.1959 rubymine/191.1960 rubymine/191.1963 rubymine/191.1964 rubymine/191.1969 rubymine/191.1977 rubymine/191.1982 rubymine/191.1991 rubymine/191.1992 rubymine/191.1995 rubymine/191.2000 rubymine/191.2001 rubymine/191.2013 rubymine/191.2015 rubymine/191.2018 rubymine/191.2022 rubymine/191.2034 rubymine/191.2039 rubymine/191.2046 rubymine/191.2049 rubymine/191.2051 rubymine/191.2052 rubymine/191.2062 rubymine/191.2065 rubymine/191.2069 rubymine/191.2078 rubymine/191.2079 rubymine/191.2087 rubymine/191.2089 rubymine/191.2092 rubymine/191.2094 rubymine/191.2096 rubymine/191.2098 rubymine/191.2109 rubymine/191.2112 rubymine/191.2115 rubymine/191.2116 rubymine/191.2120 rubymine/191.2124 rubymine/191.2127 rubymine/191.2133 rubymine/191.2136 rubymine/191.2137 rubymine/191.2141 rubymine/191.2142 rubymine/191.2154 rubymine/191.2155 rubymine/191.2161 rubymine/191.2163 rubymine/191.2179 rubymine/191.2183 rubymine/191.2186 rubymine/191.2189 rubymine/191.2190 rubymine/191.2201 rubymine/191.2202 rubymine/191.2205 rubymine/191.2208 rubymine/191.2209 rubymine/191.2216 rubymine/191.2217 rubymine/191.2224 rubymine/191.2226 rubymine/191.2231 rubymine/191.2232 rubymine/191.2234 rubymine/191.2235 rubymine/191.2236 rubymine/191.2250 rubymine/191.2252 rubymine/191.2261 rubymine/191.2262 rubymine/191.2279 rubymine/191.2295 rubymine/191.2301 rubymine/191.2302 rubymine/191.2303 rubymine/191.2304 rubymine/191.2307 rubymine/191.2308 rubymine/191.2309 rubymine/191.2321 rubymine/191.2325 rubymine/191.2328 rubymine/191.2329 rubymine/191.2332 rubymine/191.2344 rubymine/191.2347 rubymine/191.2350 rubymine/191.2354 rubymine/191.2356 rubymine/191.2357 rubymine/191.2367 rubymine/191.2368 rubymine/191.2371 rubymine/191.2381 rubymine/191.2392 rubymine/191.2403 rubymine/191.2412 rubymine/191.2414 rubymine/191.2416 rubymine/191.2417 rubymine/191.2419 rubymine/191.2431 rubymine/191.2432 rubymine/191.2437 rubymine/191.2438 rubymine/191.2451 rubymine/191.2452 rubymine/191.2463 rubymine/191.2464 rubymine/191.2468 rubymine/191.2469 rubymine/191.2472 rubymine/191.2473 rubymine/191.2475 rubymine/191.2486 rubymine/191.2487 rubymine/191.2492 rubymine/191.2494 rubymine/191.2498 rubymine/191.2499 rubymine/191.2503 rubymine/191.2509 rubymine/191.2512 rubymine/191.2514 rubymine/191.2516 rubymine/191.2528 rubymine/191.2529 rubymine/191.2544 rubymine/191.2545 rubymine/191.2551 rubymine/191.2554 rubymine/191.2563 rubymine/191.2577 rubymine/191.2578 rubymine/191.2582 rubymine/191.2583 rubymine/191.2595 rubymine/191.2600 rubymine/191.2625 rubymine/191.2626 rubymine/191.2640 rubymine/191.2650 rubymine/191.2652 rubymine/191.2660 rubymine/191.2666 rubymine/191.2678 rubymine/191.2684 rubymine/191.2687 rubymine/191.2698 rubymine/191.2714 rubymine/191.2715 rubymine/191.2745 rubymine/191.2756 rubymine/191.2760 rubymine/191.2782 rubymine/191.2783 rubymine/191.2801 rubymine/191.2811 rubymine/191.2813 rubymine/191.2831 rubymine/191.2832 rubymine/191.2839 rubymine/191.2841 rubymine/191.2843 rubymine/191.2867 rubymine/191.2868 rubymine/191.2886 rubymine/191.2888 rubymine/191.2899 rubymine/191.2910 rubymine/191.2911 rubymine/191.2920 rubymine/191.2930 rubymine/191.2932 rubymine/191.2938 rubymine/191.2942 rubymine/191.2955 rubymine/191.2959 rubymine/191.2968 rubymine/191.2971 rubymine/191.2983 rubymine/191.2984 rubymine/191.2992 rubymine/191.2993 rubymine/191.3003 rubymine/191.3006 rubymine/191.3029 rubymine/191.3039 rubymine/191.3043 rubymine/191.3052 rubymine/191.3057 rubymine/191.3058 rubymine/191.3068 rubymine/191.3098 rubymine/191.3113 rubymine/191.3123 rubymine/191.3125 rubymine/191.3138 rubymine/191.3157 rubymine/191.3190 rubymine/191.3193 rubymine/191.3202 rubymine/191.3205 rubymine/191.3214 rubymine/191.3217 rubymine/191.3233 rubymine/191.3234 rubymine/191.3242 rubymine/191.3252 rubymine/191.3254 rubymine/191.3273 rubymine/191.3287 rubymine/191.3297 rubymine/191.3300 rubymine/191.3302 rubymine/191.3319 rubymine/191.3320 rubymine/191.3324 rubymine/191.3329 rubymine/191.3339 rubymine/191.3342 rubymine/191.3359 rubymine/191.3368 rubymine/191.3376 rubymine/191.3380 rubymine/191.3398 rubymine/191.3399 rubymine/191.3407 rubymine/191.3416 rubymine/191.3419 rubymine/191.3429 rubymine/191.3434 rubymine/191.3444 rubymine/191.3446 rubymine/191.3453 rubymine/191.3468 rubymine/191.3472 rubymine/191.3483 rubymine/191.3487 rubymine/191.3495 rubymine/191.3504 rubymine/191.3506 rubymine/191.3512 webstorm/191.1913 webstorm/191.1933 webstorm/191.1956 webstorm/191.1966 webstorm/191.1979 webstorm/191.2010 webstorm/191.2035 webstorm/191.2061 webstorm/191.2075 webstorm/191.2083 webstorm/191.2107 webstorm/191.2151 webstorm/191.2173 webstorm/191.2199 webstorm/191.2246 webstorm/191.2270 webstorm/191.2273 webstorm/191.2290 webstorm/191.2318 webstorm/191.2341 webstorm/191.2366 webstorm/191.2428 webstorm/191.2436 webstorm/191.2445 webstorm/191.2459 webstorm/191.2462 webstorm/191.2467 webstorm/191.2483 webstorm/191.2507 webstorm/191.2525 webstorm/191.2596 webstorm/191.2602 webstorm/191.2603 webstorm/191.2610 webstorm/191.2615 webstorm/191.2619 webstorm/191.2628 webstorm/191.2633 webstorm/191.2635 webstorm/191.2651 webstorm/191.2675 webstorm/191.2696 webstorm/191.2703 webstorm/191.2706 webstorm/191.2711 webstorm/191.2742 webstorm/191.2757 webstorm/191.2786 webstorm/191.2795 webstorm/191.2812 webstorm/191.2816 webstorm/191.2830 webstorm/191.2857 webstorm/191.2861 webstorm/191.2864 webstorm/191.2878 webstorm/191.2883 webstorm/191.2898 webstorm/191.2901 webstorm/191.2903 webstorm/191.2909 webstorm/191.2931 webstorm/191.2952 webstorm/191.2970 webstorm/191.3004 webstorm/191.3017 webstorm/191.3040 webstorm/191.3049 webstorm/191.3076 webstorm/191.3101 webstorm/191.3124 webstorm/191.3178 webstorm/191.3201 webstorm/191.3215 webstorm/191.3253 webstorm/191.3265 webstorm/191.3298 webstorm/191.3340 webstorm/191.3352 webstorm/191.3379 webstorm/191.3418 webstorm/191.3445 webstorm/191.3462 webstorm/191.3480 webstorm/191.3494
Yann Cébron [Wed, 21 Nov 2018 10:47:03 +0000 (11:47 +0100)]
LocalDirInfoTest: super.tearDown() in finally

2 years agoDebugKeyProviderTest: super.tearDown() in finally
Yann Cébron [Wed, 21 Nov 2018 10:46:22 +0000 (11:46 +0100)]
DebugKeyProviderTest: super.tearDown() in finally

2 years agoResourceRepositoryTest: super.tearDown() in finally
Yann Cébron [Wed, 21 Nov 2018 10:45:13 +0000 (11:45 +0100)]
ResourceRepositoryTest: super.tearDown() in finally

2 years agoResourceRepositoryTest2: super.tearDown() in finally
Yann Cébron [Wed, 21 Nov 2018 10:44:20 +0000 (11:44 +0100)]
ResourceRepositoryTest2: super.tearDown() in finally

2 years agoHprofBitmapProviderTest: super.tearDown() in finally
Yann Cébron [Wed, 21 Nov 2018 10:43:44 +0000 (11:43 +0100)]
HprofBitmapProviderTest: super.tearDown() in finally

2 years agoHprofParserTest: super.tearDown() in finally
Yann Cébron [Wed, 21 Nov 2018 10:42:13 +0000 (11:42 +0100)]
HprofParserTest: super.tearDown() in finally

2 years agoClassObjTest: super.tearDown() in finally
Yann Cébron [Wed, 21 Nov 2018 10:41:10 +0000 (11:41 +0100)]
ClassObjTest: super.tearDown() in finally

2 years ago116404240: False positive on UnusedAttribute foreground on FrameLayout
Tor Norbye [Sun, 7 Oct 2018 06:30:52 +0000 (08:30 +0200)]
116404240: False positive on UnusedAttribute foreground on FrameLayout

Change-Id: I8a87058e2349de6f5d10fb937382c26e6d3a49c2
Fixes: 116404240
Test: Unit test included
(cherry picked from commit 821ce4f1e179ff7fe586d0811a4a783f558f446c)

2 years ago116677290: Lint failure when ignoring some issue ids
Tor Norbye [Mon, 19 Nov 2018 18:38:03 +0000 (10:38 -0800)]
116677290: Lint failure when ignoring some issue ids

Fix incorrect issue id validation errors.

Change-Id: Ibe1154541bf4e1fce821030e10753bef28046790
Fixes: 116677290
Test: Unit tests included

2 years agoEnforce minimum butterknife plugin version.
Chris Warrington [Mon, 19 Nov 2018 14:42:57 +0000 (14:42 +0000)]
Enforce minimum butterknife plugin version.

Bug: 116747159
Test: Re-introduced PluginVersionCheckTest
Change-Id: I59dab63f35cb6c654bbee4e7b40cc3cc4a2d91d0
(cherry picked from commit 3f5cb2adacca258a3b37502ba6126518363f6268)

2 years agoSnap for 5136609 from 85f225b9a55e8c053431cae706351c69c18b97b9 to studio-3.3-release
android-build-team Robot [Sun, 18 Nov 2018 22:58:12 +0000 (22:58 +0000)]
Snap for 5136609 from 85f225b9a55e8c053431cae706351c69c18b97b9 to studio-3.3-release

Change-Id: Ib2b5dd41c25657d3c8992a3feb76bc34781ed870