热汗舞蹈 v1.24.1.0版本的 MD5 值为:f1dc6ef07903515a73f51f41f372123e

以下内容为反编译后的 d.java 源代码,内容仅作参考


package y;

import java.util.HashMap;
import org.xml.sax.Attributes;
public class d<E> extends b {
    public boolean f38824a = false;

    @Override
    public void F(a0.h hVar, String str, Attributes attributes) {
        this.f38824a = false;
        Object O = hVar.O();
        if (!(O instanceof k0.b)) {
            this.f38824a = true;
            addError("Could not find an AppenderAttachable at the top of execution stack. Near [" + str + "] line " + K(hVar));
            return;
        }
        k0.b bVar = (k0.b) O;
        String T = hVar.T(attributes.getValue("ref"));
        if (m0.n.i(T)) {
            this.f38824a = true;
            addError("Missing appender ref attribute in <appender-ref> tag.");
            return;
        }
        q.a<E> aVar = (q.a) ((HashMap) hVar.M().get("APPENDER_BAG")).get(T);
        if (aVar != null) {
            addInfo("Attaching appender named [" + T + "] to " + bVar);
            bVar.a(aVar);
            return;
        }
        this.f38824a = true;
        addError("Could not find an appender named [" + T + "]. Did you define it below instead of above in the configuration file?");
        addError("See http://logback.qos.ch/codes.html#appender_order for more details.");
    }

    @Override
    public void H(a0.h hVar, String str) {
    }
}