CodeQL library for Java/Kotlin
codeql/java-all 5.0.1-dev (changelog, source)
Search

Module AndroidManifest

Provides classes and predicates for working with Android manifest files.

Import path

import semmle.code.xml.AndroidManifest

Imports

XML

Provides classes and predicates for working with XML files and their content.

Classes

AndroidActionXmlElement

An <action> element in an Android manifest file.

AndroidActivityAliasXmlElement

An <activity-alias> element in an Android manifest file.

AndroidActivityXmlElement

An <activity> element in an Android manifest file.

AndroidApplicationXmlElement

An <application> element in an Android manifest file.

AndroidCategoryXmlElement

A <category> element in an Android manifest file.

AndroidComponentXmlElement

An Android component element in an Android manifest file.

AndroidIdentifierXmlAttribute

The attribute android:name or android:targetActivity.

AndroidIntentFilterXmlElement

An <intent-filter> element in an Android manifest file.

AndroidManifestXmlElement

A <manifest> element in an Android manifest file.

AndroidManifestXmlFile

An Android manifest file, named AndroidManifest.xml.

AndroidPathPermissionXmlElement

The <path-permission> element of a <provider> in an Android manifest file.

AndroidPermissionXmlAttribute

The attribute android:perrmission, android:readPermission, or android:writePermission.

AndroidProviderXmlElement

A <provider> element in an Android manifest file.

AndroidReceiverXmlElement

A <receiver> element in an Android manifest file.

AndroidServiceXmlElement

A <service> element in an Android manifest file.

AndroidXmlAttribute

An XML attribute with the android: prefix.