{:rename-macros {}, :renames {}, :use-macros {}, :excludes #{}, :name devtools.formatters, :imports nil, :requires {ua goog.labs.userAgent.browser, goog.labs.userAgent.browser goog.labs.userAgent.browser, prefs devtools.prefs, devtools.prefs devtools.prefs, devtools.util devtools.util, devtools.formatters.core devtools.formatters.core}, :uses {body-api-call devtools.formatters.core, get-formatters-safe devtools.util, set-formatters-safe! devtools.util, has-body-api-call devtools.formatters.core, header-api-call devtools.formatters.core}, :defs {present? {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 69, :column 8, :end-line 69, :end-column 16, :private true, :arglists (quote ([]))}, :private true, :name devtools.formatters/present?, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 16, :method-params ([]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 69, :end-line 69, :max-fixed-arity 0, :fn-var true, :arglists (quote ([]))}, ->CLJSDevtoolsFormatter {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 16, :column 10, :end-line 16, :end-column 31, :protocols #{}, :skip-protocol-flag nil, :factory :positional, :arglists (quote ([]))}, :protocols #{}, :name devtools.formatters/->CLJSDevtoolsFormatter, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 31, :method-params ([]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :factory :positional, :line 16, :end-line 16, :max-fixed-arity 0, :fn-var true, :arglists (quote ([])), :skip-protocol-flag nil}, monitor-api-call-if-avail {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 25, :column 8, :end-line 25, :end-column 33, :private true, :arglists (quote ([name api-call args]))}, :private true, :name devtools.formatters/monitor-api-call-if-avail, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 33, :method-params ([name api-call args]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 25, :end-line 25, :max-fixed-arity 3, :fn-var true, :arglists (quote ([name api-call args]))}, build-cljs-formatter {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 52, :column 8, :end-line 52, :end-column 28, :private true, :arglists (quote ([]))}, :private true, :name devtools.formatters/build-cljs-formatter, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 28, :method-params ([]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 52, :end-line 52, :max-fixed-arity 0, :fn-var true, :arglists (quote ([]))}, *installed* {:name devtools.formatters/*installed*, :file "docs/js/compiled/out/devtools/formatters.cljs", :line 7, :column 1, :end-line 7, :end-column 27, :dynamic true, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 7, :column 16, :end-line 7, :end-column 27, :dynamic true}}, is-ours? {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 66, :column 8, :end-line 66, :end-column 16, :private true, :arglists (quote ([o]))}, :private true, :name devtools.formatters/is-ours?, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 16, :method-params ([o]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 66, :end-line 66, :max-fixed-arity 1, :fn-var true, :arglists (quote ([o]))}, find-fn-in-debug-ns {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 19, :column 8, :end-line 19, :end-column 27, :private true, :arglists (quote ([fn-name]))}, :private true, :name devtools.formatters/find-fn-in-debug-ns, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 27, :method-params ([fn-name]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 19, :end-line 19, :max-fixed-arity 1, :fn-var true, :arglists (quote ([fn-name]))}, install! {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 90, :column 7, :end-line 90, :end-column 15, :arglists (quote ([]))}, :name devtools.formatters/install!, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 15, :method-params ([]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 90, :end-line 90, :max-fixed-arity 0, :fn-var true, :arglists (quote ([]))}, monitor-api-calls {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 35, :column 8, :end-line 35, :end-column 25, :private true, :arglists (quote ([name api-call]))}, :private true, :name devtools.formatters/monitor-api-calls, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 25, :method-params ([name api-call]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 35, :end-line 35, :max-fixed-arity 2, :fn-var true, :arglists (quote ([name api-call]))}, sanitize {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 42, :column 8, :end-line 42, :end-column 16, :private true, :arglists (quote ([name api-call]))}, :private true, :name devtools.formatters/sanitize, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 16, :method-params ([name api-call]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 42, :end-line 42, :max-fixed-arity 2, :fn-var true, :arglists (quote ([name api-call]))}, install-our-formatter! {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 73, :column 8, :end-line 73, :end-column 30, :private true, :arglists (quote ([formatter]))}, :private true, :name devtools.formatters/install-our-formatter!, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 30, :method-params ([formatter]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 73, :end-line 73, :max-fixed-arity 1, :fn-var true, :arglists (quote ([formatter]))}, *sanitizer-enabled* {:name devtools.formatters/*sanitizer-enabled*, :file "docs/js/compiled/out/devtools/formatters.cljs", :line 8, :column 1, :end-line 8, :end-column 35, :dynamic true, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 8, :column 16, :end-line 8, :end-column 35, :dynamic true}}, available? {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 13, :column 17, :end-line 13, :end-column 27, :dynamic true, :arglists (quote ([]))}, :name devtools.formatters/available?, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 27, :method-params ([]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :dynamic true, :line 13, :end-line 13, :max-fixed-arity 0, :fn-var true, :arglists (quote ([]))}, log-exception-if-avail {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 30, :column 8, :end-line 30, :end-column 30, :private true, :arglists (quote ([& args])), :top-fn {:variadic true, :max-fixed-arity 0, :method-params [(args)], :arglists ([& args]), :arglists-meta (nil)}}, :private true, :name devtools.formatters/log-exception-if-avail, :variadic true, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 30, :top-fn {:variadic true, :max-fixed-arity 0, :method-params [(args)], :arglists ([& args]), :arglists-meta (nil)}, :method-params [(args)], :protocol-impl nil, :arglists-meta (nil), :column 1, :line 30, :end-line 30, :max-fixed-arity 0, :fn-var true, :arglists ([& args])}, installed? {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 87, :column 7, :end-line 87, :end-column 17, :arglists (quote ([]))}, :name devtools.formatters/installed?, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 17, :method-params ([]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 87, :end-line 87, :max-fixed-arity 0, :fn-var true, :arglists (quote ([]))}, obsolete-formatter-key {:name devtools.formatters/obsolete-formatter-key, :file "docs/js/compiled/out/devtools/formatters.cljs", :line 11, :column 1, :end-line 11, :end-column 28, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 11, :column 6, :end-line 11, :end-column 28}}, uninstall-our-formatters! {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 80, :column 8, :end-line 80, :end-column 33, :private true, :arglists (quote ([]))}, :private true, :name devtools.formatters/uninstall-our-formatters!, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 33, :method-params ([]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 80, :end-line 80, :max-fixed-arity 0, :fn-var true, :arglists (quote ([]))}, uninstall! {:protocol-inline nil, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 96, :column 7, :end-line 96, :end-column 17, :arglists (quote ([]))}, :name devtools.formatters/uninstall!, :variadic false, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 17, :method-params ([]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 96, :end-line 96, :max-fixed-arity 0, :fn-var true, :arglists (quote ([]))}, CLJSDevtoolsFormatter {:num-fields 0, :protocols #{}, :name devtools.formatters/CLJSDevtoolsFormatter, :file "docs/js/compiled/out/devtools/formatters.cljs", :end-column 31, :type true, :column 10, :line 16, :record false, :end-line 16, :skip-protocol-flag nil}, *monitor-enabled* {:name devtools.formatters/*monitor-enabled*, :file "docs/js/compiled/out/devtools/formatters.cljs", :line 9, :column 1, :end-line 9, :end-column 33, :dynamic true, :meta {:file "/Users/simon/workspace/swinging-needle-meter/docs/js/compiled/out/devtools/formatters.cljs", :line 9, :column 16, :end-line 9, :end-column 33, :dynamic true}}}, :require-macros {devtools.util devtools.util}, :cljs.analyzer/constants {:seen #{:legacy-formatter}, :order [:legacy-formatter]}, :doc nil}