Hi, Is there a way to see which properties cause the permutations? (I'm using GWT 2.7.0)
best, Robert On Tuesday, September 30, 2014 8:53:22 PM UTC+2, John Stalcup wrote: > > I can explain what's going here I think. > > Incremental compile is made possible by storing and reusing data in a new > object called a MinimalRebuildCache. Since some of the analysis that > incremental compilation is much simpler when there is only one permutation > being compiled and since the contents of a MinimalRebuildCache instance are > specific to a single permutation we decided to put in a requirement that > when compiling incrementally the compiler be invoked with a binding > property set that restricts permutations to just 1. > > To make sure this worked out fine for everyone we also turn on the > -noPrecompile option so that all compiles are triggered from the browser, > which ensures that the binding property set is specific to a single > permutation. > > I'm not completely aware of your configuration but... it appears that > you're using incremental compiles from a test runner, and this test runner > isn't restricting the permutations to just 1. And that is being caught by > an assertion. > > You can fix this by adding some <set-property> tags to your test .gwt.xml > files. > > I hadn't thought of this use case, so I'm not sure if it's fair to tell > people to restrict their permutation or if we need to find a better way. > Thoughts? > > John > > On Tue, Sep 30, 2014 at 11:31 AM, Brandon Donnelson <[email protected] > <javascript:>> wrote: > >> I'm not sure whats going on yet, but I've got some recompile issue coming >> up when trying to start dev mode. (This isn't using in browser recompile >> button) >> >> After moving to Java 1.7 because of a Java 1.6 error I got stuck with >> this error. Not sure whats going on yet, but I thought I'd post it for >> those who are interested. I've heard turning on and off dev mode fixes it. >> I'll test more later. >> >> >> Runing CodeServer with parameters: [-noprecompile, -port, 9876, >> -sourceLevel, 1.7, -bindAddress, 127.0.0.1, -logLevel, INFO, >> com.sencha.gxt.test.TestRunner] >> Super Dev Mode starting up >> workDir: >> /var/folders/x8/9wz7qtw96t7grkdyjw1l61p40000gn/T/gwt-codeserver-362446698832754749.tmp >> Loading Java files in com.sencha.gxt.test.TestRunner. >> Ignored 90 units with compilation errors in first pass. >> Compile with -strict or with -logLevel set to TRACE or DEBUG to see all >> errors. >> To compile the module 'testrunner' , visit: >> http://127.0.0.1:9876/recompile/testrunner?user.agent=safari >> Module setup completed in 5256 ms >> >> The code server is ready. >> Next, visit: http://127.0.0.1:9876/ >> GET /recompile/testrunner >> Job com.sencha.gxt.test.TestRunner_1_0 >> starting job: com.sencha.gxt.test.TestRunner_1_0 >> binding: user.agent=safari >> Compiling module com.sencha.gxt.test.TestRunner >> [ERROR] Current binding properties are expanding to more than >> one permutation but per-file compilation requires that each compile operate >> on only one permutation. >> [WARN] recompile failed >> [WARN] continuing to serve previous version >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "GWT Contributors" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] >> <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/google-web-toolkit-contributors/90b99fa9-e7f2-4908-ad36-28b775f24edb%40googlegroups.com >> >> <https://groups.google.com/d/msgid/google-web-toolkit-contributors/90b99fa9-e7f2-4908-ad36-28b775f24edb%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "GWT Contributors" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/96381a83-8902-43f0-b39b-47bfef77f8b1%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
