:warnings

compiler optionsince v0.0-1443Edit

Enable all or specific compiler warnings. See full details for all warning options. Defaults to true.

:warnings true                  ;; enable all (default)
:warnings {:fn-deprecated true} ;; enable specific warnings

Options:

:declared-arglists-mismatch
since v1.10.312 | Edit

:dynamic
since v0.0-1835 | Edit

:extend-type-invalid-method-shape
since v0.0-3115 | Edit

:extending-base-js-type
since v0.0-2024 | Edit

:fn-arity
since v0.0-1853 | Edit

:fn-deprecated
since v0.0-1835 | Edit

:fn-var
since v0.0-1835 | Edit

:infer-warning
since v1.9.456 | Edit

:invalid-arithmetic
since v0.0-2067 | Edit

:invalid-array-access
since v1.9.854 | Edit

:invalid-protocol-symbol
since v0.0-2014 | Edit

:invoke-ctor
since v0.0-2060 | Edit

:js-shadowed-by-local
since v1.9.293 | Edit

:multiple-variadic-overloads
since v0.0-2014 | Edit

:munged-namespace
since v0.0-3115 | Edit

:non-dynamic-earmuffed-var
since v1.10.439 | Edit

:ns-var-clash
since v0.0-3115 | Edit

:overload-arity
since v0.0-2014 | Edit

:preamble-missing
since v0.0-2371 | Edit

:private-var-access
since v1.10.439 | Edit

:protocol-deprecated
since v0.0-1835 | Edit

:protocol-duped-method
since v0.0-2341 | Edit

:protocol-impl-recur-with-target
since v1.9.655 | Edit

:protocol-impl-with-variadic-method
since v1.9.660 | Edit

:protocol-invalid-method
since v0.0-2341 | Edit

:protocol-multiple-impls
since v0.0-2341 | Edit

:protocol-with-overwriting-method
since v1.10.597 | Edit

:protocol-with-variadic-method
since v1.7.166 | Edit

:redef
since v0.0-1835 | Edit

:redef-in-file
since v0.0-2629 | Edit

:single-segment-namespace
since v0.0-2814 | Edit

:undeclared-ns
since v0.0-2014 | Edit

:undeclared-ns-form
since v0.0-2014 | Edit

:undeclared-protocol-symbol
since v0.0-2014 | Edit

:undeclared-var
since v0.0-2014 | Edit

:unprovided
since v0.0-2173 | Edit

:unsupported-js-module-type
since v1.7.10 | Edit

:unsupported-preprocess-value
since v1.7.48 | Edit

:variadic-max-arity
since v0.0-2014 | Edit

See Also: