Hook hook = Tool.makeAnnotation(Hook.class, annotationNode.values,
"isStatic", false, "type", Hook.Type.HEAD, "disable", "");
if (hook.disable().isEmpty() || !Boolean.getBoolean(hook.disable())) {
String args[] = hook.value().split("#");
if (args.length == 2)
<BUG>transformers_mapping.get(args[0]).add(new TransformerHook(methodNode, args[0], args[1], hook.isStatic(), hook.type()));
else</BUG>
AlchemyRuntimeException.onException(new RuntimeException("@Hook method -> split(\"#\") != 2"));
}
}

Hook hook = Tool.makeAnnotation(Hook.class, annotationNode.values,
"isStatic", false, "type", Hook.Type.HEAD, "disable", "");
if (hook.disable().isEmpty() || !Boolean.getBoolean(hook.disable())) {
String args[] = hook.value().split("#");
if (args.length == 2)
transformers_mapping.get(args[0]).add(new TransformerHook(methodNode, args[0], args[1],
hook.isStatic(), hook.type()));
else
AlchemyRuntimeException.onException(new RuntimeException("@Hook method -> split(\"#\") != 2"));
