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