class org.apache.maven.repository.internal.DefaultVersionResolver$VersionInfo extends java.lang.Object { java.lang.String timestamp; java.lang.String version; org.eclipse.aether.repository.ArtifactRepository repository; void (java.lang.String, java.lang.String, org.eclipse.aether.repository.ArtifactRepository) { org.eclipse.aether.repository.ArtifactRepository v; java.lang.String v, v, v; org.apache.maven.repository.internal.DefaultVersionResolver$VersionInfo v; v := @this: org.apache.maven.repository.internal.DefaultVersionResolver$VersionInfo; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v := @parameter: org.eclipse.aether.repository.ArtifactRepository; specialinvoke v.()>(); if v == null goto label; v = v; goto label; label: v = ""; label: v. = v; v. = v; v. = v; return; } boolean isOutdated(java.lang.String) { int v; java.lang.String v, v; org.apache.maven.repository.internal.DefaultVersionResolver$VersionInfo v; boolean v; v := @this: org.apache.maven.repository.internal.DefaultVersionResolver$VersionInfo; v := @parameter: java.lang.String; if v == null goto label; v = v.; v = virtualinvoke v.(v); if v <= 0 goto label; v = 1; goto label; label: v = 0; label: return v; } }