quiero para deshacerse de este lote ...¿Existe todavía una API Java 1.5 varargs para slf4j?
public void info(String msg);
public void info(String format, Object arg);
public void info(String format, Object arg1, Object arg2);
public void info(String format, Object[] argArray);
... y reemplazarlo con éste ...
public void info(String format, Object ... args);
... para que mi sintaxis de registro no lo hace tiene que cambiar dependiendo de la cantidad de argumentos que quiero registrar Parece que hay mucha discusión y trabajo alrededor, pero ¿dónde está? ¿O debería envolver la envoltura que es slf4j?
Si un proyecto de código abierto no acepta sus parches, y necesita la funcionalidad particular, entonces la respuesta parece bastante obvia, ¿no? – kdgregory
@kdgregory - no, no es obvio y no cómo debería funcionar; esa es una mentalidad comercial (fatalista), donde software = vendor.pay(). requestFeature(). receiveUpgrade(); si captura UnsupportedException, es un nuevo proveedor() || self.screwed(). Pero openSource = public.download(). Use(). RequestFeature(). AwaitUntil (public.getConsensus()); si el consenso <= costo (en tiempo o $$), debería valer la pena. Gran parte de mi tiempo (como comercial sw dev) lo paso implementando mejoras mal concebidas motivadas no por consenso/sentido común, sino por dólares recibidos(). También se espera que mantenga esto. Esto se suma a los costos futuros. – michael
@michael_n: no estoy seguro de cómo interpretaste mi comentario, pero la respuesta obvia es "hacer un tenedor". Es agradable que los mantenedores del proyecto quieran las mismas cosas que tú, pero no siempre sucede. – kdgregory