Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
68c2b08
Update baseline profile files
Dec 17, 2025
07ca217
Add kotlin APIs for the transformation modifier
Jan 8, 2026
0afd343
Enhance BorderModifier to support shapes and remote color
yschimke Jan 13, 2026
5ea0cb3
Remove jvmargs setting from KSP github workflow
juliamcclellan Jan 13, 2026
1a265d6
Fix accessibility sample app to only load the model once
Jan 13, 2026
40bd635
Update APIs at PdfDocument for form filling
Jan 7, 2026
15a3359
Drop Compat from AppFunctionManager
utkarsh2827 Jan 13, 2026
e0c55b4
Merge "Update APIs at PdfDocument for form filling" into androidx-main
Jan 14, 2026
d3f92c3
Relnote: Make Form filling processing layer APIs public.
Jan 8, 2026
405d253
Merge "Drop Compat from AppFunctionManager" into androidx-main
Jan 14, 2026
3591376
Merge "Relnote: Make Form filling processing layer APIs public." into…
Jan 14, 2026
7f92b07
Merge "Enhance BorderModifier to support shapes and remote color" int…
yschimke Jan 14, 2026
d4349d4
Temporarily disable androidx_with_metalava
paulduffin Jan 14, 2026
8b2bed3
Parse extended complication data statically for previews
Jan 13, 2026
8c03ccb
Merge "Add kotlin APIs for the transformation modifier" into androidx…
Jan 14, 2026
7bee447
Merge "Parse extended complication data statically for previews" into…
Jan 14, 2026
e666b3e
Merge "Temporarily disable androidx_with_metalava" into androidx-main
paulduffin Jan 14, 2026
a7ac4dd
Track empty array default values for Kotlin annotation properties
paulduffin Jan 14, 2026
81c6ddc
Merge "Remove jvmargs setting from KSP github workflow" into androidx…
juliamcclellan Jan 14, 2026
920b248
Merge "Fix accessibility sample app to only load the model once" into…
Jan 14, 2026
89c0f6c
Merge "Track empty array default values for Kotlin annotation propert…
paulduffin Jan 14, 2026
16f6259
DATASTORE = "1.3.0-alpha05"
Jan 14, 2026
00b53a4
Merge "Update baseline profile files" into androidx-main
Jan 14, 2026
3148e0a
Merge "DATASTORE = "1.3.0-alpha05" NAVIGATION3 = "1.1.0-alpha03" PAGI…
Jan 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .github/workflows/ksp-snapshot-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,6 @@ jobs:
# * disabling non-Jvm tests to avoid memory exhaustion
gradle-flags: >
--max-workers=2
-Dorg.gradle.jvmargs="-Xmx4g -XX:+HeapDumpOnOutOfMemoryError"
-Dkotlin.daemon.jvm.options="-Xmx2g"
-Pkotlin.native.enableKlibsCrossCompilation=false
-Dorg.gradle.internal.http.connectionTimeout=60000
-Dorg.gradle.internal.http.socketTimeout=60000
Expand Down
16 changes: 8 additions & 8 deletions annotation/annotation/api/current.txt
Original file line number Diff line number Diff line change
Expand Up @@ -144,8 +144,8 @@ package androidx.annotation {
@Deprecated @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.SOURCE) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.FUNCTION, kotlin.annotation.AnnotationTarget.PROPERTY_GETTER, kotlin.annotation.AnnotationTarget.PROPERTY_SETTER}) public @interface InspectableProperty {
ctor @KotlinOnly @Deprecated public InspectableProperty(optional String name, optional int attributeId, optional boolean hasAttributeId, optional androidx.annotation.InspectableProperty.ValueType valueType, optional androidx.annotation.InspectableProperty.EnumEntry[] enumMapping, optional androidx.annotation.InspectableProperty.FlagEntry[] flagMapping);
method @InaccessibleFromKotlin @Deprecated public abstract int attributeId() default 0;
method @InaccessibleFromKotlin @Deprecated public abstract androidx.annotation.InspectableProperty.EnumEntry[] enumMapping();
method @InaccessibleFromKotlin @Deprecated public abstract androidx.annotation.InspectableProperty.FlagEntry[] flagMapping();
method @InaccessibleFromKotlin @Deprecated public abstract androidx.annotation.InspectableProperty.EnumEntry[] enumMapping() default {};
method @InaccessibleFromKotlin @Deprecated public abstract androidx.annotation.InspectableProperty.FlagEntry[] flagMapping() default {};
method @InaccessibleFromKotlin @Deprecated public abstract boolean hasAttributeId() default true;
method @InaccessibleFromKotlin @Deprecated public abstract String name() default "";
method @InaccessibleFromKotlin @Deprecated public abstract androidx.annotation.InspectableProperty.ValueType valueType() default androidx.annotation.InspectableProperty.ValueType.INFERRED;
Expand Down Expand Up @@ -189,7 +189,7 @@ package androidx.annotation {
ctor @KotlinOnly public IntDef(optional int... value, optional boolean flag, optional boolean open);
method @InaccessibleFromKotlin public abstract boolean flag() default false;
method @InaccessibleFromKotlin public abstract boolean open() default false;
method @InaccessibleFromKotlin public abstract int[] value();
method @InaccessibleFromKotlin public abstract int[] value() default {};
property public abstract boolean flag;
property public abstract boolean open;
property public abstract int[] value;
Expand Down Expand Up @@ -219,7 +219,7 @@ package androidx.annotation {
ctor @KotlinOnly public LongDef(optional long... value, optional boolean flag, optional boolean open);
method @InaccessibleFromKotlin public abstract boolean flag() default false;
method @InaccessibleFromKotlin public abstract boolean open() default false;
method @InaccessibleFromKotlin public abstract long[] value();
method @InaccessibleFromKotlin public abstract long[] value() default {};
property public abstract boolean flag;
property public abstract boolean open;
property public abstract long[] value;
Expand Down Expand Up @@ -258,7 +258,7 @@ package androidx.annotation {
@java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.FUNCTION, kotlin.annotation.AnnotationTarget.FIELD, kotlin.annotation.AnnotationTarget.CONSTRUCTOR}) public @interface ReplaceWith {
ctor @KotlinOnly public ReplaceWith(String expression, optional java.lang.String... imports);
method @InaccessibleFromKotlin public abstract String expression();
method @InaccessibleFromKotlin public abstract String[] imports();
method @InaccessibleFromKotlin public abstract String[] imports() default {};
property public abstract String expression;
property public abstract String[] imports;
}
Expand Down Expand Up @@ -293,8 +293,8 @@ package androidx.annotation {

@kotlin.annotation.MustBeDocumented @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.ANNOTATION_CLASS, kotlin.annotation.AnnotationTarget.FUNCTION, kotlin.annotation.AnnotationTarget.PROPERTY_GETTER, kotlin.annotation.AnnotationTarget.PROPERTY_SETTER, kotlin.annotation.AnnotationTarget.CONSTRUCTOR, kotlin.annotation.AnnotationTarget.FIELD, kotlin.annotation.AnnotationTarget.VALUE_PARAMETER}) public @interface RequiresPermission {
ctor @KotlinOnly public RequiresPermission(optional String value, optional String[] allOf, optional String[] anyOf, optional boolean conditional);
method @InaccessibleFromKotlin public abstract String[] allOf();
method @InaccessibleFromKotlin public abstract String[] anyOf();
method @InaccessibleFromKotlin public abstract String[] allOf() default {};
method @InaccessibleFromKotlin public abstract String[] anyOf() default {};
method @InaccessibleFromKotlin public abstract boolean conditional() default false;
method @InaccessibleFromKotlin public abstract String value() default "";
property public abstract String[] allOf;
Expand Down Expand Up @@ -348,7 +348,7 @@ package androidx.annotation {
@kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.SOURCE) @kotlin.annotation.Target(allowedTargets=kotlin.annotation.AnnotationTarget.ANNOTATION_CLASS) public @interface StringDef {
ctor @KotlinOnly public StringDef(optional java.lang.String... value, optional boolean open);
method @InaccessibleFromKotlin public abstract boolean open() default false;
method @InaccessibleFromKotlin public abstract String[] value();
method @InaccessibleFromKotlin public abstract String[] value() default {};
property public abstract boolean open;
property public abstract String[] value;
}
Expand Down
16 changes: 8 additions & 8 deletions annotation/annotation/api/restricted_current.txt
Original file line number Diff line number Diff line change
Expand Up @@ -150,8 +150,8 @@ package androidx.annotation {
@Deprecated @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.SOURCE) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.FUNCTION, kotlin.annotation.AnnotationTarget.PROPERTY_GETTER, kotlin.annotation.AnnotationTarget.PROPERTY_SETTER}) public @interface InspectableProperty {
ctor @KotlinOnly @Deprecated public InspectableProperty(optional String name, optional int attributeId, optional boolean hasAttributeId, optional androidx.annotation.InspectableProperty.ValueType valueType, optional androidx.annotation.InspectableProperty.EnumEntry[] enumMapping, optional androidx.annotation.InspectableProperty.FlagEntry[] flagMapping);
method @InaccessibleFromKotlin @Deprecated public abstract int attributeId() default 0;
method @InaccessibleFromKotlin @Deprecated public abstract androidx.annotation.InspectableProperty.EnumEntry[] enumMapping();
method @InaccessibleFromKotlin @Deprecated public abstract androidx.annotation.InspectableProperty.FlagEntry[] flagMapping();
method @InaccessibleFromKotlin @Deprecated public abstract androidx.annotation.InspectableProperty.EnumEntry[] enumMapping() default {};
method @InaccessibleFromKotlin @Deprecated public abstract androidx.annotation.InspectableProperty.FlagEntry[] flagMapping() default {};
method @InaccessibleFromKotlin @Deprecated public abstract boolean hasAttributeId() default true;
method @InaccessibleFromKotlin @Deprecated public abstract String name() default "";
method @InaccessibleFromKotlin @Deprecated public abstract androidx.annotation.InspectableProperty.ValueType valueType() default androidx.annotation.InspectableProperty.ValueType.INFERRED;
Expand Down Expand Up @@ -195,7 +195,7 @@ package androidx.annotation {
ctor @KotlinOnly public IntDef(optional int... value, optional boolean flag, optional boolean open);
method @InaccessibleFromKotlin public abstract boolean flag() default false;
method @InaccessibleFromKotlin public abstract boolean open() default false;
method @InaccessibleFromKotlin public abstract int[] value();
method @InaccessibleFromKotlin public abstract int[] value() default {};
property public abstract boolean flag;
property public abstract boolean open;
property public abstract int[] value;
Expand Down Expand Up @@ -225,7 +225,7 @@ package androidx.annotation {
ctor @KotlinOnly public LongDef(optional long... value, optional boolean flag, optional boolean open);
method @InaccessibleFromKotlin public abstract boolean flag() default false;
method @InaccessibleFromKotlin public abstract boolean open() default false;
method @InaccessibleFromKotlin public abstract long[] value();
method @InaccessibleFromKotlin public abstract long[] value() default {};
property public abstract boolean flag;
property public abstract boolean open;
property public abstract long[] value;
Expand Down Expand Up @@ -264,7 +264,7 @@ package androidx.annotation {
@java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.FUNCTION, kotlin.annotation.AnnotationTarget.FIELD, kotlin.annotation.AnnotationTarget.CONSTRUCTOR}) public @interface ReplaceWith {
ctor @KotlinOnly public ReplaceWith(String expression, optional java.lang.String... imports);
method @InaccessibleFromKotlin public abstract String expression();
method @InaccessibleFromKotlin public abstract String[] imports();
method @InaccessibleFromKotlin public abstract String[] imports() default {};
property public abstract String expression;
property public abstract String[] imports;
}
Expand Down Expand Up @@ -305,8 +305,8 @@ package androidx.annotation {

@kotlin.annotation.MustBeDocumented @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.ANNOTATION_CLASS, kotlin.annotation.AnnotationTarget.FUNCTION, kotlin.annotation.AnnotationTarget.PROPERTY_GETTER, kotlin.annotation.AnnotationTarget.PROPERTY_SETTER, kotlin.annotation.AnnotationTarget.CONSTRUCTOR, kotlin.annotation.AnnotationTarget.FIELD, kotlin.annotation.AnnotationTarget.VALUE_PARAMETER}) public @interface RequiresPermission {
ctor @KotlinOnly public RequiresPermission(optional String value, optional String[] allOf, optional String[] anyOf, optional boolean conditional);
method @InaccessibleFromKotlin public abstract String[] allOf();
method @InaccessibleFromKotlin public abstract String[] anyOf();
method @InaccessibleFromKotlin public abstract String[] allOf() default {};
method @InaccessibleFromKotlin public abstract String[] anyOf() default {};
method @InaccessibleFromKotlin public abstract boolean conditional() default false;
method @InaccessibleFromKotlin public abstract String value() default "";
property public abstract String[] allOf;
Expand Down Expand Up @@ -360,7 +360,7 @@ package androidx.annotation {
@kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.SOURCE) @kotlin.annotation.Target(allowedTargets=kotlin.annotation.AnnotationTarget.ANNOTATION_CLASS) public @interface StringDef {
ctor @KotlinOnly public StringDef(optional java.lang.String... value, optional boolean open);
method @InaccessibleFromKotlin public abstract boolean open() default false;
method @InaccessibleFromKotlin public abstract String[] value();
method @InaccessibleFromKotlin public abstract String[] value() default {};
property public abstract boolean open;
property public abstract String[] value;
}
Expand Down
Loading
Loading