1. 8e31b1f Merge "Libraries don't use @hide anymore" into main by Treehugger Robot · 6 days ago main master
  2. fc92125 Libraries don't use @hide anymore by alanv · 6 days ago
  3. b4d0609 Merge "Update the builder creation guidelines to clarify that the builder constructor must be public even if Kotlin users are expected to implicitly leverage the builder through a factory method/dsl style creation mechanism." into main by Treehugger Robot · 9 days ago
  4. 6da1a52 Update the builder creation guidelines to clarify that the builder constructor must be public even if Kotlin users are expected to implicitly leverage the builder through a factory method/dsl style creation mechanism. by Android API Council · 9 days ago
  5. d79cc00 Merge "Android API guidelines: describe intended use cases for OutcomeReceiver" into main by Treehugger Robot · 3 weeks ago
  6. 9896fb1 Android API guidelines: describe intended use cases for OutcomeReceiver by Android API Council · 3 weeks ago
  7. 76c5f49 Merge "Document the intake form for Android API removal requests" into main by Treehugger Robot · 4 weeks ago
  8. 10d0ac1 Document the intake form for Android API removal requests by Android API Council · 4 weeks ago
  9. 7fa8cf3 Merge "Freshness for top-viewed API Council docs" into main by Treehugger Robot · 5 weeks ago
  10. 42cf290 Freshness for top-viewed API Council docs by alanv · 5 weeks ago
  11. d1f823d Merge "Clarify Bundle recommendation" into main by Treehugger Robot · 9 weeks ago
  12. 6bfdace Clarify Bundle recommendation by alanv · 9 weeks ago
  13. 444ff8b Merge "Add rules about documenting JNI exceptions." into main by Treehugger Robot · 3 months ago
  14. a6f2334 Add rules about documenting JNI exceptions. by Android API Council · 3 months ago
  15. 88d7442 Merge "s/NDK/native/ for the cases that apply to other domains." into main by Treehugger Robot · 3 months ago
  16. 867a6be s/NDK/native/ for the cases that apply to other domains. by Android API Council · 3 months ago
  17. 1efa6b5 Merge "Add explicit advice for how to handle non-text strings." into main by Treehugger Robot · 3 months ago
  18. 0b9e24b Add explicit advice for how to handle non-text strings. by Android API Council · 3 months ago
  19. 879bbd7 Merge "Update note about `__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__`." into main by Treehugger Robot · 3 months ago
  20. a5ec8fc Update note about `__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__`. by Android API Council · 3 months ago
  21. cf79849 Merge "Update async API guidelines for cached+frozen app processes" into main by Treehugger Robot · 3 months ago
  22. 58bdfe4 Update async API guidelines for cached+frozen app processes by Android API Council · 3 months ago
  23. e2d6016 Merge "Update 6.3 (Put optional parameters at end of overloads) with a callout specifically mentioning the exception in 7.5 (Accept Executors to control callback dispatch) for placement of Executors. Add back-reference." into main by Treehugger Robot · 3 months ago
  24. ca0aeb8 Update 6.3 (Put optional parameters at end of overloads) with a callout specifically mentioning the exception in 7.5 (Accept Executors to control callback dispatch) for placement of Executors. Add back-reference. by Android API Council · 3 months ago
  25. 04ec33a Merge "Fix typo in API guidelines" into main by Treehugger Robot · 3 months ago
  26. c27df78 Fix typo in API guidelines by Android API Council · 3 months ago
  27. fc921f5 Merge "Update async API guidelines to consider the cached apps freezer" into main by Treehugger Robot · 3 months ago
  28. 2c050d3 Update async API guidelines to consider the cached apps freezer by Android API Council · 3 months ago
  29. 3a60a02 Merge "Describe preference for Executor over Handler in Android API guidelines" into main by Treehugger Robot · 4 months ago
  30. ec9bd63 Describe preference for Executor over Handler in Android API guidelines by Android API Council · 4 months ago
  31. 56749f3 Merge "Remove stray period." into main by Treehugger Robot · 4 months ago
  32. a4e6048 Remove stray period. by Android API Council · 4 months ago
  33. 75bec4a Merge "Add guideline on auto-generated code" into main by Treehugger Robot · 4 months ago
  34. d1a181c Add guideline on auto-generated code by Android API Council · 4 months ago
  35. 09e7dd0 Merge "Add guideline for java exception naming convention" into main by Treehugger Robot · 5 months ago
  36. bf726f5 Add guideline for java exception naming convention by Android API Council · 5 months ago
  37. b411cde Merge "Recommend against new View subclasses in Android API guidelines" into main by Treehugger Robot · 6 months ago
  38. c66ddc1 Recommend against new View subclasses in Android API guidelines by Android API Council · 6 months ago
  39. 565b757 Merge "Link to go/api-test-coverage from go/android-api-guidelines#basics-tested" into main by Treehugger Robot · 6 months ago
  40. f7cbf9d Link to go/api-test-coverage from go/android-api-guidelines#basics-tested by ibaker · 6 months ago
  41. 4dda59a Merge "Add section for Manager classes." into main by Treehugger Robot · 7 months ago
  42. 9d927f9 Add section for Manager classes. by Android API Council · 7 months ago
  43. 857d197 Merge "Create API flagging FAQ page" into main by Treehugger Robot · 7 months ago
  44. 804140b Create API flagging FAQ page by Android API Council · 7 months ago
  45. 5f352ab Merge "Clarify the rules about direct testing of the API." into main by Treehugger Robot · 7 months ago
  46. 8f9e1d0 Clarify the rules about direct testing of the API. by Android API Council · 7 months ago
  47. b7ccaf2 Merge "Fix typo." into main by Treehugger Robot · 7 months ago
  48. 7c14ff2 Fix typo. by Android API Council · 7 months ago
  49. 9b4c4ba Merge "Expand explanation of test requirements." into main by Treehugger Robot · 7 months ago
  50. 7886e86 Expand explanation of test requirements. by Android API Council · 7 months ago
  51. b9402bc Merge "Add guideline for Mainline modules to define permissions." into main by Treehugger Robot · 7 months ago
  52. e35f96a Add guideline for Mainline modules to define permissions. by Android API Council · 7 months ago
  53. 969365d Merge "Fix links" into main by Treehugger Robot · 8 months ago
  54. 14c92b2 Fix links by andrewlewis · 8 months ago
  55. 5baf43b Merge "API Guidelines: require @FlaggedApi for all APIs" into main by Treehugger Robot · 9 months ago
  56. 608e1f4 API Guidelines: require @FlaggedApi for all APIs by Android API Council · 9 months ago
  57. 02536e6 Merge "Minor updates and freshness for misc API guidelines" into main by Treehugger Robot · 9 months ago
  58. 8d12f59 Minor updates and freshness for misc API guidelines by alanv · 9 months ago
  59. 1f922b7 Merge "Follow-up to https://critique.corp.google.com/cl/554901165" into main by Treehugger Robot · 9 months ago
  60. aedafc0 Follow-up to https://critique.corp.google.com/cl/554901165 by Android API Council · 9 months ago
  61. 4a4c613 Merge "Update API guidelines on the Builder pattern to indicate that constructed objects cannot return null." into main by Treehugger Robot · 10 months ago
  62. d24da25 Update API guidelines on the Builder pattern to indicate that constructed objects cannot return null. by Android API Council · 10 months ago
  63. 2e538ca Merge "Explicitly mention @JvmOverloads for default param usage" into main by Treehugger Robot · 10 months ago
  64. 26c6a72 Explicitly mention @JvmOverloads for default param usage by alanv · 10 months ago
  65. b8fbe27 Merge "Callout missing support for feature flagging." into main by Treehugger Robot · 11 months ago
  66. b4c8a05 Callout missing support for feature flagging. by Android API Council · 11 months ago
  67. 38032e7 Merge "Expand Android async API guidelines with additional CoroutineScope guidance" by Treehugger Robot · 11 months ago
  68. 3a88fb7 Expand Android async API guidelines with additional CoroutineScope guidance by Android API Council · 11 months ago
  69. f0047fc Merge "Remove dead links from methods docs" by Treehugger Robot · 1 year, 1 month ago
  70. fee4f19 Remove dead links from methods docs by alanv · 1 year, 1 month ago
  71. 109f337 Merge "Guidance for singleton fakes" by Treehugger Robot · 1 year, 1 month ago
  72. edd84af Guidance for singleton fakes by alanv · 1 year, 1 month ago
  73. 4c268ab Merge "Update instructions for running api lint" by Treehugger Robot · 1 year, 1 month ago
  74. 13dbd8e Update instructions for running api lint by Android API Council · 1 year, 1 month ago
  75. a2662bd Merge "Document data classes with best practice for copy() in Kotlin" by Treehugger Robot · 1 year, 2 months ago
  76. b500f49 Document data classes with best practice for copy() in Kotlin by alanv · 1 year, 2 months ago
  77. 3005020 Merge "Allow nullable Builder setters for optional properties." by Treehugger Robot · 1 year, 2 months ago
  78. a6e407e Allow nullable Builder setters for optional properties. by Android API Council · 1 year, 2 months ago
  79. aeba59c Merge "Add soft removal guidance" by Treehugger Robot · 1 year, 2 months ago
  80. 095d422 Add soft removal guidance by Android API Council · 1 year, 2 months ago
  81. b02b2b7 Merge "More specific guidance to IllegalStateException vs IllegalArgumentException." by Treehugger Robot · 1 year, 2 months ago
  82. ddefb46 More specific guidance to IllegalStateException vs IllegalArgumentException. by Android API Council · 1 year, 2 months ago
  83. 41e09dd Merge "Summarize API longevity requirements." by Treehugger Robot · 1 year, 2 months ago
  84. 04576c0 Summarize API longevity requirements. by Android API Council · 1 year, 2 months ago
  85. b7f6fcf Merge "Copy "you must test the C API" rule to make it clear it applies to the NDK too." by Treehugger Robot · 1 year, 2 months ago
  86. f1154fc Copy "you must test the C API" rule to make it clear it applies to the NDK too. by Android API Council · 1 year, 2 months ago
  87. 6741dfb Merge "Clarify the naming convention of APIs not associated with a type." by Treehugger Robot · 1 year, 3 months ago
  88. c4131bf Clarify the naming convention of APIs not associated with a type. by Android API Council · 1 year, 3 months ago
  89. 9aed168 Merge "Clarify rule about including "Introduced in API <number>" in NDK docs." by Treehugger Robot · 1 year, 3 months ago
  90. 98a6af9 Clarify rule about including "Introduced in API <number>" in NDK docs. by Android API Council · 1 year, 3 months ago
  91. 0a0f93a Merge "Specify that annotations must be manually enforced and consolidate the nullability documentation." by Treehugger Robot · 1 year, 3 months ago
  92. 263b40c Specify that annotations must be manually enforced and consolidate the nullability documentation. by Android API Council · 1 year, 3 months ago
  93. fd38173 Merge "Update API guidelines regarding collection and array usage." by Treehugger Robot · 1 year, 3 months ago
  94. d7c3779 Update API guidelines regarding collection and array usage. by Android API Council · 1 year, 3 months ago
  95. 25056f1 Merge "Clarify when Kotlin classes should use Builders" by Treehugger Robot · 1 year, 4 months ago
  96. 9f2ecbd Clarify when Kotlin classes should use Builders by alanv · 1 year, 4 months ago
  97. 76c5da1 Merge "Make lock final in example" by Treehugger Robot · 1 year, 4 months ago
  98. 915f1dc Make lock final in example by alanv · 1 year, 4 months ago
  99. 113553d Merge "Freshness update for framework API guidelines" by Treehugger Robot · 1 year, 4 months ago
  100. 94111e1 Freshness update for framework API guidelines by alanv · 1 year, 4 months ago