… it up to wrap the core/ui tests
…ble output but still returns an error exit code (of 1) when one or more of the modules has missing dependencies
TISTUD-6181 Studio: Typing "label1" at certain pace causes autofill with...
…can try and exclude classes from 3rd-party libraries that are inside JARs, which we can't do on the jenkins publisher) - exclude org.chromium.sdk.*
…ine why it's failing on build machine)
…rator.net to api.appcelerator.com - blocking ITOSOPS-1955 ticket isn't done
TISTUD-6201 Alloy: Show warning if the event handler referenced in the V...
…e View file is not defined
TISTUD-6078 Titanium Studio: Change reference from api.appcelerator.net to api.appcelerator.com
…et to api.appcelerator.com - change default URL endpoint - Add unit test fragment for usage plugin - Add some simple unit tests for DefaultAnalyticsEventHandler - Hook up test fragment to core suite, feature
Supporting changes for TISTUD-6209
TISTUD-6105 Navigate the event handlers into the controller code from Vi...
… code from View and TISTUD-6106 Navigate the class types to the Style code from View
TISTUD-6109 <cmd>+F find doesn't highlight the search bar when multiple ...
…le editor windows are open in side-by-side tabs
TISTUD-6113 Appcelerator Studio: JS library causes Studio to hang during index
…ing index - update API to support passing down IProgressMonitors all through the index/inference process and checking for cancellation so a user can actually cancel a long-running index process (rather than just hope it finishes) - Cache PropertyElements generated for JSPropertyCollections to avoid a ton of re-calculating inside JSSymbolTypeInferrer#getSymbolPropertyElement(JSPropertyCollection, String, IProgressMonitor).
- I had "fixed" XMLElementNode so getNameRange() actually only returned the range of the tag name itself, which broke some faulty test assumptions - It also broke formatting because it relied on that range being that of the entire start tag. So had to add another field that record the end offset of the start tag (the ">" or "/>"), where getEndingOffset() returns the end of the end tag. For completeness' sake, we don't have the range of the name of the end tag or the offset of the start of the end tag.