1. cb76f9c Merge "go/android-api-guidelines#methods-prefer-collection-over-array - clarify that arrays should also be @NonNull" into main by Treehugger Robot · 7 days ago main master
  2. 32d9e2d go/android-api-guidelines#methods-prefer-collection-over-array - clarify that arrays should also be @NonNull by Android API Council · 7 days ago
  3. 21cf914 Merge "Clarified that interface methods should be annotated with @NonNull." into main by Treehugger Robot · 8 days ago
  4. cd13488 Clarified that interface methods should be annotated with @NonNull. by Android API Council · 8 days ago
  5. 2dd4032 Merge "Slightly touch up caching guide wording for clarity Clean up unnecessary brackets around a go link" into main by Treehugger Robot · 2 weeks ago
  6. 2ad91a5 Slightly touch up caching guide wording for clarity by Android API Council · 2 weeks ago
  7. 03dcaa2 Merge "Add API guidelines for caching" into main by Treehugger Robot · 2 weeks ago
  8. 87ecd88 Add API guidelines for caching by Android API Council · 2 weeks ago
  9. b9b82d6 Merge "Removed copy icon on go/android-api-guidelines code snippets" into main by Treehugger Robot · 6 weeks ago
  10. d9a7c46 Removed copy icon on go/android-api-guidelines code snippets by Android API Council · 6 weeks ago
  11. d9bd672 Merge "Updated go/android-api-guidelines#boolean-methods to mention required and supported suffixes." into main by Treehugger Robot · 6 weeks ago
  12. 0165bdb Updated go/android-api-guidelines#boolean-methods to mention required and supported suffixes. by Android API Council · 6 weeks ago
  13. 165e313 Merge "Add a guideline to not use raw Binder objects in public API." into main by Treehugger Robot · 8 weeks ago
  14. 04fe284 Add a guideline to not use raw Binder objects in public API. by Android API Council · 8 weeks ago
  15. 8e31b1f Merge "Libraries don't use @hide anymore" into main by Treehugger Robot · 2 months ago
  16. fc92125 Libraries don't use @hide anymore by alanv · 2 months ago
  17. 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 · 2 months ago
  18. 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 · 2 months ago
  19. d79cc00 Merge "Android API guidelines: describe intended use cases for OutcomeReceiver" into main by Treehugger Robot · 3 months ago
  20. 9896fb1 Android API guidelines: describe intended use cases for OutcomeReceiver by Android API Council · 3 months ago
  21. 76c5f49 Merge "Document the intake form for Android API removal requests" into main by Treehugger Robot · 3 months ago
  22. 10d0ac1 Document the intake form for Android API removal requests by Android API Council · 3 months ago
  23. 7fa8cf3 Merge "Freshness for top-viewed API Council docs" into main by Treehugger Robot · 3 months ago
  24. 42cf290 Freshness for top-viewed API Council docs by alanv · 3 months ago
  25. d1f823d Merge "Clarify Bundle recommendation" into main by Treehugger Robot · 4 months ago
  26. 6bfdace Clarify Bundle recommendation by alanv · 4 months ago
  27. 444ff8b Merge "Add rules about documenting JNI exceptions." into main by Treehugger Robot · 5 months ago
  28. a6f2334 Add rules about documenting JNI exceptions. by Android API Council · 5 months ago
  29. 88d7442 Merge "s/NDK/native/ for the cases that apply to other domains." into main by Treehugger Robot · 5 months ago
  30. 867a6be s/NDK/native/ for the cases that apply to other domains. by Android API Council · 5 months ago
  31. 1efa6b5 Merge "Add explicit advice for how to handle non-text strings." into main by Treehugger Robot · 5 months ago
  32. 0b9e24b Add explicit advice for how to handle non-text strings. by Android API Council · 5 months ago
  33. 879bbd7 Merge "Update note about `__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__`." into main by Treehugger Robot · 6 months ago
  34. a5ec8fc Update note about `__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__`. by Android API Council · 6 months ago
  35. cf79849 Merge "Update async API guidelines for cached+frozen app processes" into main by Treehugger Robot · 6 months ago
  36. 58bdfe4 Update async API guidelines for cached+frozen app processes by Android API Council · 6 months ago
  37. 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 · 6 months ago
  38. 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 · 6 months ago
  39. 04ec33a Merge "Fix typo in API guidelines" into main by Treehugger Robot · 6 months ago
  40. c27df78 Fix typo in API guidelines by Android API Council · 6 months ago
  41. fc921f5 Merge "Update async API guidelines to consider the cached apps freezer" into main by Treehugger Robot · 6 months ago
  42. 2c050d3 Update async API guidelines to consider the cached apps freezer by Android API Council · 6 months ago
  43. 3a60a02 Merge "Describe preference for Executor over Handler in Android API guidelines" into main by Treehugger Robot · 6 months ago
  44. ec9bd63 Describe preference for Executor over Handler in Android API guidelines by Android API Council · 6 months ago
  45. 56749f3 Merge "Remove stray period." into main by Treehugger Robot · 7 months ago
  46. a4e6048 Remove stray period. by Android API Council · 7 months ago
  47. 75bec4a Merge "Add guideline on auto-generated code" into main by Treehugger Robot · 7 months ago
  48. d1a181c Add guideline on auto-generated code by Android API Council · 7 months ago
  49. 09e7dd0 Merge "Add guideline for java exception naming convention" into main by Treehugger Robot · 7 months ago
  50. bf726f5 Add guideline for java exception naming convention by Android API Council · 7 months ago
  51. b411cde Merge "Recommend against new View subclasses in Android API guidelines" into main by Treehugger Robot · 8 months ago
  52. c66ddc1 Recommend against new View subclasses in Android API guidelines by Android API Council · 8 months ago
  53. 565b757 Merge "Link to go/api-test-coverage from go/android-api-guidelines#basics-tested" into main by Treehugger Robot · 9 months ago
  54. f7cbf9d Link to go/api-test-coverage from go/android-api-guidelines#basics-tested by ibaker · 9 months ago
  55. 4dda59a Merge "Add section for Manager classes." into main by Treehugger Robot · 9 months ago
  56. 9d927f9 Add section for Manager classes. by Android API Council · 9 months ago
  57. 857d197 Merge "Create API flagging FAQ page" into main by Treehugger Robot · 9 months ago
  58. 804140b Create API flagging FAQ page by Android API Council · 9 months ago
  59. 5f352ab Merge "Clarify the rules about direct testing of the API." into main by Treehugger Robot · 9 months ago
  60. 8f9e1d0 Clarify the rules about direct testing of the API. by Android API Council · 9 months ago
  61. b7ccaf2 Merge "Fix typo." into main by Treehugger Robot · 9 months ago
  62. 7c14ff2 Fix typo. by Android API Council · 9 months ago
  63. 9b4c4ba Merge "Expand explanation of test requirements." into main by Treehugger Robot · 9 months ago
  64. 7886e86 Expand explanation of test requirements. by Android API Council · 9 months ago
  65. b9402bc Merge "Add guideline for Mainline modules to define permissions." into main by Treehugger Robot · 10 months ago
  66. e35f96a Add guideline for Mainline modules to define permissions. by Android API Council · 10 months ago
  67. 969365d Merge "Fix links" into main by Treehugger Robot · 10 months ago
  68. 14c92b2 Fix links by andrewlewis · 10 months ago
  69. 5baf43b Merge "API Guidelines: require @FlaggedApi for all APIs" into main by Treehugger Robot · 11 months ago
  70. 608e1f4 API Guidelines: require @FlaggedApi for all APIs by Android API Council · 11 months ago
  71. 02536e6 Merge "Minor updates and freshness for misc API guidelines" into main by Treehugger Robot · 12 months ago
  72. 8d12f59 Minor updates and freshness for misc API guidelines by alanv · 12 months ago
  73. 1f922b7 Merge "Follow-up to https://critique.corp.google.com/cl/554901165" into main by Treehugger Robot · 12 months ago
  74. aedafc0 Follow-up to https://critique.corp.google.com/cl/554901165 by Android API Council · 12 months ago
  75. 4a4c613 Merge "Update API guidelines on the Builder pattern to indicate that constructed objects cannot return null." into main by Treehugger Robot · 12 months ago
  76. d24da25 Update API guidelines on the Builder pattern to indicate that constructed objects cannot return null. by Android API Council · 12 months ago
  77. 2e538ca Merge "Explicitly mention @JvmOverloads for default param usage" into main by Treehugger Robot · 12 months ago
  78. 26c6a72 Explicitly mention @JvmOverloads for default param usage by alanv · 12 months ago
  79. b8fbe27 Merge "Callout missing support for feature flagging." into main by Treehugger Robot · 1 year, 1 month ago
  80. b4c8a05 Callout missing support for feature flagging. by Android API Council · 1 year, 1 month ago
  81. 38032e7 Merge "Expand Android async API guidelines with additional CoroutineScope guidance" by Treehugger Robot · 1 year, 1 month ago
  82. 3a88fb7 Expand Android async API guidelines with additional CoroutineScope guidance by Android API Council · 1 year, 1 month ago
  83. f0047fc Merge "Remove dead links from methods docs" by Treehugger Robot · 1 year, 3 months ago
  84. fee4f19 Remove dead links from methods docs by alanv · 1 year, 3 months ago
  85. 109f337 Merge "Guidance for singleton fakes" by Treehugger Robot · 1 year, 3 months ago
  86. edd84af Guidance for singleton fakes by alanv · 1 year, 3 months ago
  87. 4c268ab Merge "Update instructions for running api lint" by Treehugger Robot · 1 year, 4 months ago
  88. 13dbd8e Update instructions for running api lint by Android API Council · 1 year, 4 months ago
  89. a2662bd Merge "Document data classes with best practice for copy() in Kotlin" by Treehugger Robot · 1 year, 4 months ago
  90. b500f49 Document data classes with best practice for copy() in Kotlin by alanv · 1 year, 4 months ago
  91. 3005020 Merge "Allow nullable Builder setters for optional properties." by Treehugger Robot · 1 year, 4 months ago
  92. a6e407e Allow nullable Builder setters for optional properties. by Android API Council · 1 year, 4 months ago
  93. aeba59c Merge "Add soft removal guidance" by Treehugger Robot · 1 year, 4 months ago
  94. 095d422 Add soft removal guidance by Android API Council · 1 year, 4 months ago
  95. b02b2b7 Merge "More specific guidance to IllegalStateException vs IllegalArgumentException." by Treehugger Robot · 1 year, 4 months ago
  96. ddefb46 More specific guidance to IllegalStateException vs IllegalArgumentException. by Android API Council · 1 year, 4 months ago
  97. 41e09dd Merge "Summarize API longevity requirements." by Treehugger Robot · 1 year, 5 months ago
  98. 04576c0 Summarize API longevity requirements. by Android API Council · 1 year, 5 months ago
  99. 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, 5 months ago
  100. 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, 5 months ago