Use raw type when computing `ClassId`

The `ClassId` only cares about the JVM class tag, not type arguments.
We therefore use `rawType` to save the redundant work of passing in
the full text `<...>` containing the type arguments then discarding it
afterwards.

Bug: n/a
Test: existing
Change-Id: Iffa40381698b7a7dd6d991a7a225cdee7aa0cc62
1 file changed
tree: 2c0737e7e8d14bb00209440ae7ebaee0165d288a
  1. adb-proxy/
  2. adblib/
  3. adblib-ddmlibcompatibility/
  4. adblib-tools/
  5. android-test/
  6. annotations/
  7. apkparser/
  8. app-inspection/
  9. apps/
  10. aspects_agent/
  11. backup/
  12. bazel/
  13. build-analyzer/
  14. build-system/
  15. chunkio/
  16. chunkio-processor/
  17. common/
  18. ddmlib/
  19. ddmlib-studio/
  20. debugger-tests/
  21. debuggers/
  22. deploy/
  23. device-provisioner/
  24. device_validator/
  25. diff/
  26. draw9patch/
  27. dynamic-layout-inspector/
  28. echo-sample/
  29. emulator/
  30. environment-services/
  31. external-annotations/
  32. fakeadbserver/
  33. fakeandroid/
  34. firebase/
  35. flags/
  36. game-tools/
  37. gmaven/
  38. gradle-upgrade/
  39. intellij-bazel/
  40. intellij-native/
  41. jaxb-inheritance-plugin/
  42. jdwp-packet/
  43. jdwp-scache/
  44. jdwp-tracer/
  45. journeys/
  46. kexter/
  47. kotlin-multiplatform-models/
  48. layoutlib-api/
  49. layoutlib-extensions/
  50. leakcanarylib/
  51. lint/
  52. manifest-parser/
  53. misc/
  54. mlkit-common/
  55. multipreview-asm/
  56. ninepatch/
  57. owners/
  58. perf-logger/
  59. perflib/
  60. pixelprobe/
  61. preview/
  62. process-monitor/
  63. profgen/
  64. profiler/
  65. repository/
  66. resource-repository/
  67. sdk-common/
  68. sdklib/
  69. signflinger/
  70. standalone-render/
  71. studio-grpc-testutils/
  72. studio-leakcanary/
  73. template-engine/
  74. testutils/
  75. third_party/
  76. threading-agent/
  77. threading-agent-callback/
  78. tracer/
  79. transport/
  80. ui-inspector/
  81. usb-devices/
  82. utp/
  83. vector-drawable-tool/
  84. wear-wff-schema/
  85. wizard/
  86. yourkit-controller/
  87. zipflinger/
  88. .editorconfig
  89. .gitattributes
  90. .gitignore
  91. adt.iml
  92. BUILD.bazel
  93. contributing.md
  94. navbar.md
  95. PREUPLOAD.cfg
  96. README.md
  97. source.md
  98. studio.md
README.md

tools/base

This project contains:

  • Common libraries that are shared between any of the IDE (Android Studio), the build system (The Android Gradle Plugin) and SDK components that will be released from studio-main (e.g. the standalone SDK manager). This includes:
    • Instant-run-libraries
    • SDK management libraries
    • The manifest merger
    • Common libraries
    • Common test utilites
  • The build system
  • The new profiler