Adding more supported fields/logic to aslgen.
Includes top-level version number, transparency_info. Refactored non-Marshallable conversion logic from AndroidSafetyLabel to AslConverter. Added logic to support some more non-required fields without throwing an error. Bug: 329902686 Test: A future CL will add a lot of unit tests, after which unit tests can be written in tandem with implementation. Change-Id: If4fb73cdcc40abac77ec82e436ca11ebe4feb48d
Showing
- tools/app_metadata_bundles/src/aslgen/java/com/android/aslgen/Main.java 13 additions, 15 deletions...data_bundles/src/aslgen/java/com/android/aslgen/Main.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/AndroidSafetyLabel.java 22 additions, 100 deletions...s/src/lib/java/com/android/asllib/AndroidSafetyLabel.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/AndroidSafetyLabelFactory.java 21 additions, 3 deletions...ib/java/com/android/asllib/AndroidSafetyLabelFactory.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/AppInfo.java 143 additions, 0 deletions...data_bundles/src/lib/java/com/android/asllib/AppInfo.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/AppInfoFactory.java 84 additions, 0 deletions...ndles/src/lib/java/com/android/asllib/AppInfoFactory.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/AslConverter.java 116 additions, 0 deletions...bundles/src/lib/java/com/android/asllib/AslConverter.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/DataCategory.java 1 addition, 1 deletion...bundles/src/lib/java/com/android/asllib/DataCategory.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/DataCategoryFactory.java 2 additions, 1 deletion.../src/lib/java/com/android/asllib/DataCategoryFactory.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/DataLabels.java 1 addition, 1 deletion...a_bundles/src/lib/java/com/android/asllib/DataLabels.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/DataLabelsFactory.java 5 additions, 0 deletions...es/src/lib/java/com/android/asllib/DataLabelsFactory.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/DataType.java 19 additions, 26 deletions...ata_bundles/src/lib/java/com/android/asllib/DataType.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/DataTypeFactory.java 3 additions, 6 deletions...dles/src/lib/java/com/android/asllib/DataTypeFactory.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/DeveloperInfo.java 140 additions, 0 deletions...undles/src/lib/java/com/android/asllib/DeveloperInfo.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/DeveloperInfoFactory.java 59 additions, 0 deletions...src/lib/java/com/android/asllib/DeveloperInfoFactory.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/SafetyLabels.java 6 additions, 2 deletions...bundles/src/lib/java/com/android/asllib/SafetyLabels.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/SafetyLabelsFactory.java 6 additions, 7 deletions.../src/lib/java/com/android/asllib/SafetyLabelsFactory.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/SystemAppSafetyLabel.java 47 additions, 0 deletions...src/lib/java/com/android/asllib/SystemAppSafetyLabel.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/SystemAppSafetyLabelFactory.java 41 additions, 0 deletions.../java/com/android/asllib/SystemAppSafetyLabelFactory.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/TransparencyInfo.java 58 additions, 0 deletions...les/src/lib/java/com/android/asllib/TransparencyInfo.java
- tools/app_metadata_bundles/src/lib/java/com/android/asllib/TransparencyInfoFactory.java 51 additions, 0 deletions.../lib/java/com/android/asllib/TransparencyInfoFactory.java
Loading
Please register or sign in to comment