Use package-level @OptIn
for demo apps
This demonstrates that `@OptIn` can now be used at the package-level (since [`androidx.annotation:annotation-experimental:1.3.0`](https://developer.android.com/jetpack/androidx/releases/annotation#annotation-experimental-1.3.0)). PiperOrigin-RevId: 572187729
This commit is contained in:
parent
0bddd06938
commit
d60596cfca
@ -14,6 +14,9 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
@NonNullApi
|
||||
@OptIn(markerClass = UnstableApi.class)
|
||||
package androidx.media3.demo.cast;
|
||||
|
||||
import androidx.annotation.OptIn;
|
||||
import androidx.media3.common.util.NonNullApi;
|
||||
import androidx.media3.common.util.UnstableApi;
|
||||
|
@ -14,6 +14,9 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
@NonNullApi
|
||||
@OptIn(markerClass = UnstableApi.class)
|
||||
package androidx.media3.demo.gl;
|
||||
|
||||
import androidx.annotation.OptIn;
|
||||
import androidx.media3.common.util.NonNullApi;
|
||||
import androidx.media3.common.util.UnstableApi;
|
||||
|
@ -14,6 +14,9 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
@NonNullApi
|
||||
@OptIn(markerClass = UnstableApi.class)
|
||||
package androidx.media3.demo.surface;
|
||||
|
||||
import androidx.annotation.OptIn;
|
||||
import androidx.media3.common.util.NonNullApi;
|
||||
import androidx.media3.common.util.UnstableApi;
|
||||
|
@ -14,6 +14,9 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
@NonNullApi
|
||||
@OptIn(markerClass = UnstableApi.class)
|
||||
package androidx.media3.demo.transformer;
|
||||
|
||||
import androidx.annotation.OptIn;
|
||||
import androidx.media3.common.util.NonNullApi;
|
||||
import androidx.media3.common.util.UnstableApi;
|
||||
|
8
lint.xml
8
lint.xml
@ -17,14 +17,6 @@
|
||||
<issue id="UnsafeOptInUsageError">
|
||||
<ignore path='libraries/'
|
||||
regexp='\(markerClass = androidx\.media3\.common\.util\.UnstableApi\.class\)' />
|
||||
<ignore path='demos/cast/'
|
||||
regexp='\(markerClass = androidx\.media3\.common\.util\.UnstableApi\.class\)' />
|
||||
<ignore path='demos/gl/'
|
||||
regexp='\(markerClass = androidx\.media3\.common\.util\.UnstableApi\.class\)' />
|
||||
<ignore path='demos/surface/'
|
||||
regexp='\(markerClass = androidx\.media3\.common\.util\.UnstableApi\.class\)' />
|
||||
<ignore path='demos/transformer/'
|
||||
regexp='\(markerClass = androidx\.media3\.common\.util\.UnstableApi\.class\)' />
|
||||
<ignore path='testapps/'
|
||||
regexp='\(markerClass = androidx\.media3\.common\.util\.UnstableApi\.class\)' />
|
||||
</issue>
|
||||
|
Loading…
x
Reference in New Issue
Block a user