Ambiguous Blocks: when unknown values meet conditionals
I last talked about unknown values and how they work in expressions, but what happens when an unknown value is passed to a conditional statement? Let's »
I last talked about unknown values and how they work in expressions, but what happens when an unknown value is passed to a conditional statement? Let's »
Version 0.3.1 of the Titanium Code Processor has been released! New Features Added support for parsing values from Ti.UI.createXXX constructors Added support »
This post has been a long time coming, sorry for the delay (work has been really busy lately)! In a previous post I discussed the basic »
Version 0.3.0 of the Titanium Code Processor has been released! The big new feature that warranted the minor version bump is a re-worked CLI »
New Features Added a new option "processUnvisitedCode" Removed support for event tags because they were not being used Bug Fixes Fixed property references on Ti objects »
In a previous post, I established that doing dynamic JavaScript analysis is the way to go for the Titanium Code Processor, but what about the problems »
Static analysis of JavaScript code is the norm. Uglify-JS and Closure Compiler use static analysis to minify code. JSLint and JSHint use static analysis to find »
My primary project at Appcelerator right now is a new tool called the Titanium Code Processor. The Code Processor is a tool for analyzing JavaScript code. »