Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Commit a7754f4

Browse files
committed
Add common metadata file to bindings
Starting with removal of api level specific implementation classes that we should not have.
1 parent 34f4fae commit a7754f4

File tree

28 files changed

+84
-0
lines changed

28 files changed

+84
-0
lines changed

Metadata.common.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<metadata>
2+
<remove-node path="/api/package/class[contains(@name, 'IcsImpl') or contains(@name, 'JellyBeanImpl') or contains(@name, 'JellyBeanMr2Impl') or contains(@name, 'Api16') or contains(@name, 'Api17') or contains(@name, 'Api18') or contains(@name, 'Api19') or contains(@name, 'Api20') or contains(@name, 'Api21') or contains(@name, 'Api22') or contains(@name, 'Api23') or contains(@name, 'Api24') or contains(@name, 'Api25') or contains(@name, 'Api26') or contains(@name, 'Api27') or contains(@name, 'Api28') or contains(@name, 'Api29') or contains(@name, 'Api30') or contains(@name, 'Honeycomb') or contains(@name, 'IceCreamSandwich') or contains(@name, 'Jellybean') or contains(@name, 'KitKat') or contains(@name, 'Lollipop') or contains(@name, 'Marshmallow') or contains(@name, 'Nougat') or contains(@name, 'Oreo') or contains(@name, 'ImplJB') or contains(@name, 'ImplICS') or contains(@name, 'ImplIcs') or contains(@name, 'ImplHC') or contains(@name, 'HcMr1') or contains(@name, 'HcMr2') or contains(@name, 'HcMr3') or contains(@name, 'JbMr2') or contains(@name, 'JbMr2') or contains(@name, 'JbMr1') or contains(@name, 'ICSMr1') or contains(@name, 'ICSMr2') or contains(@name, 'ImplV11') or contains(@name, 'ImplV21')]" />>
3+
</metadata>

animated-vector-drawable/source/Animated-Vector-Drawable.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@
6262
<TransformFile Include="..\..\Metadata.generated.xml">
6363
<Link>Transforms\Metadata.generated.xml</Link>
6464
</TransformFile>
65+
<TransformFile Include="..\..\Metadata.common.xml">
66+
<Link>Transforms\Metadata.common.xml</Link>
67+
</TransformFile>
6568
</ItemGroup>
6669
<ItemGroup>
6770
<ProjectReference Include="..\..\support-compat\source\Compat.csproj">

appcompat-v7/source/V7-AppCompat.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@
6666
<TransformFile Include="..\..\Metadata.generated.xml">
6767
<Link>Transforms\Metadata.generated.xml</Link>
6868
</TransformFile>
69+
<TransformFile Include="..\..\Metadata.common.xml">
70+
<Link>Transforms\Metadata.common.xml</Link>
71+
</TransformFile>
6972
</ItemGroup>
7073
<ItemGroup>
7174
<ProjectReference Include="..\..\support-compat\source\Compat.csproj">

cardview-v7/source/V7-CardView.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@
5757
<TransformFile Include="..\..\Metadata.generated.xml">
5858
<Link>Transforms\Metadata.generated.xml</Link>
5959
</TransformFile>
60+
<TransformFile Include="..\..\Metadata.common.xml">
61+
<Link>Transforms\Metadata.common.xml</Link>
62+
</TransformFile>
6063
</ItemGroup>
6164
<ItemGroup>
6265
<Folder Include="Additions\" />

customtabs/source/CustomTabs.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@
6060
<TransformFile Include="..\..\Metadata.generated.xml">
6161
<Link>Transforms\Metadata.generated.xml</Link>
6262
</TransformFile>
63+
<TransformFile Include="..\..\Metadata.common.xml">
64+
<Link>Transforms\Metadata.common.xml</Link>
65+
</TransformFile>
6366
</ItemGroup>
6467
<ItemGroup>
6568
<ProjectReference Include="..\..\support-compat\source\Compat.csproj">

design/source/Design.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@
5757
<TransformFile Include="..\..\Metadata.generated.xml">
5858
<Link>Transforms\Metadata.generated.xml</Link>
5959
</TransformFile>
60+
<TransformFile Include="..\..\Metadata.common.xml">
61+
<Link>Transforms\Metadata.common.xml</Link>
62+
</TransformFile>
6063
</ItemGroup>
6164
<ItemGroup>
6265
<ProjectReference Include="..\..\support-compat\source\Compat.csproj">

exifinterface/source/Exif.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@
5858
<TransformFile Include="..\..\Metadata.generated.xml">
5959
<Link>Transforms\Metadata.generated.xml</Link>
6060
</TransformFile>
61+
<TransformFile Include="..\..\Metadata.common.xml">
62+
<Link>Transforms\Metadata.common.xml</Link>
63+
</TransformFile>
6164
</ItemGroup>
6265
<ItemGroup>
6366
<Folder Include="Additions\" />

gridlayout-v7/source/V7-GridLayout.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@
6161
<TransformFile Include="..\..\Metadata.generated.xml">
6262
<Link>Transforms\Metadata.generated.xml</Link>
6363
</TransformFile>
64+
<TransformFile Include="..\..\Metadata.common.xml">
65+
<Link>Transforms\Metadata.common.xml</Link>
66+
</TransformFile>
6467
</ItemGroup>
6568
<ItemGroup>
6669
<ProjectReference Include="..\..\support-core-ui\source\Core-UI.csproj">

leanback-v17/source/V17-Leanback.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@
6363
<TransformFile Include="..\..\Metadata.generated.xml">
6464
<Link>Transforms\Metadata.generated.xml</Link>
6565
</TransformFile>
66+
<TransformFile Include="..\..\Metadata.common.xml">
67+
<Link>Transforms\Metadata.common.xml</Link>
68+
</TransformFile>
6669
</ItemGroup>
6770
<ItemGroup>
6871
<Folder Include="Jars\" />

mediarouter-v7/source/V7-MediaRouter.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@
6161
<TransformFile Include="..\..\Metadata.generated.xml">
6262
<Link>Transforms\Metadata.generated.xml</Link>
6363
</TransformFile>
64+
<TransformFile Include="..\..\Metadata.common.xml">
65+
<Link>Transforms\Metadata.common.xml</Link>
66+
</TransformFile>
6467
</ItemGroup>
6568
<ItemGroup>
6669
<ProjectReference Include="..\..\v7-appcompat\source\V7-AppCompat.csproj">

0 commit comments

Comments
 (0)