racehub/om-bootstrap

Getting warning "dangerous use of this in static method"

Opened this issue · 2 comments

I get following warnings from this library when I compile clojurescript with advanced optimizations

Sep 01, 2016 2:40:37 PM com.google.javascript.jscomp.LoggerErrorManager println
WARNING: /Users/matus/www/platform/target/cljsbuild-compiler-0/om_bootstrap/mixins.js:97: WARNING - dangerous use of this in static method om_bootstrap.mixins.set_listener_mixin.componentWillMount
var this26966 = this;
                ^

Sep 01, 2016 2:40:37 PM com.google.javascript.jscomp.LoggerErrorManager println
WARNING: /Users/matus/www/platform/target/cljsbuild-compiler-0/om_bootstrap/mixins.js:104: WARNING - dangerous use of this in static method om_bootstrap.mixins.set_listener_mixin.componentWillUnmount
var this26967 = this;
                ^

Sep 01, 2016 2:40:37 PM com.google.javascript.jscomp.LoggerErrorManager println
WARNING: /Users/matus/www/platform/target/cljsbuild-compiler-0/om_bootstrap/mixins.js:163: WARNING - dangerous use of this in static method om_bootstrap.mixins.set_listener_mixin.set_listener
var this26968 = this;
                ^

me too, how can I disable this warning?
But not using om.

Hey all,

We've been seeing this for a long time; I'm not sure how to get rid of it. It might be taken care of by a version upgrade in one of our dependencies. We'd love a PR if you do happen to figure it out. Thanks!