Simon Marquis
05e5308e80
Merge 44d95ea19f
into e846078f9d
2 days ago
Don Turner
e846078f9d
Merge pull request #1955 from liutikas/osslicenses
...
Clean up loading of oss-licenses-plugin
2 days ago
Don Turner
a59cd20d91
Merge pull request #1952 from keelim/feature/agents
...
Migrate existing docs to AGENTS.md
2 days ago
Aurimas Liutikas
c53ceff6f4
Clean up loading of oss-licenses-plugin
...
- Move to using plugins {} block for applying com.google.android.gms.oss-licenses-plugin
as this plugin now publishes plugin markers
- Upgrade oss-licenses-plugin to 0.10.8
- Remove unused secrets plugin
Test: ./gradlew build -m
3 days ago
Don Turner
a152149dc5
Merge pull request #1947 from Jaehwa-Noh/gradle-to-gradle-api
...
Replace gradle to gradle-api.
3 days ago
Aurimas
679da1c954
Merge pull request #1950 from liutikas/agpupgrade
...
Upgrade to latest stable AGP 8.12.2
3 days ago
Don Turner
c6731e22d9
Merge pull request #1861 from SimonMarquis/patch-4
...
Replace deprecated `ManagedDevices.devices` and suspicious receiver type
3 days ago
Keel_im
2bf684d5cc
migrate existing docs to AGENTS.md
...
create symbolic links for backward compatibility
5 days ago
Aurimas Liutikas
4d45004820
Upgrade to latest stable AGP 8.12.2
...
- Upgrades to a newer version of compose bom that pulls in newer
versions of lint checks that work with AGP 8.12.2
- Bump the minSdk to 23 because compose now requires minSdk 23
- Update Navigation_fontScale2.png due to compose upgrade
- Clean up BuildConfig set up since we already use Gradle 9.0.0
Test: ./gradlew build
1 week ago
Jaehwa Noh
17100a4119
Replace gradle to gradle-api.
...
Should use `gradle-api`.
https://developer.android.com/build/releases/gradle-plugin-roadmap#agp-10
Change-Id: If1c4869eb57ef3d3e1834c57768b90e5d6967f10
2 weeks ago
Don Turner
8092c60c0f
Merge pull request #1930 from liutikas/gradle9.0.0
...
Upgradle to 9.0.0
4 weeks ago
Don Turner
45d0e474ff
Merge pull request #1929 from liutikas/firebase-gradle-plugin-upgrade
...
Upgrade Firebase Crashlytics and Perf plugins
4 weeks ago
Aurimas Liutikas
7ff1913855
Fixes host test tasks that were accidentally attemping to run
...
Gradle 9.0.0 has the new enforcement that Test task runs that
have sources but no tests run should fail. Without this change we get
Execution failed for task ':core:analytics:testDemoDebugUnitTest'.
> There are test sources present and no filters are applied, but the test task did not discover any tests to execute. This is likely due to a misconfiguration. Please check your test configuration. If this is not a misconfiguration, this error can be disabled by setting the 'failOnNoDiscoveredTests' property to false.
We get this because before this change AndroidCompose was always setting
isIncludeAndroidResources = true which generates a source to the test
task and in the case of :core:analytics it is the only source.
Instead of setting isIncludeAndroidResources in AndroidCompose move to
setting it in relevant build.gradle.kts files (most already had it)
4 weeks ago
Aurimas Liutikas
c48c8381e1
Upgradle to 9.0.0
...
It also bumps the version of oss-licenses-plugin to pick up a fix for
https://github.com/google/play-services-plugins/issues/309
Test: ./gradlew build
4 weeks ago
Aurimas Liutikas
5aee570a85
Upgrade Firebase Crashlytics and Perf plugins
...
This fixes the Project Isolation issues in these plugins
https://github.com/firebase/firebase-android-sdk/issues/6748
Test: ./gradlew build --dry-run -Dorg.gradle.unsafe.isolated-projects=true
-> fewer issues
4 weeks ago
Don Turner
30a5af5b1f
Merge pull request #1920 from SimonMarquis/patch-5
...
Improve AGENT.md
1 month ago
Simon Marquis
39d8454268
Improve AGENT.md
1 month ago
Don Turner
1c5cd5c2a0
Merge pull request #1918 from android/ja/agentsmd
...
Adds AGENT.md file
1 month ago
Don Turner
ec63a7574e
Merge pull request #1811 from cdsap/main
...
Publishing GHA builds to scans.gradle.com
1 month ago
Jose Alcérreca
641a35f394
Adds AGENT.md file
...
Change-Id: I48a83b0c2557a977e08f299a752564514a8b5f8e
1 month ago
Don Turner
f73073f88b
Merge pull request #1913 from liutikas/removesecretsplugin
...
Move to a custom setup for BuildConfig.BACKEND_URL
1 month ago
Aurimas Liutikas
abac757e9f
Add a comment for simplification
1 month ago
Don Turner
fffa526185
Merge pull request #1914 from SimonMarquis/fix-lint-sarif
...
Fix issue with `github/codeql-action/upload-sarif@v3`
1 month ago
Yacine Rezgui
52756618bb
Merge pull request #1907 from android/sample-owners
...
Create CODEOWNERS
1 month ago
Yacine Rezgui
0f854f1310
Update CODEOWNERS
1 month ago
Simon Marquis
e821058d34
Fix issue with `github/codeql-action/upload-sarif@v3`
...
where multiple runs of the same tool (e.g. through mutliple files) is now considered an error.
https://github.blog/changelog/2025-07-21-code-scanning-will-stop-combining-multiple-sarif-runs-uploaded-in-the-same-sarif-file/
1 month ago
Aurimas Liutikas
149a345595
Move to a custom setup for BuildConfig.BACKEND_URL
...
secrets gradle plugin is not Gradle project isolation compatible and is
using deprecated AGP variant API. This change removes the usage by using
a custom provider to set this value.
Inspiration https://github.com/android/gradle-recipes/blob/agp-8.10/addCustomBuildConfigFields/build-logic/plugins/src/main/kotlin/CustomPlugin.kt
https://github.com/android/nowinandroid/issues/1842
Test: ./gradlew core:network:assemble -> BuildConfig.java has correct
value
1 month ago
Don Turner
ddf1647880
Merge pull request #1911 from liutikas/roomupgrade27
...
Upgrade to Room 2.7.2
2 months ago
Aurimas Liutikas
334aa8a2d4
Upgrade to Room 2.7.2
...
This fixes room Gradle project isolation issues
https://github.com/android/nowinandroid/issues/1842
Test: ./gradlew build --dry-run -Dorg.gradle.unsafe.isolated-projects=true
fewer issues
2 months ago
Yacine Rezgui
d873f4fcf5
Add CODEOWNERS
2 months ago
Don Turner
27e0336729
Merge pull request #1905 from android/dt/fix-tests
...
Update test library versions to fix NoClassDefFoundError when running `BookmarksScreenTest` and probably others
2 months ago
Don Turner
fcffcf8d11
Update test versions to fix Failed resolution of: Landroidx/test/internal/platform/app/ActivityInvokerhimBHTCC;
2 months ago
Don Turner
401e784216
Merge pull request #1878 from christofferqa/repackageclasses
...
Add -repackageclasses to R8 configuration
2 months ago
Don Turner
0bae7302a2
Merge pull request #1886 from Jaehwa-Noh/fix-snack-bar-with-keyboard
...
Exclude the ime window inset at the snack bar.
2 months ago
Don Turner
4f5653c83b
Merge pull request #1894 from hoangchungk53qx1/main
...
Refactor: Replace list initialization with emptyList() for clarity
2 months ago
Don Turner
5c283200db
Merge pull request #1882 from SimonMarquis/patch-5
...
Update GHA JDK to the latest LTS version (21)
2 months ago
hoangchungk53qx1
3c5026065d
Refactor: Replace list initialization with emptyList() for clarity
2 months ago
Jaehwa Noh
9b33232fc7
Fix spotless.
...
Change-Id: I741418a1e44fd9e3488513bdb33995490738679d
3 months ago
Jaehwa Noh
84dbcb678a
Exclude the ime window inset at the snack bar.
...
Change-Id: I14a43609090176604e42caf2862bcb4ba291fe89
3 months ago
Christopher Cartland
ba1a463498
CI: Integrate workflow_triggers for nowinandroid from cartland's fork ( #1873 )
...
* Update workflow triggers
- Build.yaml: Add workflow_dispatch, specify branches for pull_request.
- NightlyBaselineProfiles.yaml: Add workflow_dispatch and push (main) triggers.
- Release.yml: Add workflow_dispatch trigger.
* Allow build for PR on all branches
* Remove the push trigger for NightlyBaselineProfiles.yaml
3 months ago
Simon Marquis
b9b654acf3
Update GHA JDK to the latest LTS version (21)
3 months ago
Christoffer Adamsen
86f9763904
Add -repackageclasses to R8 configuration
4 months ago
Simon Marquis
888fbf9228
Replace deprecated `ManagedDevices.devices` and suspicious receiver type
5 months ago
Alex Vanyo
689ef92e41
Merge pull request #1850 from ogapants/patch-1
...
Replace org.junit.Assert.assertEquals with kotlin.test.assertEquals for consistency
5 months ago
Alex Vanyo
476baff45f
Merge pull request #1855 from SimonMarquis/deprecated-centerAlignedTopAppBarColors
...
Replace deprecated `centerAlignedTopAppBarColors` with `topAppBarColors`
5 months ago
Ben Weiss
425ddf6a69
Remove death penalty from strict mode violations ( #1857 )
...
The app was still crashing in non-debug after strict mode was enabled. Less restrictive, now only logging violations
Closes #1853
Closes #1809
5 months ago
Simon Marquis
fe4ebce324
Replace deprecated `centerAlignedTopAppBarColors` with `topAppBarColors`
...
from a recent material3 update: https://developer.android.com/jetpack/androidx/releases/compose-material3#1.4.0-alpha06
5 months ago
Alex Vanyo
25d80b4598
Merge pull request #1851 from liutikas/benchmark
...
Upgrade to benchmark 1.3.4
5 months ago
Aurimas Liutikas
8bc0ad7b13
Upgrade to benchmark 1.3.4
...
It picks up Gradle Isolated Project fixes
Test: ./gradlew build --dry-run -Dorg.gradle.unsafe.isolated-projects=true
fewer warnings after the PR
5 months ago
ogapants
ef4b2eaddd
Replace org.junit.Assert.assertEquals with kotlin.test.assertEquals for consistency
5 months ago