racehub / om-bootstrap

Bootstrap 3 Components built with Om.
om-bootstrap.herokuapp.com
MIT License
268 stars 36 forks source link

Getting warning "dangerous use of this in static method" #90

Open madvas opened 8 years ago

madvas commented 8 years ago

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;
                ^
daonsh commented 7 years ago

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

sritchie commented 7 years ago

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!