Thanks Michael,
Yeah. I can do something like
=> $logger.log(System.Logger.Level.WARNING, $args$)
and the code ends up with
logger.log(Logger.Level.WARNING, getColu...
Just putting the word "WARNING" ends up with compilation error since no
import is added.
So I'll just write it to get the single word "WARNING", and then
manually add "import static ....Level.*;" to the files.
I vaguely recall having problems in the past with static imports.
-ernie
On 24/02/14 10:20 PM, Michael Bien wrote:
Hi Ernie,
the imports block on top of the hints file is for the hints file
itself. It is not added to the refactored sources or anything like that.
Imports are added automatically when the hint is applied if new
imports are needed, there is no way to control this mechanism.
-mbien
On 15.02.24 07:09, Ernie Rael wrote:
Using the follow does most of the conversion work, requires some
manual fixup for certain log4j arguments. But *import static
java.lang.System.Logger.Level.*;* doesn't get added. Any suggestions
for a way to add that as part of the refactoring?
-ernie
<?
import static java.lang.System.Logger.Level.*;
?>
org.apache.logging.log4j.Logger
=> java.lang.System.Logger
;;
"error":
$logger.error($args$)
:: $logger instanceof org.apache.logging.log4j.Logger
=> $logger.log(ERROR, $args$)
;;
...
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists