Passing options to compiler plug-in
Jonathan Gibbons
jonathan.gibbons at oracle.com
Tue Jan 29 23:03:40 UTC 2019
From the javac help for extended options, "javac -X"
-Xplugin:"name args"
Name and optional arguments for a plug-in to be run
-- Jon
On 01/29/2019 02:35 PM, Gunnar Morling wrote:
> Hi,
>
> I'm working on a javac plug-in (i.e. implementing
> com.sun.source.util.Plugin) and would like to pass some options to it.
>
> I'm currently using annotation processor options (-A...), as that was
> the only way I could find to pass options unknown to javac. This
> creates a warning though "The following options were not recognized by
> any processor: ...". It's no big problem, but I'm curious whether
> there's a better way.
>
> The plug-in in question btw. is a tool for validating an application's
> (module-internal) architecture by comparing package relationships
> against a given model definition [1].
>
> Thanks,
>
> --Gunnar
>
> [1] https://github.com/moditect/deptective
More information about the compiler-dev
mailing list