class org.apache.maven.model.interpolation.StringSearchModelInterpolator$1 extends java.lang.Object implements org.apache.maven.model.interpolation.StringSearchModelInterpolator$InnerInterpolator { final java.util.Map val$cache; final org.codehaus.plexus.interpolation.StringSearchInterpolator val$interpolator; final org.codehaus.plexus.interpolation.RecursionInterceptor val$recursionInterceptor; final org.apache.maven.model.building.ModelProblemCollector val$problems; final org.apache.maven.model.interpolation.StringSearchModelInterpolator this$0; void (org.apache.maven.model.interpolation.StringSearchModelInterpolator, java.util.Map, org.codehaus.plexus.interpolation.StringSearchInterpolator, org.codehaus.plexus.interpolation.RecursionInterceptor, org.apache.maven.model.building.ModelProblemCollector) { org.codehaus.plexus.interpolation.RecursionInterceptor v; org.apache.maven.model.building.ModelProblemCollector v; org.apache.maven.model.interpolation.StringSearchModelInterpolator v; java.util.Map v; org.codehaus.plexus.interpolation.StringSearchInterpolator v; org.apache.maven.model.interpolation.StringSearchModelInterpolator$1 v; v := @this: org.apache.maven.model.interpolation.StringSearchModelInterpolator$1; v := @parameter: org.apache.maven.model.interpolation.StringSearchModelInterpolator; v := @parameter: java.util.Map; v := @parameter: org.codehaus.plexus.interpolation.StringSearchInterpolator; v := @parameter: org.codehaus.plexus.interpolation.RecursionInterceptor; v := @parameter: org.apache.maven.model.building.ModelProblemCollector; v. = v; v. = v; v. = v; v. = v; v. = v; specialinvoke v.()>(); return; } public java.lang.String interpolate(java.lang.String) { org.apache.maven.model.building.ModelProblemCollector v; org.codehaus.plexus.interpolation.StringSearchInterpolator v; org.apache.maven.model.interpolation.StringSearchModelInterpolator$1 v; org.apache.maven.model.building.ModelProblem$Severity v; java.util.Map v, v; java.lang.String v, v; boolean v; org.apache.maven.model.building.ModelProblemCollectorRequest v, v, v; org.codehaus.plexus.interpolation.RecursionInterceptor v; org.apache.maven.model.building.ModelProblem$Version v; org.codehaus.plexus.interpolation.InterpolationException v; java.lang.Object v; v := @this: org.apache.maven.model.interpolation.StringSearchModelInterpolator$1; v := @parameter: java.lang.String; if v == null goto label; v = virtualinvoke v.("${"); if v == 0 goto label; v = v.; v = interfaceinvoke v.(v); if v != null goto label; label: v = v.; v = v.; v = virtualinvoke v.(v, v); label: goto label; label: v := @caughtexception; v = v.; v = new org.apache.maven.model.building.ModelProblemCollectorRequest; v = ; v = ; specialinvoke v.(org.apache.maven.model.building.ModelProblem$Severity,org.apache.maven.model.building.ModelProblem$Version)>(v, v); v = virtualinvoke v.(); v = virtualinvoke v.(v); v = virtualinvoke v.(v); interfaceinvoke v.(v); label: v = v.; interfaceinvoke v.(v, v); label: return v; label: return v; catch org.codehaus.plexus.interpolation.InterpolationException from label to label with label; } }