/aosp12/system/timezone/distro/core/src/main/com/android/timezone/distro/ |
H A D | StagedDistroOperation.java | 28 public final DistroVersion distroVersion; field in StagedDistroOperation 30 private StagedDistroOperation(boolean isUninstall, DistroVersion distroVersion) { in StagedDistroOperation() argument 32 this.distroVersion = distroVersion; in StagedDistroOperation() 35 public static StagedDistroOperation install(DistroVersion distroVersion) { in install() argument 36 if (distroVersion == null) { in install() 39 return new StagedDistroOperation(false /* isUninstall */, distroVersion); in install() 60 return distroVersion != null ? distroVersion.equals(that.distroVersion) in equals() 61 : that.distroVersion == null; in equals() 67 result = 31 * result + (distroVersion != null ? distroVersion.hashCode() : 0); in hashCode() 75 ", distroVersion=" + distroVersion + in toString()
|
H A D | DistroVersion.java | 77 String distroVersion = new String(bytes, StandardCharsets.US_ASCII); in fromBytes() local 79 Matcher matcher = DISTRO_VERSION_PATTERN.matcher(distroVersion); in fromBytes() 82 "Invalid distro version string: \"" + distroVersion + "\""); in fromBytes() 95 throw new DistroException("Distro version string too short: \"" + distroVersion + "\""); in fromBytes()
|
/aosp12/system/timezone/distro/core/src/test/com/android/timezone/distro/ |
H A D | DistroVersionTest.java | 54 DistroVersion distroVersion = new DistroVersion(1, 2, VALID_RULES_VERSION, 3); in testConstructor() local 55 assertEquals(1, distroVersion.formatMajorVersion); in testConstructor() 56 assertEquals(2, distroVersion.formatMinorVersion); in testConstructor() 57 assertEquals(VALID_RULES_VERSION, distroVersion.rulesVersion); in testConstructor() 58 assertEquals(3, distroVersion.revision); in testConstructor() 62 DistroVersion distroVersion = new DistroVersion(1, 2, VALID_RULES_VERSION, 3); in testToFromBytesRoundTrip() local 63 assertEquals(distroVersion, DistroVersion.fromBytes(distroVersion.toBytes())); in testToFromBytesRoundTrip()
|
H A D | TimeZoneDistroTest.java | 53 DistroVersion distroVersion = new DistroVersion( in testGetDistroVersion() local 59 distroVersion.toBytes()); in testGetDistroVersion() 63 assertEquals(distroVersion, distro.getDistroVersion()); in testGetDistroVersion() 67 DistroVersion distroVersion = new DistroVersion( in testGetDistroVersion_closesStream() local 72 distroVersion.toBytes()); in testGetDistroVersion_closesStream() 78 assertEquals(distroVersion, distro.getDistroVersion()); in testGetDistroVersion_closesStream() 83 DistroVersion distroVersion = new DistroVersion( in testExtractTo_closesStream() local 88 distroVersion.toBytes()); in testExtractTo_closesStream()
|
/aosp12/system/timezone/distro/tools/src/main/com/android/timezone/distro/builder/ |
H A D | TimeZoneDistroBuilder.java | 43 private DistroVersion distroVersion; field in TimeZoneDistroBuilder 49 public TimeZoneDistroBuilder setDistroVersion(DistroVersion distroVersion) { in setDistroVersion() argument 50 this.distroVersion = distroVersion; in setDistroVersion() 56 this.distroVersion = null; in clearVersionForTests() 62 distroVersion = new DistroVersion( in replaceFormatVersionForTests() 63 majorVersion, minorVersion, distroVersion.rulesVersion, distroVersion.revision); in replaceFormatVersionForTests() 125 if (distroVersion != null) { in buildUnvalidatedBytes() 126 addZipEntry(zos, TimeZoneDistro.DISTRO_VERSION_FILE_NAME, distroVersion.toBytes()); in buildUnvalidatedBytes() 153 if (distroVersion == null) { in buildBytes()
|
/aosp12/system/timezone/distro/installer/src/main/com/android/timezone/distro/installer/ |
H A D | TimeZoneDistroInstaller.java | 171 DistroVersion distroVersion; in stageInstallWithErrorCode() local 173 distroVersion = readDistroVersion(workingDir); in stageInstallWithErrorCode() 178 if (distroVersion == null) { in stageInstallWithErrorCode() 188 distroVersion.formatMajorVersion, distroVersion.formatMinorVersion, in stageInstallWithErrorCode() 189 distroVersion.rulesVersion, distroVersion.revision); in stageInstallWithErrorCode() 196 + distroVersion); in stageInstallWithErrorCode() 205 if (!checkDistroRulesNewerThanBase(baseVersionFile, distroVersion)) { in stageInstallWithErrorCode() 429 File baseVersionFile, DistroVersion distroVersion) throws IOException { in checkDistroRulesNewerThanBase() argument 437 String distroRulesVersion = distroVersion.rulesVersion; in checkDistroRulesNewerThanBase()
|
/aosp12/system/timezone/tzdatacheck/ |
H A D | tzdatacheck.cpp | 476 std::vector<char> distroVersion; in main() local 477 distroVersion.reserve(READ_DATA_LENGTH); in main() 479 readBytes(distroVersionFileName, distroVersion.data(), READ_DATA_LENGTH); in main() 488 if (!checkValidVersionBytes(distroVersion.data())) { in main() 515 std::string actualDistroVersion = std::string(distroVersion.data(), FORMAT_VERSION_LEN); in main() 521 &distroVersion[FORMAT_MAJOR_VERSION_IDX], in main() 538 &distroVersion[FORMAT_MINOR_VERSION_IDX], in main() 554 &distroVersion[VERSION_RULES_IDX], in main()
|
/aosp12/frameworks/base/services/core/java/com/android/server/ |
H A D | RuntimeService.java | 148 DistroVersion distroVersion = DistroVersion.fromBytes(versionBytes); in addDistroVersionDebugInfo() local 149 String formatVersionString = distroVersion.formatMajorVersion + "." in addDistroVersionDebugInfo() 150 + distroVersion.formatMinorVersion; in addDistroVersionDebugInfo() 154 distroVersion.rulesVersion) in addDistroVersionDebugInfo() 156 distroVersion.revision); in addDistroVersionDebugInfo()
|
/aosp12/packages/apps/TimeZoneData/src/main/com/android/timezone/data/ |
H A D | TimeZoneRulesDataProvider.java | 159 DistroVersion distroVersion = distro.getDistroVersion(); in attachInfo() local 161 distroVersion.formatMajorVersion); in attachInfo() 163 distroVersion.formatMinorVersion); in attachInfo() 164 mColumnData.put(Operation.COLUMN_RULES_VERSION, distroVersion.rulesVersion); in attachInfo() 165 mColumnData.put(Operation.COLUMN_REVISION, distroVersion.revision); in attachInfo()
|
/aosp12/system/timezone/distro/tools/src/main/com/android/timezone/distro/tools/ |
H A D | CreateTimeZoneDistro.java | 98 DistroVersion distroVersion = new DistroVersion( in main() local 104 .setDistroVersion(distroVersion) in main()
|
/aosp12/system/timezone/distro/installer/src/test/com/android/timezone/distro/installer/ |
H A D | TimeZoneDistroInstallerTest.java | 648 DistroVersion distroVersion = new DistroVersion( in createValidTimeZoneDistroBuilder() local 654 .setDistroVersion(distroVersion) in createValidTimeZoneDistroBuilder() 689 stagedDistroOperation.distroVersion); in assertInstallDistroStaged()
|
/aosp12/frameworks/base/services/core/java/com/android/server/timezone/ |
H A D | RulesManagerService.java | 192 DistroVersion stagedDistroVersion = stagedDistroOperation.distroVersion; in getRulesStateInternal()
|