org.eclipse.core.runtime.CoreException: Cannot recover from the syntax error

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • While following the steps for APSTUD-2564, I saw this in my log file when I started typing "body": {code} (Build 3.0.3.qualifier) [ERROR] Cannot recover from the syntax error beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:590) at beaver.Parser.parse(Parser.java:487) at beaver.Parser.parse(Parser.java:428) at com.aptana.editor.css.parsing.CSSParser.parse(CSSParser.java:131) at com.aptana.parsing.ParserPoolFactory.doParse(ParserPoolFactory.java:286) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:244) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:231) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:213) at com.aptana.editor.common.AbstractThemeableEditor.getAST(AbstractThemeableEditor.java:1084) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy$2.run(CommonReconcilingStrategy.java:253) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3935) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3612) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:125) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) at org.eclipse.equinox.launcher.Main.main(Main.java:1386) (Build 3.0.3.qualifier) [ERROR] Cannot recover from the syntax error org.eclipse.core.runtime.CoreException: Cannot recover from the syntax error at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:126) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:83) at com.aptana.editor.css.contentassist.index.CSSFileIndexingParticipant.index(CSSFileIndexingParticipant.java:42) at com.aptana.core.internal.build.IndexBuildParticipant.buildFile(IndexBuildParticipant.java:83) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:306) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:238) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:208) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:396) at com.aptana.editor.common.text.reconciler.CompositeReconcilingStrategy.fullReconcile(CompositeReconcilingStrategy.java:125) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) Caused by: beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:590) at beaver.Parser.parse(Parser.java:487) at beaver.Parser.parse(Parser.java:428) at com.aptana.editor.css.parsing.CSSParser.parse(CSSParser.java:131) at com.aptana.parsing.ParserPoolFactory.doParse(ParserPoolFactory.java:286) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:244) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:117) ... 10 more ckgroundThread.run(AbstractReconciler.java:206) {code} Those error messages aren't necessary.
    via by Ingo Muschenetz,
  • {html}<div><p>Try to format this code (which calls the JS parser).<br></p> <pre> <code class="javascript">var foo = 1.0e+3; var foo = 1.0e-3;</code> </pre> <p>The log indicate a parser error:<br></p> <pre> <code>beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:590) at com.aptana.editor.js.parsing.JSParser.recoverFromError(JSParser.java:562) at beaver.Parser.parse(Parser.java:487) at beaver.Parser.parse(Parser.java:428) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:393) at com.aptana.editor.js.formatter.JSFormatter.format(JSFormatter.java:148) at com.aptana.formatter.ScriptFormattingStrategy.doFormat(ScriptFormattingStrategy.java:184) at com.aptana.formatter.ScriptFormattingStrategy$1.run(ScriptFormattingStrategy.java:114) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.formatter.ScriptFormattingStrategy.format(ScriptFormattingStrategy.java:110) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.formatMaster(MultiPassContentFormatter.java:193) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.format(MultiPassContentFormatter.java:142) at org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:966) at org.eclipse.jface.text.source.projection.ProjectionViewer.doOperation(ProjectionViewer.java:1534) at org.eclipse.ui.texteditor.TextOperationAction$1.run(TextOperationAction.java:131) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:129) at org.eclipse.jface.action.Action.runWithEvent(Action.java:498) at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185) at org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerWrapper.java:109) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:468) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:786) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:885) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:567) at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:508) at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:123) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1253) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1099) at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1508) at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4270) at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:345) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4162) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873) at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:2362) at org.eclipse.swt.internal.BidiUtil.windowProc(BidiUtil.java:639) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2459) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3655) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:129) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:592) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) at org.eclipse.equinox.launcher.Main.run(Main.java:1408) at org.eclipse.equinox.launcher.Main.main(Main.java:1384)</code> </pre></div>{html}
    via by Shalom Gibly,
  • # Open a new JS file # Start typing "function" # Note the following in the log file: {code} !SUBENTRY 1 com.aptana.index.core 4 0 2012-02-23 09:34:54.197 !MESSAGE Cannot recover from the syntax error !STACK 0 beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:590) at com.aptana.editor.js.parsing.JSParser.recoverFromError(JSParser.java:604) at beaver.Parser.parse(Parser.java:487) at beaver.Parser.parse(Parser.java:428) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:428) at com.aptana.parsing.ParserPoolFactory.doParse(ParserPoolFactory.java:286) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:244) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:117) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:83) at com.aptana.editor.js.contentassist.index.JSFileIndexingParticipant.index(JSFileIndexingParticipant.java:104) at com.aptana.core.internal.build.IndexBuildParticipant.buildFile(IndexBuildParticipant.java:83) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:306) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:238) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:208) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:396) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) (Build 3.0.3.qualifier) [ERROR] Cannot recover from the syntax error org.eclipse.core.runtime.CoreException: Cannot recover from the syntax error at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:126) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:83) at com.aptana.editor.js.contentassist.index.JSFileIndexingParticipant.index(JSFileIndexingParticipant.java:104) at com.aptana.core.internal.build.IndexBuildParticipant.buildFile(IndexBuildParticipant.java:83) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:306) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:238) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:208) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:396) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) Caused by: beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:590) at com.aptana.editor.js.parsing.JSParser.recoverFromError(JSParser.java:604) at beaver.Parser.parse(Parser.java:487) at beaver.Parser.parse(Parser.java:428) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:428) at com.aptana.parsing.ParserPoolFactory.doParse(ParserPoolFactory.java:286) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:244) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:117) ... 9 more {code}
    via by Ingo Muschenetz,
  • Given the code below, add and remove the missing () after the first alertMsg: {code} <html> <head> <script type="text/javascript"> function alertMsg(){alert("Popup");} </script> </head> <body> <form> <input type="button" value="Show alert box" onclick="alertMsg()" /> </form> </body> </html> {code} You will see the following in the log file: {code} (Build 3.0.3.qualifier) [ERROR] Failed to parse the content beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:686) at com.aptana.editor.js.parsing.JSParser.recoverFromError(JSParser.java:596) at beaver.Parser.parse(Parser.java:487) at beaver.Parser.parse(Parser.java:428) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:428) at com.aptana.parsing.ParserPoolFactory.doParse(ParserPoolFactory.java:271) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:229) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.getActiveASTNode(JSContentAssistProcessor.java:584) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.getArgumentsNode(JSContentAssistProcessor.java:647) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.getFunctionElement(JSContentAssistProcessor.java:685) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.computeContextInformation(JSContentAssistProcessor.java:436) at com.aptana.editor.common.contentassist.ContentAssistant.computeContextInformation(ContentAssistant.java:2245) {code} This related to messing with the problems view error we were chatting about before (Adding/removing () after the first alertMsg in the text below). I get it every time I edit.
    via by Ingo Muschenetz,
  • Saw this in the log. I created two projects, inserted two breakpoints, and ran both in android device. They were default projects, one with an extra event listener. Log: {code} !ENTRY com.aptana.editor.js 4 0 2012-10-16 15:29:36.290 !MESSAGE (Build 3.0.0.201210151149) [ERROR] Failed to parse file:/Users/dhyde/Desktop/TISTUD-RC/workspace/MyProject/Resources/app.js for JS Parser Validation !STACK 1 org.eclipse.core.runtime.CoreException: Cannot recover from the syntax error at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:129) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:97) at com.aptana.editor.js.validator.JSParserValidator.buildFile(JSParserValidator.java:145) at com.aptana.core.internal.build.LazyBuildParticipant.buildFile(LazyBuildParticipant.java:72) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:333) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:273) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:231) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:437) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) Caused by: beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:697) at com.aptana.editor.js.parsing.JSParser.recoverFromError(JSParser.java:557) at beaver.Parser.parse(Parser.java:498) at beaver.Parser.parse(Parser.java:439) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:383) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:345) at com.aptana.parsing.ParsingEngine.noCacheParse(ParsingEngine.java:424) at com.aptana.parsing.ParsingEngine.parse(ParsingEngine.java:229) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:230) at com.aptana.index.core.build.BuildContext.parse(BuildContext.java:150) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:121) ... 9 more !SUBENTRY 1 com.aptana.index.core 4 0 2012-10-16 15:29:36.290 !MESSAGE Cannot recover from the syntax error !STACK 0 beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:697) at com.aptana.editor.js.parsing.JSParser.recoverFromError(JSParser.java:557) at beaver.Parser.parse(Parser.java:498) at beaver.Parser.parse(Parser.java:439) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:383) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:345) at com.aptana.parsing.ParsingEngine.noCacheParse(ParsingEngine.java:424) at com.aptana.parsing.ParsingEngine.parse(ParsingEngine.java:229) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:230) at com.aptana.index.core.build.BuildContext.parse(BuildContext.java:150) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:121) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:97) at com.aptana.editor.js.validator.JSParserValidator.buildFile(JSParserValidator.java:145) at com.aptana.core.internal.build.LazyBuildParticipant.buildFile(LazyBuildParticipant.java:72) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:333) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:273) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:231) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:437) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) {code} app.js {code} // this sets the background color of the master UIView (when there are no windows/tab groups on it) Titanium.UI.setBackgroundColor('#000'); // create tab group var tabGroup = Titanium.UI.createTabGroup(); // // create base UI tab and root window // var win1 = Titanium.UI.createWindow({ title:'Tab 1', backgroundColor:'red' }); var tab1 = Titanium.UI.createTab({ icon:'KS_nav_views.png', title:'Tab 1', window:win1 }); var label1 = Titanium.UI.createLabel({ color:'#999', text:'I am Window 1', font:{fontSize:20,fontFamily:'Helvetica Neue'}, textAlign:'center', width:'auto' }); win1.add(label1); // // create controls tab and root window // var win2 = Titanium.UI.createWindow({ title:'Tab 2', backgroundColor:'#fff' }); var tab2 = Titanium.UI.createTab({ icon:'KS_nav_ui.png', title:'Tab 2', window:win2 }); var label2 = Titanium.UI.createLabel({ color:'#999', text:'I am Window 2', font:{fontSize:20,fontFamily:'Helvetica Neue'}, textAlign:'center', width:'auto' }); win2.add(label2); // // add tabs // tabGroup.addTab(tab1); tabGroup.addTab(tab2); // open tab group tabGroup.open(); win1.addEventListener('click', function(){ win1.backgroundColor = win1.backgroundColor == 'red' ? 'blue' : 'red'; }); {code}
    via by Dustin Hyde,
  • h3. Issue Appcelerator and Titanium Studio are not being able to detect the installed version of Alloy causing the customer to be unable to create Alloy projects from Studio, working from the console it is possible to create new Alloy projects and import them to Studio where they are correctly detected as an Alloy project. When looking for updates it ask to install Alloy and the CLI, even both are installed in the system, after running the update and the installation is complete Alloy is not available from Studio. Customer have installed Node and npm using Brew h3. Log Ti info {code} Titanium Command-Line Interface, CLI version 3.2.1, Titanium SDK version 3.2.1.GA Copyright (c) 2012-2014, Appcelerator, Inc. All Rights Reserved. Please report bugs to http://jira.appcelerator.org/ Operating System Name = Mac OS X Version = 10.9.2 Architecture = 64bit # CPUs = 4 Memory = 8.0GB Node.js Node.js Version = 0.10.21 npm Version = 1.3.11 Titanium CLI CLI Version = 3.2.1 node-appc Version = 0.2.0 Titanium SDKs 3.2.1.GA Install Location = /Users/rdalal/Library/Application Support/Titanium/mobilesdk/osx/3.2.1.GA Platforms = iphone, tizen, mobileweb, android, blackberry git Hash = 991027b git Timestamp = 02/06/14 17:01 node-appc Version = 0.2.0 Mac OS X Command Line Tools = installed Intel® Hardware Accelerated Execution Manager (HAXM) Installed = yes Memory Limit = 2 GB Java Development Kit Version = 1.6.0_65 Java Home = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home Android SDK Android Executable = /Users/rdalal/Development/SDKs/android-sdk/tools/android ADB Executable = /Users/rdalal/Development/SDKs/android-sdk/platform-tools/adb SDK Path = /Users/rdalal/Development/SDKs/android-sdk Android NDK NDK Path = /Users/rdalal/Development/SDKs/android-ndk NDK Version = r9 (64-bit) Android Platforms 1) android-10 Name = Android 2.3.3 API Level = 10 Revision = 2 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WVGA800, WVGA854 ABIs = armeabi Path = /Users/rdalal/Development/SDKs/android-sdk/platforms/android-10 3) android-11 Name = Android 3.0 API Level = 11 Revision = 2 Skins = WXGA ABIs = armeabi Path = /Users/rdalal/Development/SDKs/android-sdk/platforms/android-11 5) android-12 Name = Android 3.1 API Level = 12 Revision = 3 Skins = WXGA ABIs = armeabi Path = /Users/rdalal/Development/SDKs/android-sdk/platforms/android-12 7) android-13 Name = Android 3.2 API Level = 13 Revision = 1 Skins = WXGA ABIs = armeabi Path = /Users/rdalal/Development/SDKs/android-sdk/platforms/android-13 9) android-14 Name = Android 4.0 API Level = 14 Revision = 3 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800 ABIs = armeabi-v7a Path = /Users/rdalal/Development/SDKs/android-sdk/platforms/android-14 11) android-15 Name = Android 4.0.3 API Level = 15 Revision = 3 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800 ABIs = armeabi-v7a Path = /Users/rdalal/Development/SDKs/android-sdk/platforms/android-15 13) android-16 Name = Android 4.1.2 API Level = 16 Revision = 4 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = armeabi-v7a, mips, x86 Path = /Users/rdalal/Development/SDKs/android-sdk/platforms/android-16 15) android-17 Name = Android 4.2.2 API Level = 17 Revision = 2 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = armeabi-v7a Path = /Users/rdalal/Development/SDKs/android-sdk/platforms/android-17 17) android-18 Name = Android 4.3 API Level = 18 Revision = 2 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = armeabi-v7a, x86 Path = /Users/rdalal/Development/SDKs/android-sdk/platforms/android-18 19) android-19 Name = Android 4.4.2 API Level = 19 Revision = 3 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = armeabi-v7a, x86 Path = /Users/rdalal/Development/SDKs/android-sdk/platforms/android-19 Android Add-Ons 2) Google Inc.:Google APIs:10 Name = Android 2.3.3 (API level 10) Vendor = Google Inc. Revision = 2 Description = Android + Google APIs Skins = WVGA854, WQVGA400, HVGA, WQVGA432, WVGA800, QVGA ABIs = armeabi Path = /Users/rdalal/Development/SDKs/android-sdk/add-ons/addon-google_apis-google-10 Libraries = com.android.future.usb.accessory: API for USB Accessories (usb.jar), com.google.android.maps: API for Google Maps (maps.jar) 4) Google Inc.:Google APIs:11 Name = Android 3.0 (API level 11) Vendor = Google Inc. Revision = 1 Description = Android + Google APIs Skins = WXGA ABIs = armeabi Path = /Users/rdalal/Development/SDKs/android-sdk/add-ons/addon-google_apis-google-11 Libraries = com.google.android.maps: API for Google Maps (maps.jar) 6) Google Inc.:Google APIs:12 Name = Android 3.1 (API level 12) Vendor = Google Inc. Revision = 1 Description = Android + Google APIs Skins = WXGA ABIs = armeabi Path = /Users/rdalal/Development/SDKs/android-sdk/add-ons/addon-google_apis-google-12 Libraries = com.android.future.usb.accessory: API for USB Accessories (usb.jar), com.google.android.maps: API for Google Maps (maps.jar) 8) Google Inc.:Google APIs:13 Name = Android 3.2 (API level 13) Vendor = Google Inc. Revision = 1 Description = Android + Google APIs Skins = WXGA ABIs = armeabi Path = /Users/rdalal/Development/SDKs/android-sdk/add-ons/addon-google_apis-google-13 Libraries = com.android.future.usb.accessory: API for USB Accessories (usb.jar), com.google.android.maps: API for Google Maps (maps.jar) 10) Google Inc.:Google APIs:14 Name = Android 4.0 (API level 14) Vendor = Google Inc. Revision = 2 Description = Android + Google APIs Skins = WVGA854, WQVGA400, WSVGA, WXGA720, HVGA, WQVGA432, WVGA800, QVGA, WXGA800 ABIs = armeabi-v7a Path = /Users/rdalal/Development/SDKs/android-sdk/add-ons/addon-google_apis-google-14 Libraries = com.android.future.usb.accessory: API for USB Accessories (usb.jar), com.google.android.maps: API for Google Maps (maps.jar) 12) Google Inc.:Google APIs:15 Name = Android 4.0.3 (API level 15) Vendor = Google Inc. Revision = 2 Description = Android + Google APIs Skins = WVGA854, WQVGA400, WSVGA, WXGA720, HVGA, WQVGA432, WVGA800, QVGA, WXGA800 ABIs = armeabi-v7a Path = /Users/rdalal/Development/SDKs/android-sdk/add-ons/addon-google_apis-google-15 Libraries = com.google.android.media.effects: Collection of video effects (effects.jar), com.android.future.usb.accessory: API for USB Accessories (usb.jar), com.google.android.maps: API for Google Maps (maps.jar) 14) Google Inc.:Google APIs:16 Name = Android 4.1.2 (API level 16) Vendor = Google Inc. Revision = 3 Description = Android + Google APIs Skins = WVGA854, WQVGA400, WSVGA, WXGA800-7in, WXGA720, HVGA, WQVGA432, WVGA800, QVGA, WXGA800 ABIs = armeabi-v7a Path = /Users/rdalal/Development/SDKs/android-sdk/add-ons/addon-google_apis-google-16 Libraries = com.google.android.media.effects: Collection of video effects (effects.jar), com.android.future.usb.accessory: API for USB Accessories (usb.jar), com.google.android.maps: API for Google Maps (maps.jar) 16) Google Inc.:Google APIs:17 Name = Android 4.2.2 (API level 17) Vendor = Google Inc. Revision = 3 Description = Android + Google APIs Skins = WVGA854, WQVGA400, WSVGA, WXGA800-7in, WXGA720, HVGA, WQVGA432, WVGA800, QVGA, WXGA800 ABIs = armeabi-v7a Path = /Users/rdalal/Development/SDKs/android-sdk/add-ons/addon-google_apis-google-17 Libraries = com.google.android.media.effects: Collection of video effects (effects.jar), com.android.future.usb.accessory: API for USB Accessories (usb.jar), com.google.android.maps: API for Google Maps (maps.jar) 18) Google Inc.:Google APIs:18 Name = Android 4.3 (API level 18) Vendor = Google Inc. Revision = 3 Description = Android + Google APIs Skins = WVGA854, WQVGA400, WSVGA, WXGA800-7in, WXGA720, HVGA, WQVGA432, WVGA800, QVGA, WXGA800 ABIs = armeabi-v7a Path = /Users/rdalal/Development/SDKs/android-sdk/add-ons/addon-google_apis-google-18 Libraries = com.google.android.media.effects: Collection of video effects (effects.jar), com.android.future.usb.accessory: API for USB Accessories (usb.jar), com.google.android.maps: API for Google Maps (maps.jar) 20) Google Inc.:Google APIs:19 Name = Android 4.4.2 (API level 19) Vendor = Google Inc. Revision = 1 Description = Android + Google APIs Skins = WVGA854, WQVGA400, WSVGA, WXGA800-7in, WXGA720, HVGA, WQVGA432, WVGA800, QVGA, WXGA800 ABIs = armeabi-v7a Path = /Users/rdalal/Development/SDKs/android-sdk/add-ons/addon-google_apis-google-19 Libraries = com.google.android.media.effects: Collection of video effects (effects.jar), com.android.future.usb.accessory: API for USB Accessories (usb.jar), com.google.android.maps: API for Google Maps (maps.jar) 21) Google Inc.:Google APIs x86:19 Name = Android 4.4.2 (API level 19) Vendor = Google Inc. Revision = 2 Description = Android + Google APIs x86 Skins = WVGA854, WQVGA400, WSVGA, WXGA800-7in, WXGA720, HVGA, WQVGA432, WVGA800, QVGA, WXGA800 ABIs = x86 Path = /Users/rdalal/Development/SDKs/android-sdk/add-ons/addon-google_apis_x86-google-19 Libraries = com.google.android.media.effects: Collection of video effects (effects.jar), com.android.future.usb.accessory: API for USB Accessories (usb.jar), com.google.android.maps: API for Google Maps (maps.jar) Android Emulators Nexus7 Path = /Users/rdalal/.android/avd/Nexus7.avd SDK Version = Android 4.3 (API level 18) ABI = x86 Skin = 1920x1200 SD Card = no sd card Google APIs = no titanium_17_WVGA854_x86 Path = /Users/rdalal/.android/avd/titanium_17_WVGA854_x86.avd SDK Version = Android 4.3 (API level 18) ABI = x86 Skin = WVGA854 SD Card = /Users/rdalal/.titanium/titanium_17_WVGA854_x86.sdcard Google APIs = no Genymotion Emulators Nexus 7 - 4.4.2 - API 19 - 800x1280 SDK Version = 4.4.2 (android-19) ABI = x86 Genymotion Version = 2.1.0 Display = 800x1280-16 DPI = 213 OpenGL Acceleration = yes Google APIs = unknown, emulator not running Connected Android Devices None Xcode 5.0.2 (build 5A3005) - Xcode default Install Location = /Applications/Xcode.app/Contents/Developer iOS SDKs = 7.0.3 iOS Simulators = 7.0.3 Supported by TiSDK 3.2.1.GA = yes iOS Keychains login.keychain = /Users/rdalal/Library/Keychains/login.keychain System.keychain = /Library/Keychains/System.keychain iOS Development Certificates /Users/rdalal/Library/Keychains/login.keychain Mark Zdeblick (ZYY92UF2PL) Not valid before = 8/13/2013 2:48 PM Not valid after = 8/13/2014 2:48 PM Ritesh Dalal (KL9ZBU4Q5E) Not valid before = 11/19/2013 12:55 PM Not valid after = 11/19/2014 12:55 PM iOS Distribution Certificates /Users/rdalal/Library/Keychains/login.keychain Proteus Digital Health, Inc. Not valid before = 8/13/2013 2:45 PM Not valid after = 8/12/2016 2:45 PM Proteus Digital Health, Inc. Not valid before = 2/13/2014 9:39 AM Not valid after = 2/12/2017 9:39 AM Apple WWDR Certificate Apple WWDR = installed Development iOS Provisioning Profiles CMDViewer Development UUID = FB008FFA-7FD4-4D76-9280-DF1E03DB332F App Prefix = 92PKB7HM59 App Id = com.proteusdh.ios.cmdviewer Date Created = 8/21/2013 6:38 PM Date Expired = 8/21/2014 6:38 PM iOS Team Provisioning Profile: * UUID = AEA0672E-FC56-4DD4-950E-394B9B167E47 App Prefix = 92PKB7HM59 App Id = * Date Created = 3/3/2014 1:13 PM Date Expired = 3/3/2015 1:13 PM PLViewer Development UUID = AB4663A2-41C2-4015-B90C-47339F35059A App Prefix = 92PKB7HM59 App Id = com.proteusdh.ios.plviewer Date Created = 10/7/2013 3:44 PM Date Expired = 10/7/2014 3:44 PM PushTest App Development Profile UUID = 07F90E0A-0567-4A9B-A530-68A06E8B09AA App Prefix = 92PKB7HM59 App Id = com.proteus.apps.pushtest Date Created = 2/13/2014 5:44 PM Date Expired = 2/13/2015 5:44 PM SPA App Dev Profile UUID = 4B2558E3-D44F-407C-BA14-C5E95FF30546 App Prefix = 92PKB7HM59 App Id = com.proteus.apps.spa Date Created = 2/13/2014 8:01 PM Date Expired = 2/13/2015 8:01 PM Distribution iOS Provisioning Profiles CMDViewer UUID = AD94B651-DC73-4419-8859-2D20358E9BC3 App Prefix = 92PKB7HM59 App Id = com.proteusdh.ios.cmdviewer Date Created = 8/21/2013 1:31 PM Date Expired = 8/21/2014 1:31 PM CMDViewer inHouse UUID = A137AF8F-4A7A-4D28-8C69-D21A04B28E8A App Prefix = 92PKB7HM59 App Id = com.proteusdh.ios.cmdviewer Date Created = 1/17/2014 4:25 PM Date Expired = 1/17/2015 4:25 PM PLViewer UUID = A633E1E7-064E-4412-8F0E-C96761A099DC App Prefix = 92PKB7HM59 App Id = com.proteusdh.ios.plviewer Date Created = 10/7/2013 3:44 PM Date Expired = 10/7/2014 3:44 PM Push Test In House UUID = CD08EA4E-EECF-4230-98DA-891D431CC6B3 App Prefix = 92PKB7HM59 App Id = com.proteus.apps.pushtest Date Created = 2/13/2014 5:43 PM Date Expired = 2/13/2015 5:43 PM SPA App In House UUID = 58DB4EB6-5524-47AE-9EAC-25AA03014CD7 App Prefix = 92PKB7HM59 App Id = com.proteus.apps.spa Date Created = 2/13/2014 8:03 PM Date Expired = 2/13/2015 8:03 PM Ad Hoc iOS Provisioning Profiles None iOS Simulators iPhone Retina (3.5 inch) Type = iphone iOS Versions = 7.0.3 Architecture = 32-bit Features = retina iPhone Retina (4 inch) Type = iphone iOS Versions = 7.0.3 Architecture = 32-bit Features = retina, tall iPhone Retina (4 inch 64-bit) Type = iphone iOS Versions = 7.0.3 Architecture = 64-bit Features = retina, tall iPad Type = ipad iOS Versions = 7.0.3 Architecture = 32-bit Features = n/a iPad Retina Type = ipad iOS Versions = 7.0.3 Architecture = 32-bit Features = retina iPad Retina (64-bit) Type = ipad iOS Versions = 7.0.3 Architecture = 64-bit Features = retina Connected iOS Devices None iOS Issues ! Unable to find any valid iOS adhoc provisioning profiles. This will prevent you from packaging apps for adhoc distribution. You will need to login into http://appcelerator.com/ios-dist-certs with your Apple Download account, then create, download, and install a profile. {code} Diagnostics Test {code} Host OS: Mac OS X OS Version: 10.9.2 OS Arch: x86 JRE Version: 1.6.0_65 JRE Vendor: Apple Inc. JRE Home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home Titanium Studio Version: 3.2.1.201402041146 Install Directory: file:/Applications/Titanium Studio/ Workspace Directory: file:/Users/rdalal/Development/Workspaces/TitaniumStudio/ VM Arguments: -Xms128m -Xmx1024m -XX:MaxPermSize=256m -Xverify:none -Declipse.p2.unsignedPolicy=allow -Declipse.log.size.max=10000 -Declipse.log.backup.max=5 -Xdock:icon=../Resources/titanium.icns -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts -Djava.class.path=/Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS//../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar Language: en_US ACS App URL: https://api.cloud.appcelerator.com/v1/apps/create.json?key=7fI2AZHmrSvAHNKsSQKzrSXz5NWjo2tt ACS Login URL: https://api.cloud.appcelerator.com/v1/admins/studio_login.json?key=7fI2AZHmrSvAHNKsSQKzrSXz5NWjo2tt XCode Version: 5.0.2 Latest Titanium SDK: 3.2.1.GA Titanium SDK Version: 3.2.1.GA SDK Modules API Version:2 SDK Timestamp: 02/06/14 17:01 SDK Build Number: 991027b SDK Location: /Users/rdalal/Library/Application Support/Titanium/mobilesdk/osx/3.2.1.GA Browsers - Default system web browser: Unknown (N/A) - Firefox: Unknown (/Applications/Firefox.app) - Firefox: 26.0 (/Applications/Firefox.app/Contents/MacOS/firefox-bin) - Safari: 7.0.2 (/Applications/Safari.app/Contents/MacOS/Safari) Android SDK Version: 4.4.2 Android NDK Version: r9 (64-bit) Titanium CLI Enabled: true Node.ACS Host URL: null Node.JS Version: v0.10.21 NPM Path: /usr/local/bin/npm NPM Version: 1.3.11 /usr/local/lib ├── acs@1.0.14 ├── alloy@1.3.1 ├── bower@1.2.8 ├── express@3.4.6 ├── generator-angular@0.5.1 ├── generator-angular-fullstack@1.0.1 ├── generator-generator@0.4.2 ├── generator-karma@0.6.0 ├── generator-mocha@0.1.1 ├── generator-proteus@0.0.0 ├── generator-tiapp@0.0.0 ├── generator-webapp@0.4.4 ├── grunt-cli@0.1.11 ├── karma@0.10.6 ├── karma-chrome-launcher@0.1.1 ├── karma-coffee-preprocessor@0.1.1 ├── karma-firefox-launcher@0.1.2 ├── karma-html2js-preprocessor@0.1.0 ├── karma-jasmine@0.1.3 ├── karma-phantomjs-launcher@0.1.1 ├── karma-requirejs@0.2.0 ├── karma-script-launcher@0.1.0 ├── less@1.5.0 ├── npm@1.3.11 ├── requirejs@2.1.9 ├── stylus@0.38.0 ├── titanium@3.2.1 ├── titanium-code-processor@1.1.0 └── yo@1.1.2 npm -g ls titanium: /usr/local/lib ├─┬ generator-proteus@0.0.0 -> /Users/rdalal/Development/Work/Setup/yeoman/generator-proteus │ └── titanium@3.2.1 ├─┬ generator-tiapp@0.0.0 -> /Users/rdalal/Development/Work/Setup/yeoman/generator-tiapp │ └── titanium@3.2.1 extraneous └── titanium@3.2.1 Packages: /usr/local/lib ├─┬ acs@1.0.14 │ ├── acs-node@0.9.2 │ ├── colors@0.6.0-1 │ ├── commander@0.6.1 │ ├─┬ connect@2.3.5 │ │ ├── bytes@0.0.1 │ │ ├── cookie@0.0.4 │ │ ├── crc@0.2.0 │ │ ├── debug@0.7.4 │ │ ├── formidable@1.0.11 │ │ ├── fresh@0.0.1 │ │ ├── mime@1.2.4 │ │ ├── qs@0.4.2 │ │ └── range-parser@0.0.4 │ ├── ejs@0.8.0 │ ├── esprima@0.9.9 │ ├─┬ express@3.0.0 │ │ ├─┬ connect@2.6.0 │ │ │ ├── bytes@0.1.0 │ │ │ ├── formidable@1.0.11 │ │ │ ├── pause@0.0.1 │ │ │ ├── qs@0.5.1 │ │ │ └─┬ send@0.0.4 │ │ │ └── mime@1.2.6 │ │ ├── cookie@0.0.4 │ │ ├── crc@0.2.0 │ │ ├── debug@0.7.4 │ │ ├── fresh@0.1.0 │ │ ├── methods@0.0.1 │ │ ├── range-parser@0.0.4 │ │ └─┬ send@0.1.0 │ │ └── mime@1.2.6 │ ├─┬ fstream@0.1.18 │ │ ├── graceful-fs@1.1.14 │ │ ├── inherits@1.0.0 │ │ └── rimraf@2.2.6 │ ├─┬ jade@0.28.1 │ │ └── coffee-script@1.4.0 │ ├─┬ log4js@0.5.1 │ │ └── async@0.1.15 │ ├── mkdirp@0.3.3 │ ├── node-uuid@1.3.3 │ ├─┬ npm@1.4.4 │ │ ├── abbrev@1.0.4 │ │ ├── ansi@0.2.1 │ │ ├── ansicolors@0.3.2 │ │ ├── ansistyles@0.1.3 │ │ ├── archy@0.0.2 │ │ ├── block-stream@0.0.7 │ │ ├── child-process-close@0.1.1 │ │ ├── chmodr@0.1.0 │ │ ├── chownr@0.0.1 │ │ ├── cmd-shim@1.1.1 │ │ ├── columnify@0.1.2 │ │ ├── editor@0.0.5 │ │ ├── fstream@0.1.25 │ │ ├─┬ fstream-npm@0.1.6 │ │ │ └── fstream-ignore@0.0.7 │ │ ├── github-url-from-git@1.1.1 │ │ ├── github-url-from-username-repo@0.0.2 │ │ ├── glob@3.2.7 │ │ ├── graceful-fs@2.0.2 │ │ ├── inherits@2.0.1 │ │ ├── ini@1.1.0 │ │ ├─┬ init-package-json@0.0.14 │ │ │ └── promzard@0.2.1 │ │ ├── lockfile@0.4.2 │ │ ├── lru-cache@2.5.0 │ │ ├─┬ minimatch@0.2.14 │ │ │ └── sigmund@1.0.0 │ │ ├── mkdirp@0.3.5 │ │ ├── node-gyp@0.12.2 │ │ ├── nopt@2.2.0 │ │ ├── npm-install-checks@1.0.0 │ │ ├── npm-registry-client@0.4.4 │ │ ├── npm-user-validate@0.0.3 │ │ ├─┬ npmconf@0.1.12 │ │ │ └─┬ config-chain@1.1.8 │ │ │ └── proto-list@1.2.2 │ │ ├── npmlog@0.0.6 │ │ ├── once@1.3.0 │ │ ├── opener@1.3.0 │ │ ├── osenv@0.0.3 │ │ ├── path-is-inside@1.0.0 │ │ ├─┬ read@1.0.5 │ │ │ └── mute-stream@0.0.4 │ │ ├── read-installed@1.0.0 │ │ ├─┬ read-package-json@1.1.7 │ │ │ └── normalize-package-data@0.2.9 │ │ ├─┬ request@2.30.0 │ │ │ ├── aws-sign2@0.5.0 │ │ │ ├── forever-agent@0.5.0 │ │ │ ├─┬ form-data@0.1.2 │ │ │ │ ├── async@0.2.9 │ │ │ │ └─┬ combined-stream@0.0.4 │ │ │ │ └── delayed-stream@0.0.5 │ │ │ ├─┬ hawk@1.0.0 │ │ │ │ ├── boom@0.4.2 │ │ │ │ ├── cryptiles@0.2.2 │ │ │ │ ├── hoek@0.9.1 │ │ │ │ └── sntp@0.2.4 │ │ │ ├─┬ http-signature@0.10.0 │ │ │ │ ├── asn1@0.1.11 │ │ │ │ ├── assert-plus@0.1.2 │ │ │ │ └── ctype@0.5.2 │ │ │ ├── json-stringify-safe@5.0.0 │ │ │ ├── mime@1.2.11 │ │ │ ├── node-uuid@1.4.1 │ │ │ ├── oauth-sign@0.3.0 │ │ │ ├── qs@0.6.6 │ │ │ ├─┬ tough-cookie@0.9.15 │ │ │ │ └── punycode@1.2.3 │ │ │ └── tunnel-agent@0.3.0 │ │ ├── retry@0.6.0 │ │ ├── rimraf@2.2.6 │ │ ├── semver@2.2.1 │ │ ├─┬ sha@1.2.3 │ │ │ └── readable-stream@1.0.24 │ │ ├── slide@1.1.5 │ │ ├── tar@0.1.19 │ │ ├── text-table@0.2.0 │ │ ├── uid-number@0.0.5 │ │ └── which@1.0.5 │ ├── pkginfo@0.2.2 │ ├─┬ request@2.14.0 │ │ ├─┬ form-data@0.0.7 │ │ │ ├── async@0.1.22 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ └── mime@1.2.9 │ ├─┬ socket.io@0.9.16 │ │ ├── base64id@0.1.0 │ │ ├── policyfile@0.0.4 │ │ ├── redis@0.7.3 │ │ └─┬ socket.io-client@0.9.16 │ │ ├─┬ active-x-obfuscator@0.0.1 │ │ │ └── zeparser@0.0.5 │ │ ├── uglify-js@1.2.5 │ │ ├─┬ ws@0.4.31 │ │ │ ├── nan@0.3.2 │ │ │ ├── options@0.0.5 │ │ │ └── tinycolor@0.0.1 │ │ └── xmlhttprequest@1.4.2 │ ├── string@1.1.0 │ ├─┬ tar@0.1.13 │ │ ├─┬ block-stream@0.0.7 │ │ │ └── inherits@2.0.1 │ │ └── inherits@1.0.0 │ ├── temp@0.4.0 │ ├── uglify-js@1.3.2 │ ├── underscore@1.3.3 │ └── wrench@1.3.9 ├─┬ alloy@1.3.1 │ ├── colors@0.6.0-1 │ ├── commander@0.6.1 │ ├─┬ jsonlint@1.5.1 │ │ ├── JSV@4.0.2 │ │ └─┬ nomnom@1.6.2 │ │ ├── colors@0.5.1 │ │ └── underscore@1.4.4 │ ├── pkginfo@0.2.2 │ ├─┬ source-map@0.1.9 │ │ └── amdefine@0.1.0 │ ├─┬ uglify-js@2.2.5 │ │ └─┬ optimist@0.3.7 │ │ └── wordwrap@0.0.2 │ ├── wrench@1.3.9 │ ├─┬ xml2tss@0.0.5 │ │ └─┬ xml2js@0.2.8 │ │ └── sax@0.5.8 │ └── xmldom@0.1.13 ├─┬ bower@1.2.8 │ ├── abbrev@1.0.4 │ ├── archy@0.0.2 │ ├─┬ bower-config@0.5.0 │ │ ├── mout@0.6.0 │ │ └─┬ optimist@0.6.0 │ │ ├── minimist@0.0.5 │ │ └── wordwrap@0.0.2 │ ├── bower-endpoint-parser@0.2.1 │ ├─┬ bower-json@0.4.0 │ │ ├── deep-extend@0.2.6 │ │ └── intersect@0.0.3 │ ├── bower-logger@0.2.1 │ ├─┬ bower-registry-client@0.1.5 │ │ ├── async@0.2.9 │ │ ├─┬ bower-config@0.4.5 │ │ │ ├── mout@0.6.0 │ │ │ └─┬ optimist@0.6.0 │ │ │ ├── minimist@0.0.5 │ │ │ └── wordwrap@0.0.2 │ │ └── request-replay@0.2.0 │ ├─┬ cardinal@0.4.2 │ │ ├── ansicolors@0.2.1 │ │ └─┬ redeyed@0.4.2 │ │ └── esprima@1.0.4 │ ├─┬ chalk@0.2.1 │ │ ├── ansi-styles@0.2.0 │ │ └── has-color@0.1.1 │ ├── chmodr@0.1.0 │ ├─┬ decompress-zip@0.0.3 │ │ ├─┬ binary@0.3.0 │ │ │ ├── buffers@0.1.1 │ │ │ └─┬ chainsaw@0.1.0 │ │ │ └── traverse@0.3.9 │ │ ├── mkpath@0.1.0 │ │ ├─┬ readable-stream@1.1.9 │ │ │ ├── core-util-is@1.0.0 │ │ │ └── debuglog@0.0.2 │ │ └─┬ touch@0.0.2 │ │ └── nopt@1.0.10 │ ├─┬ fstream@0.1.25 │ │ └── inherits@2.0.1 │ ├─┬ fstream-ignore@0.0.7 │ │ ├── inherits@2.0.1 │ │ └─┬ minimatch@0.2.12 │ │ └── sigmund@1.0.0 │ ├─┬ glob@3.2.7 │ │ ├── inherits@2.0.1 │ │ └─┬ minimatch@0.2.12 │ │ └── sigmund@1.0.0 │ ├── graceful-fs@2.0.1 │ ├─┬ handlebars@1.0.12 │ │ ├─┬ optimist@0.3.7 │ │ │ └── wordwrap@0.0.2 │ │ └─┬ uglify-js@2.3.6 │ │ ├── async@0.2.9 │ │ └─┬ source-map@0.1.31 │ │ └── amdefine@0.1.0 │ ├─┬ inquirer@0.3.5 │ │ ├── async@0.2.9 │ │ ├─┬ cli-color@0.2.3 │ │ │ ├── es5-ext@0.9.2 │ │ │ └─┬ memoizee@0.2.6 │ │ │ ├── event-emitter@0.2.2 │ │ │ └── next-tick@0.1.0 │ │ ├── lodash@1.2.1 │ │ └── mute-stream@0.0.3 │ ├── junk@0.2.2 │ ├── lru-cache@2.3.1 │ ├── mkdirp@0.3.5 │ ├── mout@0.7.1 │ ├── nopt@2.1.2 │ ├── open@0.0.4 │ ├── osenv@0.0.3 │ ├── p-throttler@0.0.1 │ ├─┬ promptly@0.2.0 │ │ └─┬ read@1.0.5 │ │ └── mute-stream@0.0.4 │ ├── q@0.9.7 │ ├─┬ request@2.27.0 │ │ ├── aws-sign@0.3.0 │ │ ├── cookie-jar@0.3.0 │ │ ├── forever-agent@0.5.0 │ │ ├─┬ form-data@0.1.2 │ │ │ ├── async@0.2.9 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ ├─┬ hawk@1.0.0 │ │ │ ├── boom@0.4.2 │ │ │ ├── cryptiles@0.2.2 │ │ │ ├── hoek@0.9.1 │ │ │ └── sntp@0.2.4 │ │ ├─┬ http-signature@0.10.0 │ │ │ ├── asn1@0.1.11 │ │ │ ├── assert-plus@0.1.2 │ │ │ └── ctype@0.5.2 │ │ ├── json-stringify-safe@5.0.0 │ │ ├── mime@1.2.11 │ │ ├── node-uuid@1.4.1 │ │ ├── oauth-sign@0.3.0 │ │ ├── qs@0.6.6 │ │ └── tunnel-agent@0.3.0 │ ├─┬ request-progress@0.3.1 │ │ └── throttleit@0.0.2 │ ├── retry@0.6.0 │ ├── rimraf@2.2.5 │ ├── semver@2.1.0 │ ├── stringify-object@0.1.7 │ ├─┬ sudo-block@0.2.1 │ │ └─┬ chalk@0.1.1 │ │ ├── ansi-styles@0.1.2 │ │ └── has-color@0.1.1 │ ├─┬ tar@0.1.19 │ │ ├── block-stream@0.0.7 │ │ └── inherits@2.0.1 │ ├── tmp@0.0.23 │ ├─┬ update-notifier@0.1.7 │ │ └─┬ configstore@0.1.6 │ │ ├─┬ js-yaml@2.1.3 │ │ │ ├─┬ argparse@0.1.15 │ │ │ │ ├── underscore@1.4.4 │ │ │ │ └── underscore.string@2.3.3 │ │ │ └── esprima@1.0.4 │ │ └── lodash@2.4.1 │ └── which@1.0.5 ├─┬ express@3.4.6 │ ├── buffer-crc32@0.2.1 │ ├─┬ commander@1.3.2 │ │ └── keypress@0.1.0 │ ├─┬ connect@2.11.2 │ │ ├── bytes@0.2.1 │ │ ├─┬ multiparty@2.2.0 │ │ │ ├─┬ readable-stream@1.1.9 │ │ │ │ ├── core-util-is@1.0.0 │ │ │ │ └── debuglog@0.0.2 │ │ │ └── stream-counter@0.2.0 │ │ ├── negotiator@0.3.0 │ │ ├── pause@0.0.1 │ │ ├── qs@0.6.5 │ │ ├── raw-body@1.1.2 │ │ └── uid2@0.0.3 │ ├── cookie@0.1.0 │ ├── cookie-signature@1.0.1 │ ├── debug@0.7.4 │ ├── fresh@0.2.0 │ ├── methods@0.1.0 │ ├── mkdirp@0.3.5 │ ├── range-parser@0.0.4 │ └─┬ send@0.1.4 │ └── mime@1.2.11 ├─┬ generator-angular@0.5.1 │ └─┬ yeoman-generator@0.13.4 │ ├── async@0.2.9 │ ├─┬ chalk@0.2.1 │ │ ├── ansi-styles@0.2.0 │ │ └── has-color@0.1.1 │ ├─┬ cheerio@0.12.3 │ │ ├─┬ cheerio-select@0.0.3 │ │ │ └─┬ CSSselect@0.3.11 │ │ │ ├── CSSwhat@0.4.1 │ │ │ └─┬ domutils@1.2.1 │ │ │ └── domelementtype@1.1.1 │ │ ├── entities@0.3.0 │ │ ├─┬ htmlparser2@3.1.4 │ │ │ ├── domelementtype@1.1.1 │ │ │ ├── domhandler@2.0.3 │ │ │ ├── domutils@1.1.6 │ │ │ └── readable-stream@1.0.17 │ │ └── underscore@1.4.4 │ ├── dargs@0.1.0 │ ├── debug@0.7.3 │ ├── diff@1.0.7 │ ├─┬ findup-sync@0.1.2 │ │ ├─┬ glob@3.1.21 │ │ │ ├── graceful-fs@1.2.3 │ │ │ ├── inherits@1.0.0 │ │ │ └─┬ minimatch@0.2.12 │ │ │ ├── lru-cache@2.3.1 │ │ │ └── sigmund@1.0.0 │ │ └── lodash@1.0.1 │ ├─┬ glob@3.2.6 │ │ ├── inherits@2.0.1 │ │ └─┬ minimatch@0.2.12 │ │ ├── lru-cache@2.3.1 │ │ └── sigmund@1.0.0 │ ├── iconv-lite@0.2.11 │ ├─┬ inquirer@0.3.5 │ │ ├─┬ cli-color@0.2.3 │ │ │ ├── es5-ext@0.9.2 │ │ │ └─┬ memoizee@0.2.6 │ │ │ ├── event-emitter@0.2.2 │ │ │ └── next-tick@0.1.0 │ │ ├── lodash@1.2.1 │ │ └── mute-stream@0.0.3 │ ├── isbinaryfile@0.1.9 │ ├── lodash@1.3.1 │ ├── mime@1.2.11 │ ├── mkdirp@0.3.5 │ ├─┬ request@2.25.0 │ │ ├── aws-sign@0.3.0 │ │ ├── cookie-jar@0.3.0 │ │ ├── forever-agent@0.5.0 │ │ ├─┬ form-data@0.1.2 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ ├─┬ hawk@1.0.0 │ │ │ ├── boom@0.4.2 │ │ │ ├── cryptiles@0.2.2 │ │ │ ├── hoek@0.9.1 │ │ │ └── sntp@0.2.4 │ │ ├─┬ http-signature@0.10.0 │ │ │ ├── asn1@0.1.11 │ │ │ ├── assert-plus@0.1.2 │ │ │ └── ctype@0.5.2 │ │ ├── json-stringify-safe@5.0.0 │ │ ├── node-uuid@1.4.1 │ │ ├── oauth-sign@0.3.0 │ │ ├── qs@0.6.5 │ │ └── tunnel-agent@0.3.0 │ ├─┬ rimraf@2.2.2 │ │ └── graceful-fs@2.0.1 │ ├── shelljs@0.1.4 │ ├─┬ tar@0.1.18 │ │ ├── block-stream@0.0.7 │ │ ├─┬ fstream@0.1.24 │ │ │ └── graceful-fs@2.0.1 │ │ └── inherits@2.0.1 │ ├── text-table@0.1.1 │ └── underscore.string@2.3.3 ├─┬ generator-angular-fullstack@1.0.1 │ ├─┬ chalk@0.2.1 │ │ ├── ansi-styles@0.2.0 │ │ └── has-color@0.1.1 │ └─┬ yeoman-generator@0.13.4 │ ├── async@0.2.9 │ ├─┬ cheerio@0.12.4 │ │ ├─┬ cheerio-select@0.0.3 │ │ │ └─┬ CSSselect@0.3.11 │ │ │ ├── CSSwhat@0.4.1 │ │ │ └─┬ domutils@1.2.2 │ │ │ └── domelementtype@1.1.1 │ │ ├── entities@0.3.0 │ │ ├─┬ htmlparser2@3.1.4 │ │ │ ├── domelementtype@1.1.1 │ │ │ ├── domhandler@2.0.3 │ │ │ ├── domutils@1.1.6 │ │ │ └── readable-stream@1.0.17 │ │ └── underscore@1.4.4 │ ├── dargs@0.1.0 │ ├── debug@0.7.4 │ ├── diff@1.0.7 │ ├─┬ findup-sync@0.1.2 │ │ ├─┬ glob@3.1.21 │ │ │ ├── graceful-fs@1.2.3 │ │ │ ├── inherits@1.0.0 │ │ │ └─┬ minimatch@0.2.12 │ │ │ ├── lru-cache@2.5.0 │ │ │ └── sigmund@1.0.0 │ │ └── lodash@1.0.1 │ ├─┬ glob@3.2.7 │ │ ├── inherits@2.0.1 │ │ └─┬ minimatch@0.2.12 │ │ ├── lru-cache@2.5.0 │ │ └── sigmund@1.0.0 │ ├── iconv-lite@0.2.11 │ ├─┬ inquirer@0.3.5 │ │ ├─┬ cli-color@0.2.3 │ │ │ ├── es5-ext@0.9.2 │ │ │ └─┬ memoizee@0.2.6 │ │ │ ├── event-emitter@0.2.2 │ │ │ └── next-tick@0.1.0 │ │ ├── lodash@1.2.1 │ │ └── mute-stream@0.0.3 │ ├── isbinaryfile@0.1.9 │ ├── lodash@1.3.1 │ ├── mime@1.2.11 │ ├── mkdirp@0.3.5 │ ├─┬ request@2.25.0 │ │ ├── aws-sign@0.3.0 │ │ ├── cookie-jar@0.3.0 │ │ ├── forever-agent@0.5.0 │ │ ├─┬ form-data@0.1.2 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ ├─┬ hawk@1.0.0 │ │ │ ├── boom@0.4.2 │ │ │ ├── cryptiles@0.2.2 │ │ │ ├── hoek@0.9.1 │ │ │ └── sntp@0.2.4 │ │ ├─┬ http-signature@0.10.0 │ │ │ ├── asn1@0.1.11 │ │ │ ├── assert-plus@0.1.2 │ │ │ └── ctype@0.5.2 │ │ ├── json-stringify-safe@5.0.0 │ │ ├── node-uuid@1.4.1 │ │ ├── oauth-sign@0.3.0 │ │ ├── qs@0.6.6 │ │ └── tunnel-agent@0.3.0 │ ├─┬ rimraf@2.2.4 │ │ └── graceful-fs@2.0.1 │ ├── shelljs@0.1.4 │ ├─┬ tar@0.1.18 │ │ ├── block-stream@0.0.7 │ │ ├─┬ fstream@0.1.25 │ │ │ └── graceful-fs@2.0.1 │ │ └── inherits@2.0.1 │ ├── text-table@0.1.1 │ └── underscore.string@2.3.3 ├─┬ generator-generator@0.4.2 │ ├─┬ chalk@0.4.0 │ │ ├── ansi-styles@1.0.0 │ │ ├── has-color@0.1.4 │ │ └── strip-ansi@0.1.1 │ ├── github@0.1.14 │ └─┬ yeoman-generator@0.16.0 │ ├── async@0.2.10 │ ├─┬ cheerio@0.13.1 │ │ ├─┬ CSSselect@0.4.1 │ │ │ ├── CSSwhat@0.4.2 │ │ │ └─┬ domutils@1.4.0 │ │ │ └── domelementtype@1.1.1 │ │ ├── entities@0.5.0 │ │ ├─┬ htmlparser2@3.4.0 │ │ │ ├── domelementtype@1.1.1 │ │ │ ├── domhandler@2.2.0 │ │ │ ├── domutils@1.3.0 │ │ │ └─┬ readable-stream@1.1.11 │ │ │ ├── core-util-is@1.0.1 │ │ │ ├── debuglog@0.0.2 │ │ │ └── string_decoder@0.10.25-1 │ │ └── underscore@1.5.2 │ ├── class-extend@0.1.1 │ ├── dargs@0.1.0 │ ├── debug@0.7.4 │ ├── diff@1.0.8 │ ├─┬ download@0.1.10 │ │ ├─┬ decompress@0.1.6 │ │ │ ├── adm-zip@0.4.4 │ │ │ ├── mout@0.6.0 │ │ │ ├─┬ stream-combiner@0.0.4 │ │ │ │ └── duplexer@0.1.1 │ │ │ ├─┬ tar@0.1.19 │ │ │ │ ├── block-stream@0.0.7 │ │ │ │ ├─┬ fstream@0.1.25 │ │ │ │ │ └── graceful-fs@2.0.2 │ │ │ │ └── inherits@2.0.1 │ │ │ └─┬ tempfile@0.1.2 │ │ │ └── uuid@1.4.1 │ │ ├── each-async@0.1.2 │ │ ├─┬ request@2.31.0 │ │ │ ├── aws-sign2@0.5.0 │ │ │ ├── forever-agent@0.5.2 │ │ │ ├─┬ form-data@0.1.2 │ │ │ │ └─┬ combined-stream@0.0.4 │ │ │ │ └── delayed-stream@0.0.5 │ │ │ ├─┬ hawk@1.0.0 │ │ │ │ ├── boom@0.4.2 │ │ │ │ ├── cryptiles@0.2.2 │ │ │ │ ├── hoek@0.9.1 │ │ │ │ └── sntp@0.2.4 │ │ │ ├─┬ http-signature@0.10.0 │ │ │ │ ├── asn1@0.1.11 │ │ │ │ ├── assert-plus@0.1.2 │ │ │ │ └── ctype@0.5.2 │ │ │ ├── json-stringify-safe@5.0.0 │ │ │ ├── node-uuid@1.4.1 │ │ │ ├── oauth-sign@0.3.0 │ │ │ ├── qs@0.6.6 │ │ │ ├─┬ tough-cookie@0.9.15 │ │ │ │ └── punycode@1.2.4 │ │ │ └── tunnel-agent@0.3.0 │ │ └─┬ through2@0.4.1 │ │ ├─┬ readable-stream@1.0.26 │ │ │ └── string_decoder@0.10.25-1 │ │ └─┬ xtend@2.1.2 │ │ └── object-keys@0.4.0 │ ├─┬ file-utils@0.1.5 │ │ ├── isbinaryfile@0.1.9 │ │ ├── lodash@2.1.0 │ │ └─┬ minimatch@0.2.14 │ │ ├── lru-cache@2.5.0 │ │ └── sigmund@1.0.0 │ ├─┬ findup-sync@0.1.2 │ │ ├─┬ glob@3.1.21 │ │ │ ├── graceful-fs@1.2.3 │ │ │ ├── inherits@1.0.0 │ │ │ └─┬ minimatch@0.2.14 │ │ │ ├── lru-cache@2.5.0 │ │ │ └── sigmund@1.0.0 │ │ └── lodash@1.0.1 │ ├─┬ glob@3.2.8 │ │ ├── inherits@2.0.1 │ │ └─┬ minimatch@0.2.14 │ │ ├── lru-cache@2.5.0 │ │ └── sigmund@1.0.0 │ ├── iconv-lite@0.2.11 │ ├─┬ inquirer@0.4.0 │ │ ├─┬ cli-color@0.2.3 │ │ │ ├── es5-ext@0.9.2 │ │ │ └─┬ memoizee@0.2.6 │ │ │ ├── event-emitter@0.2.2 │ │ │ └── next-tick@0.1.0 │ │ ├── mute-stream@0.0.4 │ │ └── through@2.3.4 │ ├── isbinaryfile@2.0.1 │ ├── lodash@2.4.1 │ ├── mime@1.2.11 │ ├── mkdirp@0.3.5 │ ├─┬ request@2.30.0 │ │ ├── aws-sign2@0.5.0 │ │ ├── forever-agent@0.5.2 │ │ ├─┬ form-data@0.1.2 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ ├─┬ hawk@1.0.0 │ │ │ ├── boom@0.4.2 │ │ │ ├── cryptiles@0.2.2 │ │ │ ├── hoek@0.9.1 │ │ │ └── sntp@0.2.4 │ │ ├─┬ http-signature@0.10.0 │ │ │ ├── asn1@0.1.11 │ │ │ ├── assert-plus@0.1.2 │ │ │ └── ctype@0.5.2 │ │ ├── json-stringify-safe@5.0.0 │ │ ├── node-uuid@1.4.1 │ │ ├── oauth-sign@0.3.0 │ │ ├── qs@0.6.6 │ │ ├─┬ tough-cookie@0.9.15 │ │ │ └── punycode@1.2.4 │ │ └── tunnel-agent@0.3.0 │ ├── rimraf@2.2.6 │ ├── shelljs@0.2.6 │ ├── text-table@0.2.0 │ └── underscore.string@2.3.3 ├─┬ generator-karma@0.6.0 │ └─┬ yeoman-generator@0.13.4 │ ├── async@0.2.9 │ ├─┬ chalk@0.2.1 │ │ ├── ansi-styles@0.2.0 │ │ └── has-color@0.1.1 │ ├─┬ cheerio@0.12.3 │ │ ├─┬ cheerio-select@0.0.3 │ │ │ └─┬ CSSselect@0.3.11 │ │ │ ├── CSSwhat@0.4.1 │ │ │ └─┬ domutils@1.2.1 │ │ │ └── domelementtype@1.1.1 │ │ ├── entities@0.3.0 │ │ ├─┬ htmlparser2@3.1.4 │ │ │ ├── domelementtype@1.1.1 │ │ │ ├── domhandler@2.0.3 │ │ │ ├── domutils@1.1.6 │ │ │ └── readable-stream@1.0.17 │ │ └── underscore@1.4.4 │ ├── dargs@0.1.0 │ ├── debug@0.7.3 │ ├── diff@1.0.7 │ ├─┬ findup-sync@0.1.2 │ │ ├─┬ glob@3.1.21 │ │ │ ├── graceful-fs@1.2.3 │ │ │ ├── inherits@1.0.0 │ │ │ └─┬ minimatch@0.2.12 │ │ │ ├── lru-cache@2.3.1 │ │ │ └── sigmund@1.0.0 │ │ └── lodash@1.0.1 │ ├─┬ glob@3.2.6 │ │ ├── inherits@2.0.1 │ │ └─┬ minimatch@0.2.12 │ │ ├── lru-cache@2.3.1 │ │ └── sigmund@1.0.0 │ ├── iconv-lite@0.2.11 │ ├─┬ inquirer@0.3.5 │ │ ├─┬ cli-color@0.2.3 │ │ │ ├── es5-ext@0.9.2 │ │ │ └─┬ memoizee@0.2.6 │ │ │ ├── event-emitter@0.2.2 │ │ │ └── next-tick@0.1.0 │ │ ├── lodash@1.2.1 │ │ └── mute-stream@0.0.3 │ ├── isbinaryfile@0.1.9 │ ├── lodash@1.3.1 │ ├── mime@1.2.11 │ ├── mkdirp@0.3.5 │ ├─┬ request@2.25.0 │ │ ├── aws-sign@0.3.0 │ │ ├── cookie-jar@0.3.0 │ │ ├── forever-agent@0.5.0 │ │ ├─┬ form-data@0.1.2 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ ├─┬ hawk@1.0.0 │ │ │ ├── boom@0.4.2 │ │ │ ├── cryptiles@0.2.2 │ │ │ ├── hoek@0.9.1 │ │ │ └── sntp@0.2.4 │ │ ├─┬ http-signature@0.10.0 │ │ │ ├── asn1@0.1.11 │ │ │ ├── assert-plus@0.1.2 │ │ │ └── ctype@0.5.2 │ │ ├── json-stringify-safe@5.0.0 │ │ ├── node-uuid@1.4.1 │ │ ├── oauth-sign@0.3.0 │ │ ├── qs@0.6.5 │ │ └── tunnel-agent@0.3.0 │ ├─┬ rimraf@2.2.2 │ │ └── graceful-fs@2.0.1 │ ├── shelljs@0.1.4 │ ├─┬ tar@0.1.18 │ │ ├── block-stream@0.0.7 │ │ ├─┬ fstream@0.1.24 │ │ │ └── graceful-fs@2.0.1 │ │ └── inherits@2.0.1 │ ├── text-table@0.1.1 │ └── underscore.string@2.3.3 ├─┬ generator-mocha@0.1.1 │ └─┬ yeoman-generator@0.10.5 │ ├─┬ cheerio@0.10.8 │ │ ├─┬ cheerio-select@0.0.3 │ │ │ └─┬ CSSselect@0.3.11 │ │ │ ├── CSSwhat@0.4.1 │ │ │ └─┬ domutils@1.2.1 │ │ │ └── domelementtype@1.1.1 │ │ ├── entities@0.3.0 │ │ ├─┬ htmlparser2@2.6.0 │ │ │ ├── domelementtype@1.1.1 │ │ │ ├── domhandler@2.0.3 │ │ │ └── domutils@1.0.1 │ │ └── underscore@1.4.4 │ ├─┬ cli-table@0.2.0 │ │ └── colors@0.3.0 │ ├── debug@0.7.3 │ ├── diff@1.0.7 │ ├─┬ glob@3.1.21 │ │ ├── graceful-fs@1.2.3 │ │ ├── inherits@1.0.0 │ │ └─┬ minimatch@0.2.12 │ │ ├── lru-cache@2.3.1 │ │ └── sigmund@1.0.0 │ ├── isbinaryfile@0.1.9 │ ├── lodash@1.1.1 │ ├── mime@1.2.11 │ ├── mkdirp@0.3.5 │ ├─┬ nopt@2.1.2 │ │ └── abbrev@1.0.4 │ ├─┬ read@1.0.5 │ │ └── mute-stream@0.0.4 │ ├─┬ request@2.16.6 │ │ ├── aws-sign@0.2.0 │ │ ├── cookie-jar@0.2.0 │ │ ├── forever-agent@0.2.0 │ │ ├─┬ form-data@0.0.10 │ │ │ ├── async@0.2.9 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ ├─┬ hawk@0.10.2 │ │ │ ├── boom@0.3.8 │ │ │ ├── cryptiles@0.1.3 │ │ │ ├── hoek@0.7.6 │ │ │ └── sntp@0.1.4 │ │ ├── json-stringify-safe@3.0.0 │ │ ├── node-uuid@1.4.1 │ │ ├── oauth-sign@0.2.0 │ │ ├── qs@0.5.6 │ │ └── tunnel-agent@0.2.0 │ ├─┬ rimraf@2.1.4 │ │ └── graceful-fs@1.2.3 │ ├─┬ tar@0.1.18 │ │ ├── block-stream@0.0.7 │ │ ├─┬ fstream@0.1.24 │ │ │ └── graceful-fs@2.0.1 │ │ └── inherits@2.0.1 │ └── underscore.string@2.3.3 ├─┬ generator-proteus@0.0.0 -> /Users/rdalal/Development/Work/Setup/yeoman/generator-proteus │ ├─┬ alloy@1.3.1 │ │ ├── colors@0.6.0-1 │ │ ├── commander@0.6.1 │ │ ├─┬ jsonlint@1.5.1 │ │ │ ├── JSV@4.0.2 │ │ │ └─┬ nomnom@1.6.2 │ │ │ ├── colors@0.5.1 │ │ │ └── underscore@1.4.4 │ │ ├── pkginfo@0.2.2 │ │ ├─┬ source-map@0.1.9 │ │ │ └── amdefine@0.1.0 │ │ ├─┬ uglify-js@2.2.5 │ │ │ └─┬ optimist@0.3.7 │ │ │ └── wordwrap@0.0.2 │ │ ├── wrench@1.3.9 │ │ ├─┬ xml2tss@0.0.5 │ │ │ └─┬ xml2js@0.2.8 │ │ │ └── sax@0.5.8 │ │ └── xmldom@0.1.13 │ ├── UNMET DEPENDENCY bower-installer latest │ ├─┬ chalk@0.4.0 │ │ ├── ansi-styles@1.0.0 │ │ ├── has-color@0.1.4 │ │ └── strip-ansi@0.1.1 │ ├── UNMET DEPENDENCY generator-karma >=0.6.0 │ ├─┬ grunt@0.4.2 │ │ ├── async@0.1.22 │ │ ├── coffee-script@1.3.3 │ │ ├── colors@0.6.2 │ │ ├── dateformat@1.0.2-1.2.3 │ │ ├── eventemitter2@0.4.13 │ │ ├── exit@0.1.2 │ │ ├─┬ findup-sync@0.1.2 │ │ │ └── lodash@1.0.1 │ │ ├── getobject@0.1.0 │ │ ├─┬ glob@3.1.21 │ │ │ ├── graceful-fs@1.2.3 │ │ │ └── inherits@1.0.0 │ │ ├── hooker@0.2.3 │ │ ├── iconv-lite@0.2.11 │ │ ├─┬ js-yaml@2.0.5 │ │ │ ├─┬ argparse@0.1.15 │ │ │ │ ├── underscore@1.4.4 │ │ │ │ └── underscore.string@2.3.3 │ │ │ └── esprima@1.0.4 │ │ ├── lodash@0.9.2 │ │ ├─┬ minimatch@0.2.14 │ │ │ ├── lru-cache@2.5.0 │ │ │ └── sigmund@1.0.0 │ │ ├─┬ nopt@1.0.10 │ │ │ └── abbrev@1.0.4 │ │ ├─┬ rimraf@2.0.3 │ │ │ └── graceful-fs@1.1.14 │ │ ├── underscore.string@2.2.1 │ │ └── which@1.0.5 │ ├─┬ grunt-contrib-jshint@0.8.0 │ │ └─┬ jshint@2.4.4 │ │ ├─┬ cli@0.4.5 │ │ │ └─┬ glob@3.2.9 │ │ │ └── inherits@2.0.1 │ │ ├── console-browserify@0.1.6 │ │ ├── exit@0.1.2 │ │ ├─┬ htmlparser2@3.3.0 │ │ │ ├── domelementtype@1.1.1 │ │ │ ├── domhandler@2.1.0 │ │ │ ├── domutils@1.1.6 │ │ │ └─┬ readable-stream@1.0.26 │ │ │ └── string_decoder@0.10.25-1 │ │ ├─┬ minimatch@0.2.14 │ │ │ ├── lru-cache@2.5.0 │ │ │ └── sigmund@1.0.0 │ │ ├── shelljs@0.1.4 │ │ └── underscore@1.4.4 │ ├─┬ grunt-conventional-changelog@1.0.0 │ │ └─┬ qq@0.3.5 │ │ └── q@0.8.4 │ ├─┬ grunt-release@0.6.1 │ │ ├── semver@2.0.11 │ │ ├── shelljs@0.1.4 │ │ └─┬ superagent@0.15.7 │ │ ├── cookiejar@1.3.0 │ │ ├── debug@0.7.4 │ │ ├── emitter-component@1.0.0 │ │ ├── formidable@1.0.14 │ │ ├── methods@0.0.1 │ │ ├── mime@1.2.5 │ │ ├── qs@0.6.5 │ │ └── reduce-component@1.0.1 │ ├─┬ load-grunt-tasks@0.3.0 │ │ ├─┬ findup-sync@0.1.2 │ │ │ ├─┬ glob@3.1.21 │ │ │ │ ├── graceful-fs@1.2.3 │ │ │ │ ├── inherits@1.0.0 │ │ │ │ └─┬ minimatch@0.2.14 │ │ │ │ ├── lru-cache@2.5.0 │ │ │ │ └── sigmund@1.0.0 │ │ │ └── lodash@1.0.1 │ │ └─┬ globule@0.2.0 │ │ ├─┬ glob@3.2.9 │ │ │ └── inherits@2.0.1 │ │ ├── lodash@2.4.1 │ │ └─┬ minimatch@0.2.14 │ │ ├── lru-cache@2.5.0 │ │ └── sigmund@1.0.0 │ ├─┬ mocha@1.17.1 │ │ ├── commander@2.0.0 │ │ ├── debug@0.7.4 │ │ ├── diff@1.0.7 │ │ ├─┬ glob@3.2.3 │ │ │ ├── graceful-fs@2.0.2 │ │ │ ├── inherits@2.0.1 │ │ │ └─┬ minimatch@0.2.14 │ │ │ ├── lru-cache@2.5.0 │ │ │ └── sigmund@1.0.0 │ │ ├── growl@1.7.0 │ │ ├─┬ jade@0.26.3 │ │ │ ├── commander@0.6.1 │ │ │ └── mkdirp@0.3.0 │ │ └── mkdirp@0.3.5 │ ├── rimraf@2.2.6 │ ├─┬ titanium@3.2.1 │ │ ├── async@0.2.10 │ │ ├── colors@0.6.2 │ │ ├─┬ fields@0.1.12 │ │ │ └── keypress@0.1.0 │ │ ├── humanize@0.0.9 │ │ ├─┬ jade@0.35.0 │ │ │ ├── character-parser@1.2.0 │ │ │ ├── commander@2.0.0 │ │ │ ├─┬ constantinople@1.0.2 │ │ │ │ └─┬ uglify-js@2.4.12 │ │ │ │ ├─┬ optimist@0.3.7 │ │ │ │ │ └── wordwrap@0.0.2 │ │ │ │ ├─┬ source-map@0.1.33 │ │ │ │ │ └── amdefine@0.1.0 │ │ │ │ └── uglify-to-browserify@1.0.2 │ │ │ ├── mkdirp@0.3.5 │ │ │ ├─┬ monocle@1.1.50 │ │ │ │ └─┬ readdirp@0.2.5 │ │ │ │ └─┬ minimatch@0.2.14 │ │ │ │ ├── lru-cache@2.5.0 │ │ │ │ └── sigmund@1.0.0 │ │ │ ├─┬ transformers@2.1.0 │ │ │ │ ├─┬ css@1.0.8 │ │ │ │ │ ├── css-parse@1.0.4 │ │ │ │ │ └── css-stringify@1.0.5 │ │ │ │ ├─┬ promise@2.0.0 │ │ │ │ │ └── is-promise@1.0.0 │ │ │ │ └─┬ uglify-js@2.2.5 │ │ │ │ ├─┬ optimist@0.3.7 │ │ │ │ │ └── wordwrap@0.0.2 │ │ │ │ └─┬ source-map@0.1.33 │ │ │ │ └── amdefine@0.1.0 │ │ │ └─┬ with@1.1.1 │ │ │ └─┬ uglify-js@2.4.0 │ │ │ ├─┬ optimist@0.3.7 │ │ │ │ └── wordwrap@0.0.2 │ │ │ ├─┬ source-map@0.1.33 │ │ │ │ └── amdefine@0.1.0 │ │ │ └── uglify-to-browserify@1.0.2 │ │ ├── longjohn@0.2.2 │ │ ├── moment@2.4.0 │ │ ├─┬ node-appc@0.2.0 │ │ │ ├── adm-zip@0.4.4 │ │ │ ├── diff@1.0.8 │ │ │ ├─┬ dox@0.4.4 │ │ │ │ ├── commander@0.6.1 │ │ │ │ └── github-flavored-markdown@1.0.1 │ │ │ ├── node-uuid@1.4.1 │ │ │ ├── semver@2.1.0 │ │ │ ├─┬ uglify-js@2.3.6 │ │ │ │ ├─┬ optimist@0.3.7 │ │ │ │ │ └── wordwrap@0.0.2 │ │ │ │ └─┬ source-map@0.1.33 │ │ │ │ └── amdefine@0.1.0 │ │ │ └── xmldom@0.1.19 │ │ ├─┬ optimist@0.6.1 │ │ │ ├── minimist@0.0.8 │ │ │ └── wordwrap@0.0.2 │ │ ├─┬ request@2.27.0 │ │ │ ├── aws-sign@0.3.0 │ │ │ ├── cookie-jar@0.3.0 │ │ │ ├── forever-agent@0.5.2 │ │ │ ├─┬ form-data@0.1.2 │ │ │ │ └─┬ combined-stream@0.0.4 │ │ │ │ └── delayed-stream@0.0.5 │ │ │ ├─┬ hawk@1.0.0 │ │ │ │ ├── boom@0.4.2 │ │ │ │ ├── cryptiles@0.2.2 │ │ │ │ ├── hoek@0.9.1 │ │ │ │ └── sntp@0.2.4 │ │ │ ├─┬ http-signature@0.10.0 │ │ │ │ ├── asn1@0.1.11 │ │ │ │ ├── assert-plus@0.1.2 │ │ │ │ └── ctype@0.5.2 │ │ │ ├── json-stringify-safe@5.0.0 │ │ │ ├── mime@1.2.11 │ │ │ ├── node-uuid@1.4.1 │ │ │ ├── oauth-sign@0.3.0 │ │ │ ├── qs@0.6.6 │ │ │ └── tunnel-agent@0.3.0 │ │ ├── semver@2.2.1 │ │ ├── sprintf@0.1.3 │ │ ├─┬ temp@0.6.0 │ │ │ ├── osenv@0.0.3 │ │ │ └─┬ rimraf@2.1.4 │ │ │ └── graceful-fs@1.2.3 │ │ ├─┬ winston@0.6.2 │ │ │ ├── async@0.1.22 │ │ │ ├── cycle@1.0.3 │ │ │ ├── eyes@0.1.8 │ │ │ ├── pkginfo@0.2.3 │ │ │ ├── request@2.9.203 │ │ │ └── stack-trace@0.0.9 │ │ └── wrench@1.5.7 │ ├─┬ wiredep@0.4.2 │ │ ├─┬ chalk@0.1.1 │ │ │ ├── ansi-styles@0.1.2 │ │ │ └── has-color@0.1.4 │ │ └── lodash@1.3.1 │ ├─┬ yeoman-generator@0.16.0 │ │ ├── async@0.2.10 │ │ ├─┬ cheerio@0.13.1 │ │ │ ├─┬ CSSselect@0.4.1 │ │ │ │ ├── CSSwhat@0.4.2 │ │ │ │ └─┬ domutils@1.4.0 │ │ │ │ └── domelementtype@1.1.1 │ │ │ ├── entities@0.5.0 │ │ │ ├─┬ htmlparser2@3.4.0 │ │ │ │ ├── domelementtype@1.1.1 │ │ │ │ ├── domhandler@2.2.0 │ │ │ │ ├── domutils@1.3.0 │ │ │ │ └─┬ readable-stream@1.1.11 │ │ │ │ ├── core-util-is@1.0.1 │ │ │ │ ├── debuglog@0.0.2 │ │ │ │ └── string_decoder@0.10.25-1 │ │ │ └── underscore@1.5.2 │ │ ├── class-extend@0.1.1 │ │ ├── dargs@0.1.0 │ │ ├── debug@0.7.4 │ │ ├── diff@1.0.8 │ │ ├─┬ download@0.1.10 │ │ │ ├─┬ decompress@0.1.6 │ │ │ │ ├── adm-zip@0.4.4 │ │ │ │ ├── mout@0.6.0 │ │ │ │ ├─┬ stream-combiner@0.0.4 │ │ │ │ │ └── duplexer@0.1.1 │ │ │ │ ├─┬ tar@0.1.19 │ │ │ │ │ ├── block-stream@0.0.7 │ │ │ │ │ ├─┬ fstream@0.1.25 │ │ │ │ │ │ └── graceful-fs@2.0.2 │ │ │ │ │ └── inherits@2.0.1 │ │ │ │ └─┬ tempfile@0.1.2 │ │ │ │ └── uuid@1.4.1 │ │ │ ├── each-async@0.1.2 │ │ │ ├─┬ request@2.31.0 │ │ │ │ ├── aws-sign2@0.5.0 │ │ │ │ ├── forever-agent@0.5.2 │ │ │ │ ├─┬ form-data@0.1.2 │ │ │ │ │ └─┬ combined-stream@0.0.4 │ │ │ │ │ └── delayed-stream@0.0.5 │ │ │ │ ├─┬ hawk@1.0.0 │ │ │ │ │ ├── boom@0.4.2 │ │ │ │ │ ├── cryptiles@0.2.2 │ │ │ │ │ ├── hoek@0.9.1 │ │ │ │ │ └── sntp@0.2.4 │ │ │ │ ├─┬ http-signature@0.10.0 │ │ │ │ │ ├── asn1@0.1.11 │ │ │ │ │ ├── assert-plus@0.1.2 │ │ │ │ │ └── ctype@0.5.2 │ │ │ │ ├── json-stringify-safe@5.0.0 │ │ │ │ ├── node-uuid@1.4.1 │ │ │ │ ├── oauth-sign@0.3.0 │ │ │ │ ├── qs@0.6.6 │ │ │ │ ├─┬ tough-cookie@0.9.15 │ │ │ │ │ └── punycode@1.2.4 │ │ │ │ └── tunnel-agent@0.3.0 │ │ │ └─┬ through2@0.4.1 │ │ │ ├─┬ readable-stream@1.0.26 │ │ │ │ └── string_decoder@0.10.25-1 │ │ │ └─┬ xtend@2.1.2 │ │ │ └── object-keys@0.4.0 │ │ ├─┬ file-utils@0.1.5 │ │ │ ├── isbinaryfile@0.1.9 │ │ │ ├── lodash@2.1.0 │ │ │ └─┬ minimatch@0.2.14 │ │ │ ├── lru-cache@2.5.0 │ │ │ └── sigmund@1.0.0 │ │ ├─┬ findup-sync@0.1.2 │ │ │ ├─┬ glob@3.1.21 │ │ │ │ ├── graceful-fs@1.2.3 │ │ │ │ ├── inherits@1.0.0 │ │ │ │ └─┬ minimatch@0.2.14 │ │ │ │ ├── lru-cache@2.5.0 │ │ │ │ └── sigmund@1.0.0 │ │ │ └── lodash@1.0.1 │ │ ├─┬ glob@3.2.9 │ │ │ ├── inherits@2.0.1 │ │ │ └─┬ minimatch@0.2.14 │ │ │ ├── lru-cache@2.5.0 │ │ │ └── sigmund@1.0.0 │ │ ├── iconv-lite@0.2.11 │ │ ├─┬ inquirer@0.4.1 │ │ │ ├─┬ cli-color@0.2.3 │ │ │ │ ├── es5-ext@0.9.2 │ │ │ │ └─┬ memoizee@0.2.6 │ │ │ │ ├── event-emitter@0.2.2 │ │ │ │ └── next-tick@0.1.0 │ │ │ ├── mute-stream@0.0.4 │ │ │ ├── readline2@0.1.0 │ │ │ └── through@2.3.4 │ │ ├── isbinaryfile@2.0.1 │ │ ├── lodash@2.4.1 │ │ ├── mime@1.2.11 │ │ ├── mkdirp@0.3.5 │ │ ├─┬ request@2.30.0 │ │ │ ├── aws-sign2@0.5.0 │ │ │ ├── forever-agent@0.5.2 │ │ │ ├─┬ form-data@0.1.2 │ │ │ │ └─┬ combined-stream@0.0.4 │ │ │ │ └── delayed-stream@0.0.5 │ │ │ ├─┬ hawk@1.0.0 │ │ │ │ ├── boom@0.4.2 │ │ │ │ ├── cryptiles@0.2.2 │ │ │ │ ├── hoek@0.9.1 │ │ │ │ └── sntp@0.2.4 │ │ │ ├─┬ http-signature@0.10.0 │ │ │ │ ├── asn1@0.1.11 │ │ │ │ ├── assert-plus@0.1.2 │ │ │ │ └── ctype@0.5.2 │ │ │ ├── json-stringify-safe@5.0.0 │ │ │ ├── node-uuid@1.4.1 │ │ │ ├── oauth-sign@0.3.0 │ │ │ ├── qs@0.6.6 │ │ │ ├─┬ tough-cookie@0.9.15 │ │ │ │ └── punycode@1.2.4 │ │ │ └── tunnel-agent@0.3.0 │ │ ├── rimraf@2.2.6 │ │ ├── shelljs@0.2.6 │ │ ├── text-table@0.2.0 │ │ └── underscore.string@2.3.3 │ └── UNMET DEPENDENCY yo >=1.0.0 ├─┬ generator-tiapp@0.0.0 -> /Users/rdalal/Development/Work/Setup/yeoman/generator-tiapp │ ├─┬ alloy@1.3.1 extraneous │ │ ├── colors@0.6.0-1 │ │ ├── commander@0.6.1 │ │ ├─┬ jsonlint@1.5.1 │ │ │ ├── JSV@4.0.2 │ │ │ └─┬ nomnom@1.6.2 │ │ │ ├── colors@0.5.1 │ │ │ └── underscore@1.4.4 │ │ ├── pkginfo@0.2.2 │ │ ├─┬ source-map@0.1.9 │ │ │ └── amdefine@0.1.0 │ │ ├─┬ uglify-js@2.2.5 │ │ │ └─┬ optimist@0.3.7 │ │ │ └── wordwrap@0.0.2 │ │ ├── wrench@1.3.9 │ │ ├─┬ xml2tss@0.0.5 │ │ │ └─┬ xml2js@0.2.8 │ │ │ └── sax@0.5.8 │ │ └── xmldom@0.1.13 │ ├─┬ chalk@0.4.0 │ │ ├── ansi-styles@1.0.0 │ │ ├── has-color@0.1.4 │ │ └── strip-ansi@0.1.1 │ ├─┬ mocha@1.17.1 │ │ ├── commander@2.0.0 │ │ ├── debug@0.7.4 │ │ ├── diff@1.0.7 │ │ ├─┬ glob@3.2.3 │ │ │ ├── graceful-fs@2.0.2 │ │ │ ├── inherits@2.0.1 │ │ │ └─┬ minimatch@0.2.14 │ │ │ ├── lru-cache@2.5.0 │ │ │ └── sigmund@1.0.0 │ │ ├── growl@1.7.0 │ │ ├─┬ jade@0.26.3 │ │ │ ├── commander@0.6.1 │ │ │ └── mkdirp@0.3.0 │ │ └── mkdirp@0.3.5 │ ├─┬ titanium@3.2.1 extraneous │ │ ├── async@0.2.10 │ │ ├── colors@0.6.2 │ │ ├─┬ fields@0.1.12 │ │ │ └── keypress@0.1.0 │ │ ├── humanize@0.0.9 │ │ ├─┬ jade@0.35.0 │ │ │ ├── character-parser@1.2.0 │ │ │ ├── commander@2.0.0 │ │ │ ├─┬ constantinople@1.0.2 │ │ │ │ └─┬ uglify-js@2.4.12 │ │ │ │ ├─┬ optimist@0.3.7 │ │ │ │ │ └── wordwrap@0.0.2 │ │ │ │ ├─┬ source-map@0.1.32 │ │ │ │ │ └── amdefine@0.1.0 │ │ │ │ └── uglify-to-browserify@1.0.2 │ │ │ ├── mkdirp@0.3.5 │ │ │ ├─┬ monocle@1.1.50 │ │ │ │ └─┬ readdirp@0.2.5 │ │ │ │ └─┬ minimatch@0.2.14 │ │ │ │ ├── lru-cache@2.5.0 │ │ │ │ └── sigmund@1.0.0 │ │ │ ├─┬ transformers@2.1.0 │ │ │ │ ├─┬ css@1.0.8 │ │ │ │ │ ├── css-parse@1.0.4 │ │ │ │ │ └── css-stringify@1.0.5 │ │ │ │ ├─┬ promise@2.0.0 │ │ │ │ │ └── is-promise@1.0.0 │ │ │ │ └─┬ uglify-js@2.2.5 │ │ │ │ ├─┬ optimist@0.3.7 │ │ │ │ │ └── wordwrap@0.0.2 │ │ │ │ └─┬ source-map@0.1.32 │ │ │ │ └── amdefine@0.1.0 │ │ │ └─┬ with@1.1.1 │ │ │ └─┬ uglify-js@2.4.0 │ │ │ ├─┬ optimist@0.3.7 │ │ │ │ └── wordwrap@0.0.2 │ │ │ ├─┬ source-map@0.1.32 │ │ │ │ └── amdefine@0.1.0 │ │ │ └── uglify-to-browserify@1.0.2 │ │ ├── longjohn@0.2.2 │ │ ├── moment@2.4.0 │ │ ├─┬ node-appc@0.2.0 │ │ │ ├── adm-zip@0.4.4 │ │ │ ├── diff@1.0.8 │ │ │ ├─┬ dox@0.4.4 │ │ │ │ ├── commander@0.6.1 │ │ │ │ └── github-flavored-markdown@1.0.1 │ │ │ ├── node-uuid@1.4.1 │ │ │ ├── semver@2.1.0 │ │ │ ├─┬ uglify-js@2.3.6 │ │ │ │ ├─┬ optimist@0.3.7 │ │ │ │ │ └── wordwrap@0.0.2 │ │ │ │ └─┬ source-map@0.1.32 │ │ │ │ └── amdefine@0.1.0 │ │ │ └── xmldom@0.1.19 │ │ ├─┬ optimist@0.6.1 │ │ │ ├── minimist@0.0.7 │ │ │ └── wordwrap@0.0.2 │ │ ├─┬ request@2.27.0 │ │ │ ├── aws-sign@0.3.0 │ │ │ ├── cookie-jar@0.3.0 │ │ │ ├── forever-agent@0.5.2 │ │ │ ├─┬ form-data@0.1.2 │ │ │ │ └─┬ combined-stream@0.0.4 │ │ │ │ └── delayed-stream@0.0.5 │ │ │ ├─┬ hawk@1.0.0 │ │ │ │ ├── boom@0.4.2 │ │ │ │ ├── cryptiles@0.2.2 │ │ │ │ ├── hoek@0.9.1 │ │ │ │ └── sntp@0.2.4 │ │ │ ├─┬ http-signature@0.10.0 │ │ │ │ ├── asn1@0.1.11 │ │ │ │ ├── assert-plus@0.1.2 │ │ │ │ └── ctype@0.5.2 │ │ │ ├── json-stringify-safe@5.0.0 │ │ │ ├── mime@1.2.11 │ │ │ ├── node-uuid@1.4.1 │ │ │ ├── oauth-sign@0.3.0 │ │ │ ├── qs@0.6.6 │ │ │ └── tunnel-agent@0.3.0 │ │ ├── semver@2.2.1 │ │ ├── sprintf@0.1.3 │ │ ├─┬ temp@0.6.0 │ │ │ ├── osenv@0.0.3 │ │ │ └─┬ rimraf@2.1.4 │ │ │ └── graceful-fs@1.2.3 │ │ ├─┬ winston@0.6.2 │ │ │ ├── async@0.1.22 │ │ │ ├── cycle@1.0.3 │ │ │ ├── eyes@0.1.8 │ │ │ ├── pkginfo@0.2.3 │ │ │ ├── request@2.9.203 │ │ │ └── stack-trace@0.0.9 │ │ └── wrench@1.5.7 │ ├─┬ yeoman-generator@0.16.0 │ │ ├── async@0.2.10 │ │ ├─┬ cheerio@0.13.1 │ │ │ ├─┬ CSSselect@0.4.1 │ │ │ │ ├── CSSwhat@0.4.2 │ │ │ │ └─┬ domutils@1.4.0 │ │ │ │ └── domelementtype@1.1.1 │ │ │ ├── entities@0.5.0 │ │ │ ├─┬ htmlparser2@3.4.0 │ │ │ │ ├── domelementtype@1.1.1 │ │ │ │ ├── domhandler@2.2.0 │ │ │ │ ├── domutils@1.3.0 │ │ │ │ └─┬ readable-stream@1.1.11 │ │ │ │ ├── core-util-is@1.0.1 │ │ │ │ ├── debuglog@0.0.2 │ │ │ │ └── string_decoder@0.10.25-1 │ │ │ └── underscore@1.5.2 │ │ ├── class-extend@0.1.1 │ │ ├── dargs@0.1.0 │ │ ├── debug@0.7.4 │ │ ├── diff@1.0.8 │ │ ├─┬ download@0.1.10 │ │ │ ├─┬ decompress@0.1.6 │ │ │ │ ├── adm-zip@0.4.4 │ │ │ │ ├── mout@0.6.0 │ │ │ │ ├─┬ stream-combiner@0.0.4 │ │ │ │ │ └── duplexer@0.1.1 │ │ │ │ ├─┬ tar@0.1.19 │ │ │ │ │ ├── block-stream@0.0.7 │ │ │ │ │ ├─┬ fstream@0.1.25 │ │ │ │ │ │ └── graceful-fs@2.0.2 │ │ │ │ │ └── inherits@2.0.1 │ │ │ │ └─┬ tempfile@0.1.2 │ │ │ │ └── uuid@1.4.1 │ │ │ ├── each-async@0.1.2 │ │ │ ├─┬ request@2.31.0 │ │ │ │ ├── aws-sign2@0.5.0 │ │ │ │ ├── forever-agent@0.5.2 │ │ │ │ ├─┬ form-data@0.1.2 │ │ │ │ │ └─┬ combined-stream@0.0.4 │ │ │ │ │ └── delayed-stream@0.0.5 │ │ │ │ ├─┬ hawk@1.0.0 │ │ │ │ │ ├── boom@0.4.2 │ │ │ │ │ ├── cryptiles@0.2.2 │ │ │ │ │ ├── hoek@0.9.1 │ │ │ │ │ └── sntp@0.2.4 │ │ │ │ ├─┬ http-signature@0.10.0 │ │ │ │ │ ├── asn1@0.1.11 │ │ │ │ │ ├── assert-plus@0.1.2 │ │ │ │ │ └── ctype@0.5.2 │ │ │ │ ├── json-stringify-safe@5.0.0 │ │ │ │ ├── node-uuid@1.4.1 │ │ │ │ ├── oauth-sign@0.3.0 │ │ │ │ ├── qs@0.6.6 │ │ │ │ ├─┬ tough-cookie@0.9.15 │ │ │ │ │ └── punycode@1.2.4 │ │ │ │ └── tunnel-agent@0.3.0 │ │ │ └─┬ through2@0.4.1 │ │ │ ├─┬ readable-stream@1.0.26 │ │ │ │ └── string_decoder@0.10.25-1 │ │ │ └─┬ xtend@2.1.2 │ │ │ └── object-keys@0.4.0 │ │ ├─┬ file-utils@0.1.5 │ │ │ ├── isbinaryfile@0.1.9 │ │ │ ├── lodash@2.1.0 │ │ │ └─┬ minimatch@0.2.14 │ │ │ ├── lru-cache@2.5.0 │ │ │ └── sigmund@1.0.0 │ │ ├─┬ findup-sync@0.1.2 │ │ │ ├─┬ glob@3.1.21 │ │ │ │ ├── graceful-fs@1.2.3 │ │ │ │ ├── inherits@1.0.0 │ │ │ │ └─┬ minimatch@0.2.14 │ │ │ │ ├── lru-cache@2.5.0 │ │ │ │ └── sigmund@1.0.0 │ │ │ └── lodash@1.0.1 │ │ ├─┬ glob@3.2.8 │ │ │ ├── inherits@2.0.1 │ │ │ └─┬ minimatch@0.2.14 │ │ │ ├── lru-cache@2.5.0 │ │ │ └── sigmund@1.0.0 │ │ ├── iconv-lite@0.2.11 │ │ ├─┬ inquirer@0.4.0 │ │ │ ├─┬ cli-color@0.2.3 │ │ │ │ ├── es5-ext@0.9.2 │ │ │ │ └─┬ memoizee@0.2.6 │ │ │ │ ├── event-emitter@0.2.2 │ │ │ │ └── next-tick@0.1.0 │ │ │ ├── mute-stream@0.0.4 │ │ │ └── through@2.3.4 │ │ ├── isbinaryfile@2.0.1 │ │ ├── lodash@2.4.1 │ │ ├── mime@1.2.11 │ │ ├── mkdirp@0.3.5 │ │ ├─┬ request@2.30.0 │ │ │ ├── aws-sign2@0.5.0 │ │ │ ├── forever-agent@0.5.2 │ │ │ ├─┬ form-data@0.1.2 │ │ │ │ └─┬ combined-stream@0.0.4 │ │ │ │ └── delayed-stream@0.0.5 │ │ │ ├─┬ hawk@1.0.0 │ │ │ │ ├── boom@0.4.2 │ │ │ │ ├── cryptiles@0.2.2 │ │ │ │ ├── hoek@0.9.1 │ │ │ │ └── sntp@0.2.4 │ │ │ ├─┬ http-signature@0.10.0 │ │ │ │ ├── asn1@0.1.11 │ │ │ │ ├── assert-plus@0.1.2 │ │ │ │ └── ctype@0.5.2 │ │ │ ├── json-stringify-safe@5.0.0 │ │ │ ├── node-uuid@1.4.1 │ │ │ ├── oauth-sign@0.3.0 │ │ │ ├── qs@0.6.6 │ │ │ ├─┬ tough-cookie@0.9.15 │ │ │ │ └── punycode@1.2.4 │ │ │ └── tunnel-agent@0.3.0 │ │ ├── rimraf@2.2.6 │ │ ├── shelljs@0.2.6 │ │ ├── text-table@0.2.0 │ │ └── underscore.string@2.3.3 │ └── UNMET DEPENDENCY yo >=1.0.0 ├─┬ generator-webapp@0.4.4 │ ├─┬ cheerio@0.12.3 │ │ ├─┬ cheerio-select@0.0.3 │ │ │ └─┬ CSSselect@0.3.11 │ │ │ ├── CSSwhat@0.4.1 │ │ │ └─┬ domutils@1.2.1 │ │ │ └── domelementtype@1.1.1 │ │ ├── entities@0.3.0 │ │ ├─┬ htmlparser2@3.1.4 │ │ │ ├── domelementtype@1.1.1 │ │ │ ├── domhandler@2.0.3 │ │ │ ├── domutils@1.1.6 │ │ │ └── readable-stream@1.0.17 │ │ └── underscore@1.4.4 │ └─┬ yeoman-generator@0.13.4 │ ├── async@0.2.9 │ ├─┬ chalk@0.2.1 │ │ ├── ansi-styles@0.2.0 │ │ └── has-color@0.1.1 │ ├── dargs@0.1.0 │ ├── debug@0.7.3 │ ├── diff@1.0.7 │ ├─┬ findup-sync@0.1.2 │ │ ├─┬ glob@3.1.21 │ │ │ ├── graceful-fs@1.2.3 │ │ │ ├── inherits@1.0.0 │ │ │ └─┬ minimatch@0.2.12 │ │ │ ├── lru-cache@2.3.1 │ │ │ └── sigmund@1.0.0 │ │ └── lodash@1.0.1 │ ├─┬ glob@3.2.6 │ │ ├── inherits@2.0.1 │ │ └─┬ minimatch@0.2.12 │ │ ├── lru-cache@2.3.1 │ │ └── sigmund@1.0.0 │ ├── iconv-lite@0.2.11 │ ├─┬ inquirer@0.3.5 │ │ ├─┬ cli-color@0.2.3 │ │ │ ├── es5-ext@0.9.2 │ │ │ └─┬ memoizee@0.2.6 │ │ │ ├── event-emitter@0.2.2 │ │ │ └── next-tick@0.1.0 │ │ ├── lodash@1.2.1 │ │ └── mute-stream@0.0.3 │ ├── isbinaryfile@0.1.9 │ ├── lodash@1.3.1 │ ├── mime@1.2.11 │ ├── mkdirp@0.3.5 │ ├─┬ request@2.25.0 │ │ ├── aws-sign@0.3.0 │ │ ├── cookie-jar@0.3.0 │ │ ├── forever-agent@0.5.0 │ │ ├─┬ form-data@0.1.2 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ ├─┬ hawk@1.0.0 │ │ │ ├── boom@0.4.2 │ │ │ ├── cryptiles@0.2.2 │ │ │ ├── hoek@0.9.1 │ │ │ └── sntp@0.2.4 │ │ ├─┬ http-signature@0.10.0 │ │ │ ├── asn1@0.1.11 │ │ │ ├── assert-plus@0.1.2 │ │ │ └── ctype@0.5.2 │ │ ├── json-stringify-safe@5.0.0 │ │ ├── node-uuid@1.4.1 │ │ ├── oauth-sign@0.3.0 │ │ ├── qs@0.6.5 │ │ └── tunnel-agent@0.3.0 │ ├─┬ rimraf@2.2.2 │ │ └── graceful-fs@2.0.1 │ ├── shelljs@0.1.4 │ ├─┬ tar@0.1.18 │ │ ├── block-stream@0.0.7 │ │ ├─┬ fstream@0.1.24 │ │ │ └── graceful-fs@2.0.1 │ │ └── inherits@2.0.1 │ ├── text-table@0.1.1 │ └── underscore.string@2.3.3 ├─┬ grunt-cli@0.1.11 │ ├─┬ findup-sync@0.1.2 │ │ ├─┬ glob@3.1.21 │ │ │ ├── graceful-fs@1.2.3 │ │ │ ├── inherits@1.0.0 │ │ │ └─┬ minimatch@0.2.12 │ │ │ ├── lru-cache@2.5.0 │ │ │ └── sigmund@1.0.0 │ │ └── lodash@1.0.1 │ ├─┬ nopt@1.0.10 │ │ └── abbrev@1.0.4 │ └── resolve@0.3.1 ├─┬ karma@0.10.6 │ ├── chokidar@0.7.1 │ ├── coffee-script@1.6.3 │ ├── colors@0.6.0-1 │ ├─┬ connect@2.8.8 │ │ ├── buffer-crc32@0.2.1 │ │ ├── bytes@0.2.0 │ │ ├── cookie@0.1.0 │ │ ├── cookie-signature@1.0.1 │ │ ├── debug@0.7.4 │ │ ├── formidable@1.0.14 │ │ ├── fresh@0.2.0 │ │ ├── methods@0.0.1 │ │ ├── pause@0.0.1 │ │ ├── qs@0.6.5 │ │ ├─┬ send@0.1.4 │ │ │ └── range-parser@0.0.4 │ │ └── uid2@0.0.2 │ ├── di@0.0.1 │ ├─┬ glob@3.1.21 │ │ └── inherits@1.0.0 │ ├── graceful-fs@1.2.3 │ ├─┬ http-proxy@0.10.3 │ │ ├── pkginfo@0.2.3 │ │ └─┬ utile@0.1.7 │ │ ├── async@0.1.22 │ │ ├── deep-equal@0.1.0 │ │ ├── i@0.3.2 │ │ ├── mkdirp@0.3.5 │ │ ├── ncp@0.2.7 │ │ └── rimraf@1.0.9 │ ├── lodash@1.1.1 │ ├─┬ log4js@0.6.9 │ │ ├── async@0.1.15 │ │ ├── readable-stream@1.0.17 │ │ └── semver@1.1.4 │ ├── mime@1.2.11 │ ├─┬ minimatch@0.2.12 │ │ ├── lru-cache@2.5.0 │ │ └── sigmund@1.0.0 │ ├─┬ optimist@0.3.7 │ │ └── wordwrap@0.0.2 │ ├── q@0.9.7 │ ├── rimraf@2.1.4 │ ├─┬ socket.io@0.9.16 │ │ ├── base64id@0.1.0 │ │ ├── policyfile@0.0.4 │ │ ├── redis@0.7.3 │ │ └─┬ socket.io-client@0.9.16 │ │ ├─┬ active-x-obfuscator@0.0.1 │ │ │ └── zeparser@0.0.5 │ │ ├── uglify-js@1.2.5 │ │ ├─┬ ws@0.4.31 │ │ │ ├── commander@0.6.1 │ │ │ ├── nan@0.3.2 │ │ │ ├── options@0.0.5 │ │ │ └── tinycolor@0.0.1 │ │ └── xmlhttprequest@1.4.2 │ └─┬ useragent@2.0.7 │ └── lru-cache@2.2.4 ├── karma-chrome-launcher@0.1.1 ├─┬ karma-coffee-preprocessor@0.1.1 │ └── coffee-script@1.6.3 ├── karma-firefox-launcher@0.1.2 ├── karma-html2js-preprocessor@0.1.0 ├── karma-jasmine@0.1.3 ├─┬ karma-phantomjs-launcher@0.1.1 │ └─┬ phantomjs@1.9.2-4 │ ├── adm-zip@0.2.1 │ ├── kew@0.1.7 │ ├── mkdirp@0.3.5 │ ├── ncp@0.4.2 │ ├─┬ npmconf@0.0.24 │ │ ├─┬ config-chain@1.1.8 │ │ │ └── proto-list@1.2.2 │ │ ├── inherits@1.0.0 │ │ ├── ini@1.1.0 │ │ ├─┬ nopt@2.1.2 │ │ │ └── abbrev@1.0.4 │ │ ├── once@1.1.1 │ │ ├── osenv@0.0.3 │ │ └── semver@1.1.4 │ ├─┬ rimraf@2.2.4 │ │ └── graceful-fs@2.0.1 │ └── which@1.0.5 ├── karma-requirejs@0.2.0 ├── karma-script-launcher@0.1.0 ├─┬ less@1.5.0 │ ├─┬ clean-css@1.0.12 │ │ └─┬ commander@1.3.2 │ │ └── keypress@0.1.0 │ ├── mime@1.2.11 │ ├── mkdirp@0.3.5 │ ├─┬ request@2.27.0 │ │ ├── aws-sign@0.3.0 │ │ ├── cookie-jar@0.3.0 │ │ ├── forever-agent@0.5.0 │ │ ├─┬ form-data@0.1.2 │ │ │ ├── async@0.2.9 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ ├─┬ hawk@1.0.0 │ │ │ ├── boom@0.4.2 │ │ │ ├── cryptiles@0.2.2 │ │ │ ├── hoek@0.9.1 │ │ │ └── sntp@0.2.4 │ │ ├─┬ http-signature@0.10.0 │ │ │ ├── asn1@0.1.11 │ │ │ ├── assert-plus@0.1.2 │ │ │ └── ctype@0.5.2 │ │ ├── json-stringify-safe@5.0.0 │ │ ├── node-uuid@1.4.1 │ │ ├── oauth-sign@0.3.0 │ │ ├── qs@0.6.5 │ │ └── tunnel-agent@0.3.0 │ └─┬ source-map@0.1.30 │ └── amdefine@0.1.0 ├─┬ npm@1.3.11 │ ├── abbrev@1.0.4 │ ├── ansi@0.1.2 │ ├── archy@0.0.2 │ ├── block-stream@0.0.7 │ ├── child-process-close@0.1.1 │ ├── chmodr@0.1.0 │ ├── chownr@0.0.1 │ ├── cmd-shim@1.0.1 │ ├── editor@0.0.4 │ ├── fstream@0.1.24 │ ├─┬ fstream-npm@0.1.5 │ │ └── fstream-ignore@0.0.7 │ ├── github-url-from-git@1.1.1 │ ├── glob@3.2.6 │ ├── graceful-fs@2.0.1 │ ├── inherits@2.0.1 │ ├── ini@1.1.0 │ ├─┬ init-package-json@0.0.11 │ │ └── promzard@0.2.0 │ ├── lockfile@0.4.2 │ ├── lru-cache@2.3.1 │ ├─┬ minimatch@0.2.12 │ │ └── sigmund@1.0.0 │ ├── mkdirp@0.3.5 │ ├── node-gyp@0.10.10 │ ├── nopt@2.1.2 │ ├─┬ npm-registry-client@0.2.28 │ │ └── couch-login@0.1.18 │ ├── npm-user-validate@0.0.3 │ ├─┬ npmconf@0.1.3 │ │ └─┬ config-chain@1.1.7 │ │ └── proto-list@1.2.2 │ ├── npmlog@0.0.4 │ ├── once@1.1.1 │ ├── opener@1.3.0 │ ├── osenv@0.0.3 │ ├─┬ read@1.0.5 │ │ └── mute-stream@0.0.4 │ ├── read-installed@0.2.4 │ ├─┬ read-package-json@1.1.3 │ │ └── normalize-package-data@0.2.2 │ ├─┬ request@2.27.0 │ │ ├── aws-sign@0.3.0 │ │ ├── cookie-jar@0.3.0 │ │ ├── forever-agent@0.5.0 │ │ ├─┬ form-data@0.1.1 │ │ │ ├── async@0.2.9 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ ├─┬ hawk@1.0.0 │ │ │ ├── boom@0.4.2 │ │ │ ├── cryptiles@0.2.2 │ │ │ ├── hoek@0.9.1 │ │ │ └── sntp@0.2.4 │ │ ├─┬ http-signature@0.10.0 │ │ │ ├── asn1@0.1.11 │ │ │ ├── assert-plus@0.1.2 │ │ │ └── ctype@0.5.2 │ │ ├── json-stringify-safe@5.0.0 │ │ ├── mime@1.2.11 │ │ ├── node-uuid@1.4.1 │ │ ├── oauth-sign@0.3.0 │ │ ├── qs@0.6.5 │ │ └── tunnel-agent@0.3.0 │ ├── retry@0.6.0 │ ├── rimraf@2.2.2 │ ├── semver@2.1.0 │ ├─┬ sha@1.2.3 │ │ └── readable-stream@1.0.17 │ ├── slide@1.1.5 │ ├── tar@0.1.18 │ ├── uid-number@0.0.3 │ └── which@1.0.5 ├── requirejs@2.1.9 ├─┬ stylus@0.38.0 │ ├── cssom@0.2.5 │ ├── debug@0.7.2 │ ├── mkdirp@0.3.5 │ └── sax@0.5.5 ├─┬ titanium@3.2.1 │ ├── async@0.2.10 │ ├── colors@0.6.2 │ ├─┬ fields@0.1.12 │ │ └── keypress@0.1.0 │ ├── humanize@0.0.9 │ ├─┬ jade@0.35.0 │ │ ├── character-parser@1.2.0 │ │ ├── commander@2.0.0 │ │ ├─┬ constantinople@1.0.2 │ │ │ └─┬ uglify-js@2.4.12 │ │ │ ├─┬ optimist@0.3.7 │ │ │ │ └── wordwrap@0.0.2 │ │ │ ├─┬ source-map@0.1.33 │ │ │ │ └── amdefine@0.1.0 │ │ │ └── uglify-to-browserify@1.0.2 │ │ ├── mkdirp@0.3.5 │ │ ├─┬ monocle@1.1.50 │ │ │ └─┬ readdirp@0.2.5 │ │ │ └─┬ minimatch@0.2.14 │ │ │ ├── lru-cache@2.5.0 │ │ │ └── sigmund@1.0.0 │ │ ├─┬ transformers@2.1.0 │ │ │ ├─┬ css@1.0.8 │ │ │ │ ├── css-parse@1.0.4 │ │ │ │ └── css-stringify@1.0.5 │ │ │ ├─┬ promise@2.0.0 │ │ │ │ └── is-promise@1.0.0 │ │ │ └─┬ uglify-js@2.2.5 │ │ │ ├─┬ optimist@0.3.7 │ │ │ │ └── wordwrap@0.0.2 │ │ │ └─┬ source-map@0.1.33 │ │ │ └── amdefine@0.1.0 │ │ └─┬ with@1.1.1 │ │ └─┬ uglify-js@2.4.0 │ │ ├─┬ optimist@0.3.7 │ │ │ └── wordwrap@0.0.2 │ │ ├─┬ source-map@0.1.33 │ │ │ └── amdefine@0.1.0 │ │ └── uglify-to-browserify@1.0.2 │ ├── longjohn@0.2.2 │ ├── moment@2.4.0 │ ├─┬ node-appc@0.2.0 │ │ ├── adm-zip@0.4.4 │ │ ├── diff@1.0.8 │ │ ├─┬ dox@0.4.4 │ │ │ ├── commander@0.6.1 │ │ │ └── github-flavored-markdown@1.0.1 │ │ ├── node-uuid@1.4.1 │ │ ├── semver@2.1.0 │ │ ├─┬ uglify-js@2.3.6 │ │ │ ├─┬ optimist@0.3.7 │ │ │ │ └── wordwrap@0.0.2 │ │ │ └─┬ source-map@0.1.33 │ │ │ └── amdefine@0.1.0 │ │ └── xmldom@0.1.19 │ ├─┬ optimist@0.6.1 │ │ ├── minimist@0.0.8 │ │ └── wordwrap@0.0.2 │ ├─┬ request@2.27.0 │ │ ├── aws-sign@0.3.0 │ │ ├── cookie-jar@0.3.0 │ │ ├── forever-agent@0.5.2 │ │ ├─┬ form-data@0.1.2 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ ├─┬ hawk@1.0.0 │ │ │ ├── boom@0.4.2 │ │ │ ├── cryptiles@0.2.2 │ │ │ ├── hoek@0.9.1 │ │ │ └── sntp@0.2.4 │ │ ├─┬ http-signature@0.10.0 │ │ │ ├── asn1@0.1.11 │ │ │ ├── assert-plus@0.1.2 │ │ │ └── ctype@0.5.2 │ │ ├── json-stringify-safe@5.0.0 │ │ ├── mime@1.2.11 │ │ ├── node-uuid@1.4.1 │ │ ├── oauth-sign@0.3.0 │ │ ├── qs@0.6.6 │ │ └── tunnel-agent@0.3.0 │ ├── semver@2.2.1 │ ├── sprintf@0.1.3 │ ├─┬ temp@0.6.0 │ │ ├── osenv@0.0.3 │ │ └─┬ rimraf@2.1.4 │ │ └── graceful-fs@1.2.3 │ ├─┬ winston@0.6.2 │ │ ├── async@0.1.22 │ │ ├── cycle@1.0.3 │ │ ├── eyes@0.1.8 │ │ ├── pkginfo@0.2.3 │ │ ├── request@2.9.203 │ │ └── stack-trace@0.0.9 │ └── wrench@1.5.8 ├─┬ titanium-code-processor@1.1.0 │ ├── async@0.2.10 │ ├── colors@0.6.2 │ ├── es6-shim@0.9.2 │ ├── mu2@0.5.20 │ ├─┬ node-appc@0.1.30 │ │ ├── async@0.1.22 │ │ ├── node-uuid@1.3.3 │ │ ├── request@2.9.203 │ │ ├── sprintf@0.1.3 │ │ ├── uglify-js@1.3.5 │ │ ├── wrench@1.3.9 │ │ └── xmldom@0.1.11 │ ├── semver@2.1.0 │ ├─┬ source-map@0.1.31 │ │ └── amdefine@0.1.0 │ ├─┬ uglify-js@2.4.11 │ │ ├─┬ optimist@0.3.7 │ │ │ └── wordwrap@0.0.2 │ │ └── uglify-to-browserify@1.0.1 │ ├─┬ winston@0.7.2 │ │ ├── cycle@1.0.3 │ │ ├── eyes@0.1.8 │ │ ├── pkginfo@0.3.0 │ │ ├─┬ request@2.16.6 │ │ │ ├── aws-sign@0.2.0 │ │ │ ├── cookie-jar@0.2.0 │ │ │ ├── forever-agent@0.2.0 │ │ │ ├─┬ form-data@0.0.10 │ │ │ │ └─┬ combined-stream@0.0.4 │ │ │ │ └── delayed-stream@0.0.5 │ │ │ ├─┬ hawk@0.10.2 │ │ │ │ ├── boom@0.3.8 │ │ │ │ ├── cryptiles@0.1.3 │ │ │ │ ├── hoek@0.7.6 │ │ │ │ └── sntp@0.1.4 │ │ │ ├── json-stringify-safe@3.0.0 │ │ │ ├── mime@1.2.11 │ │ │ ├── node-uuid@1.4.1 │ │ │ ├── oauth-sign@0.2.0 │ │ │ ├── qs@0.5.6 │ │ │ └── tunnel-agent@0.2.0 │ │ └── stack-trace@0.0.7 │ └── wrench@1.5.6 └─┬ yo@1.1.2 ├── async@0.2.10 ├─┬ chalk@0.4.0 │ ├── ansi-styles@1.0.0 │ ├── has-color@0.1.4 │ └── strip-ansi@0.1.1 ├─┬ findup@0.1.3 │ ├── colors@0.6.2 │ └─┬ nopt@1.0.10 │ └── abbrev@1.0.4 ├─┬ insight@0.3.1 │ ├─┬ configstore@0.2.2 │ │ ├── graceful-fs@2.0.2 │ │ ├─┬ js-yaml@3.0.1 │ │ │ ├─┬ argparse@0.1.15 │ │ │ │ ├── underscore@1.4.4 │ │ │ │ └── underscore.string@2.3.3 │ │ │ └── esprima@1.0.4 │ │ ├── mkdirp@0.3.5 │ │ ├── osenv@0.0.3 │ │ └── uuid@1.4.1 │ ├─┬ inquirer@0.4.0 │ │ ├─┬ cli-color@0.2.3 │ │ │ ├── es5-ext@0.9.2 │ │ │ └─┬ memoizee@0.2.6 │ │ │ ├── event-emitter@0.2.2 │ │ │ └── next-tick@0.1.0 │ │ ├── mute-stream@0.0.4 │ │ └── through@2.3.4 │ ├─┬ lodash.debounce@2.4.1 │ │ ├── lodash.isfunction@2.4.1 │ │ ├─┬ lodash.isobject@2.4.1 │ │ │ └── lodash._objecttypes@2.4.1 │ │ └─┬ lodash.now@2.4.1 │ │ └── lodash._isnative@2.4.1 │ ├── object-assign@0.1.2 │ └─┬ request@2.27.0 │ ├── aws-sign@0.3.0 │ ├── cookie-jar@0.3.0 │ ├── forever-agent@0.5.2 │ ├─┬ form-data@0.1.2 │ │ └─┬ combined-stream@0.0.4 │ │ └── delayed-stream@0.0.5 │ ├─┬ hawk@1.0.0 │ │ ├── boom@0.4.2 │ │ ├── cryptiles@0.2.2 │ │ ├── hoek@0.9.1 │ │ └── sntp@0.2.4 │ ├─┬ http-signature@0.10.0 │ │ ├── asn1@0.1.11 │ │ ├── assert-plus@0.1.2 │ │ └── ctype@0.5.2 │ ├── json-stringify-safe@5.0.0 │ ├── mime@1.2.11 │ ├── node-uuid@1.4.1 │ ├── oauth-sign@0.3.0 │ ├── qs@0.6.6 │ └── tunnel-agent@0.3.0 ├── lodash@2.4.1 ├─┬ nopt@2.1.2 │ └── abbrev@1.0.4 ├── open@0.0.4 ├── shelljs@0.2.6 ├─┬ sudo-block@0.3.0 │ └─┬ chalk@0.3.0 │ ├── ansi-styles@0.2.0 │ └── has-color@0.1.4 ├─┬ update-notifier@0.1.7 │ ├─┬ chalk@0.2.1 │ │ ├── ansi-styles@0.2.0 │ │ └── has-color@0.1.4 │ ├─┬ configstore@0.1.7 │ │ ├── graceful-fs@2.0.2 │ │ ├─┬ js-yaml@2.1.3 │ │ │ ├─┬ argparse@0.1.15 │ │ │ │ ├── underscore@1.4.4 │ │ │ │ └── underscore.string@2.3.3 │ │ │ └── esprima@1.0.4 │ │ ├── mkdirp@0.3.5 │ │ └── osenv@0.0.3 │ ├─┬ request@2.27.0 │ │ ├── aws-sign@0.3.0 │ │ ├── cookie-jar@0.3.0 │ │ ├── forever-agent@0.5.2 │ │ ├─┬ form-data@0.1.2 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ ├─┬ hawk@1.0.0 │ │ │ ├── boom@0.4.2 │ │ │ ├── cryptiles@0.2.2 │ │ │ ├── hoek@0.9.1 │ │ │ └── sntp@0.2.4 │ │ ├─┬ http-signature@0.10.0 │ │ │ ├── asn1@0.1.11 │ │ │ ├── assert-plus@0.1.2 │ │ │ └── ctype@0.5.2 │ │ ├── json-stringify-safe@5.0.0 │ │ ├── mime@1.2.11 │ │ ├── node-uuid@1.4.1 │ │ ├── oauth-sign@0.3.0 │ │ ├── qs@0.6.6 │ │ └── tunnel-agent@0.3.0 │ └── semver@2.1.0 └─┬ yeoman-generator@0.16.0 ├─┬ cheerio@0.13.1 │ ├─┬ CSSselect@0.4.1 │ │ ├── CSSwhat@0.4.2 │ │ └─┬ domutils@1.4.0 │ │ └── domelementtype@1.1.1 │ ├── entities@0.5.0 │ ├─┬ htmlparser2@3.4.0 │ │ ├── domelementtype@1.1.1 │ │ ├── domhandler@2.2.0 │ │ ├── domutils@1.3.0 │ │ └─┬ readable-stream@1.1.11 │ │ ├── core-util-is@1.0.1 │ │ ├── debuglog@0.0.2 │ │ └── string_decoder@0.10.25-1 │ └── underscore@1.5.2 ├── class-extend@0.1.1 ├── dargs@0.1.0 ├── debug@0.7.4 ├── diff@1.0.8 ├─┬ download@0.1.10 │ ├─┬ decompress@0.1.6 │ │ ├── adm-zip@0.4.4 │ │ ├── mout@0.6.0 │ │ ├─┬ stream-combiner@0.0.4 │ │ │ └── duplexer@0.1.1 │ │ ├─┬ tar@0.1.19 │ │ │ ├── block-stream@0.0.7 │ │ │ ├─┬ fstream@0.1.25 │ │ │ │ └── graceful-fs@2.0.2 │ │ │ └── inherits@2.0.1 │ │ └─┬ tempfile@0.1.2 │ │ └── uuid@1.4.1 │ ├── each-async@0.1.2 │ ├─┬ request@2.31.0 │ │ ├── aws-sign2@0.5.0 │ │ ├── forever-agent@0.5.2 │ │ ├─┬ form-data@0.1.2 │ │ │ └─┬ combined-stream@0.0.4 │ │ │ └── delayed-stream@0.0.5 │ │ ├─┬ hawk@1.0.0 │ │ │ ├── boom@0.4.2 │ │ │ ├── cryptiles@0.2.2 │ │ │ ├── hoek@0.9.1 │ │ │ └── sntp@0.2.4 │ │ ├─┬ http-signature@0.10.0 │ │ │ ├── asn1@0.1.11 │ │ │ ├── assert-plus@0.1.2 │ │ │ └── ctype@0.5.2 │ │ ├── json-stringify-safe@5.0.0 │ │ ├── node-uuid@1.4.1 │ │ ├── oauth-sign@0.3.0 │ │ ├── qs@0.6.6 │ │ ├─┬ tough-cookie@0.9.15 │ │ │ └── punycode@1.2.4 │ │ └── tunnel-agent@0.3.0 │ └─┬ through2@0.4.1 │ ├─┬ readable-stream@1.0.26 │ │ └── string_decoder@0.10.25-1 │ └─┬ xtend@2.1.2 │ └── object-keys@0.4.0 ├─┬ file-utils@0.1.5 │ ├── isbinaryfile@0.1.9 │ ├── lodash@2.1.0 │ └─┬ minimatch@0.2.14 │ ├── lru-cache@2.5.0 │ └── sigmund@1.0.0 ├─┬ findup-sync@0.1.2 │ ├─┬ glob@3.1.21 │ │ ├── graceful-fs@1.2.3 │ │ ├── inherits@1.0.0 │ │ └─┬ minimatch@0.2.14 │ │ ├── lru-cache@2.5.0 │ │ └── sigmund@1.0.0 │ └── lodash@1.0.1 ├─┬ glob@3.2.8 │ ├── inherits@2.0.1 │ └─┬ minimatch@0.2.14 │ ├── lru-cache@2.5.0 │ └── sigmund@1.0.0 ├── iconv-lite@0.2.11 ├─┬ inquirer@0.4.0 │ ├─┬ cli-color@0.2.3 │ │ ├── es5-ext@0.9.2 │ │ └─┬ memoizee@0.2.6 │ │ ├── event-emitter@0.2.2 │ │ └── next-tick@0.1.0 │ ├── mute-stream@0.0.4 │ └── through@2.3.4 ├── isbinaryfile@2.0.1 ├── mime@1.2.11 ├── mkdirp@0.3.5 ├─┬ request@2.30.0 │ ├── aws-sign2@0.5.0 │ ├── forever-agent@0.5.2 │ ├─┬ form-data@0.1.2 │ │ └─┬ combined-stream@0.0.4 │ │ └── delayed-stream@0.0.5 │ ├─┬ hawk@1.0.0 │ │ ├── boom@0.4.2 │ │ ├── cryptiles@0.2.2 │ │ ├── hoek@0.9.1 │ │ └── sntp@0.2.4 │ ├─┬ http-signature@0.10.0 │ │ ├── asn1@0.1.11 │ │ ├── assert-plus@0.1.2 │ │ └── ctype@0.5.2 │ ├── json-stringify-safe@5.0.0 │ ├── node-uuid@1.4.1 │ ├── oauth-sign@0.3.0 │ ├── qs@0.6.6 │ ├─┬ tough-cookie@0.9.15 │ │ └── punycode@1.2.4 │ └── tunnel-agent@0.3.0 ├── rimraf@2.2.6 ├── text-table@0.2.0 └── underscore.string@2.3.3 NPM_CONFIG_PREFIX env value: null Npm config prefix value : /usr/local ENV: GEM_PATH=/Users/rdalal/.rvm/gems/ruby-2.0.0-p247:/Users/rdalal/.rvm/gems/ruby-2.0.0-p247@global SHLVL=1 _system_arch=x86_64 _system_name=OSX rvm_version=1.23.10 (stable) __CF_USER_TEXT_ENCODING=0x1F5:0:0 redirectErrorStream= PWD=/Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS rvm_prefix=/Users/rdalal LOGNAME=rdalal IRBRC=/Users/rdalal/.rvm/rubies/ruby-2.0.0-p247/.irbrc RUBY_VERSION=ruby-2.0.0-p247 SSH_AUTH_SOCK=/tmp/launch-k3R7nA/Listeners __CHECKFIX1436934=1 MY_RUBY_HOME=/Users/rdalal/.rvm/rubies/ruby-2.0.0-p247 SHELL=/bin/bash TMPDIR=/var/folders/r3/rjyr074103j8hd_b80hh15h00000gn/T/ rvm_bin_path=/Users/rdalal/.rvm/bin _system_type=Darwin PATH=/Users/rdalal/.rvm/gems/ruby-2.0.0-p247/bin:/Users/rdalal/.rvm/gems/ruby-2.0.0-p247@global/bin:/Users/rdalal/.rvm/rubies/ruby-2.0.0-p247/bin:/Users/rdalal/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin GEM_HOME=/Users/rdalal/.rvm/gems/ruby-2.0.0-p247 APTANA_VERSION=3.2.1.1388983367 USER=rdalal com.apple.java.jvmTask=JNI HOME=/Users/rdalal rvm_env_string=ruby-2.0.0-p247 rvm_path=/Users/rdalal/.rvm _system_version=10.9 Apple_PubSub_Socket_Render=/tmp/launch-39loE1/Render rvm_ruby_string=ruby-2.0.0-p247 LANG=en_US.UTF-8 {code} Studio log {code} !SESSION 2014-03-06 09:07:39.411 ----------------------------------------------- eclipse.buildId=unknown java.version=1.6.0_65 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/rdalal/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86 -keyring /Users/rdalal/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2014-03-06 09:08:02.133 !MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences !ENTRY org.eclipse.ui 2 0 2014-03-06 09:08:02.341 !MESSAGE Warnings while parsing the images from the 'org.eclipse.ui.commandImages' extension point. !SUBENTRY 1 org.eclipse.ui 2 0 2014-03-06 09:08:02.341 !MESSAGE Cannot bind to an undefined command: plug-in='com.appcelerator.titanium.android.ui', id='com.appcelerator.titanium.mobile.command.run_on_device.android' !SUBENTRY 1 org.eclipse.ui 2 0 2014-03-06 09:08:02.341 !MESSAGE Cannot bind to an undefined command: plug-in='com.appcelerator.titanium.android.ui', id='com.appcelerator.titanium.mobile.command.debug_on_device.android' !ENTRY org.eclipse.e4.ui.css.core 4 0 2014-03-06 09:08:05.436 !MESSAGE CSS property 'maximize-visible' has been deprecated: renamed as swt-maximize-visible !ENTRY org.eclipse.e4.ui.css.core 4 0 2014-03-06 09:08:05.441 !MESSAGE CSS property 'minimize-visible' has been deprecated: renamed as swt-minimize-visible !ENTRY org.eclipse.core.jobs 2 2 2014-03-06 09:15:13.813 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.alloy.internal.ui.AlloyTemplateInstaller$4 !SESSION 2014-03-06 09:15:16.494 ----------------------------------------------- eclipse.buildId=unknown java.version=1.6.0_65 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/rdalal/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86 -keyring /Users/rdalal/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2014-03-06 09:15:18.162 !MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences !ENTRY org.eclipse.ui 2 0 2014-03-06 09:15:18.285 !MESSAGE Warnings while parsing the images from the 'org.eclipse.ui.commandImages' extension point. !SUBENTRY 1 org.eclipse.ui 2 0 2014-03-06 09:15:18.286 !MESSAGE Cannot bind to an undefined command: plug-in='com.appcelerator.titanium.android.ui', id='com.appcelerator.titanium.mobile.command.run_on_device.android' !SUBENTRY 1 org.eclipse.ui 2 0 2014-03-06 09:15:18.286 !MESSAGE Cannot bind to an undefined command: plug-in='com.appcelerator.titanium.android.ui', id='com.appcelerator.titanium.mobile.command.debug_on_device.android' !ENTRY org.eclipse.e4.ui.css.core 4 0 2014-03-06 09:15:20.281 !MESSAGE CSS property 'maximize-visible' has been deprecated: renamed as swt-maximize-visible !ENTRY org.eclipse.e4.ui.css.core 4 0 2014-03-06 09:15:20.284 !MESSAGE CSS property 'minimize-visible' has been deprecated: renamed as swt-minimize-visible !ENTRY com.appcelerator.titanium.alloy.ui 4 0 2014-03-06 09:18:01.925 !MESSAGE Unable to find 'alloy' binary. !ENTRY com.aptana.editor.js.formatter 4 0 2014-03-06 11:54:46.244 !MESSAGE (Build 3.2.1.201402041146) [ERROR] com.aptana.formatter.epl/debug Cannot recover from the syntax error !STACK 0 beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:601) at com.aptana.js.core.parsing.JSParser.recoverFromError(JSParser.java:489) at beaver.Parser.parse(Parser.java:498) at beaver.Parser.parse(Parser.java:439) at com.aptana.js.core.parsing.JSParser.parse(JSParser.java:374) at com.aptana.js.core.parsing.JSParser.parse(JSParser.java:331) at com.aptana.parsing.ParsingEngine.noCacheParse(ParsingEngine.java:424) at com.aptana.parsing.ParsingEngine.parse(ParsingEngine.java:229) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:230) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:217) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:200) at com.aptana.editor.js.formatter.JSFormatter.format(JSFormatter.java:245) at com.aptana.formatter.ScriptFormattingStrategy.doFormat(ScriptFormattingStrategy.java:185) at com.aptana.formatter.ScriptFormattingStrategy$1.run(ScriptFormattingStrategy.java:115) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.formatter.ScriptFormattingStrategy.format(ScriptFormattingStrategy.java:111) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.formatMaster(MultiPassContentFormatter.java:193) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.format(MultiPassContentFormatter.java:142) at org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:979) at org.eclipse.jface.text.source.projection.ProjectionViewer.doOperation(ProjectionViewer.java:1507) at org.eclipse.ui.texteditor.TextOperationAction$1.run(TextOperationAction.java:128) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:126) at org.eclipse.jface.action.Action.runWithEvent(Action.java:499) at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:119) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:243) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:224) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:167) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:285) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:504) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:555) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:376) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:322) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:84) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1080) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4165) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1489) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1474) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1503) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1499) at org.eclipse.swt.widgets.Canvas.sendKeyEvent(Canvas.java:496) at org.eclipse.swt.widgets.Control.doCommandBySelector(Control.java:1060) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5648) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSResponder.interpretKeyEvents(NSResponder.java:68) at org.eclipse.swt.widgets.Composite.keyDown(Composite.java:594) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5558) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:221) at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2104) at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2318) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5620) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5057) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5206) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:125) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) at org.eclipse.equinox.launcher.Main.run(Main.java:1450) !ENTRY com.aptana.editor.js.formatter 4 0 2014-03-06 11:54:47.438 !MESSAGE (Build 3.2.1.201402041146) [ERROR] com.aptana.formatter.epl/debug Cannot recover from the syntax error !STACK 0 beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:601) at com.aptana.js.core.parsing.JSParser.recoverFromError(JSParser.java:489) at beaver.Parser.parse(Parser.java:498) at beaver.Parser.parse(Parser.java:439) at com.aptana.js.core.parsing.JSParser.parse(JSParser.java:374) at com.aptana.js.core.parsing.JSParser.parse(JSParser.java:331) at com.aptana.parsing.ParsingEngine.noCacheParse(ParsingEngine.java:424) at com.aptana.parsing.ParsingEngine.parse(ParsingEngine.java:229) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:230) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:217) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:200) at com.aptana.editor.js.formatter.JSFormatter.format(JSFormatter.java:245) at com.aptana.formatter.ScriptFormattingStrategy.doFormat(ScriptFormattingStrategy.java:185) at com.aptana.formatter.ScriptFormattingStrategy$1.run(ScriptFormattingStrategy.java:115) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.formatter.ScriptFormattingStrategy.format(ScriptFormattingStrategy.java:111) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.formatMaster(MultiPassContentFormatter.java:193) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.format(MultiPassContentFormatter.java:142) at org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:979) at org.eclipse.jface.text.source.projection.ProjectionViewer.doOperation(ProjectionViewer.java:1507) at org.eclipse.ui.texteditor.TextOperationAction$1.run(TextOperationAction.java:128) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:126) at org.eclipse.jface.action.Action.runWithEvent(Action.java:499) at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:119) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:243) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:224) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:167) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:285) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:504) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:555) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:376) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:322) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:84) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1080) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4165) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1489) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1474) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1503) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1499) at org.eclipse.swt.widgets.Canvas.sendKeyEvent(Canvas.java:496) at org.eclipse.swt.widgets.Control.doCommandBySelector(Control.java:1060) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5648) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSResponder.interpretKeyEvents(NSResponder.java:68) at org.eclipse.swt.widgets.Composite.keyDown(Composite.java:594) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5558) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:221) at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2104) at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2318) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5620) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5057) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5206) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:125) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) at org.eclipse.equinox.launcher.Main.run(Main.java:1450) !ENTRY com.aptana.editor.js.formatter 4 0 2014-03-06 11:54:57.117 !MESSAGE (Build 3.2.1.201402041146) [ERROR] com.aptana.formatter.epl/debug Cannot recover from the syntax error !STACK 0 beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:601) at com.aptana.js.core.parsing.JSParser.recoverFromError(JSParser.java:489) at beaver.Parser.parse(Parser.java:498) at beaver.Parser.parse(Parser.java:439) at com.aptana.js.core.parsing.JSParser.parse(JSParser.java:374) at com.aptana.js.core.parsing.JSParser.parse(JSParser.java:331) at com.aptana.parsing.ParsingEngine.noCacheParse(ParsingEngine.java:424) at com.aptana.parsing.ParsingEngine.parse(ParsingEngine.java:229) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:230) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:217) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:200) at com.aptana.editor.js.formatter.JSFormatter.format(JSFormatter.java:245) at com.aptana.formatter.ScriptFormattingStrategy.doFormat(ScriptFormattingStrategy.java:185) at com.aptana.formatter.ScriptFormattingStrategy$1.run(ScriptFormattingStrategy.java:115) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.formatter.ScriptFormattingStrategy.format(ScriptFormattingStrategy.java:111) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.formatMaster(MultiPassContentFormatter.java:193) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.format(MultiPassContentFormatter.java:142) at org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:979) at org.eclipse.jface.text.source.projection.ProjectionViewer.doOperation(ProjectionViewer.java:1507) at org.eclipse.ui.texteditor.TextOperationAction$1.run(TextOperationAction.java:128) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:126) at org.eclipse.jface.action.Action.runWithEvent(Action.java:499) at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:119) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:243) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:224) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:167) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:285) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:504) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:555) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:376) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:322) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:84) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1080) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4165) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1489) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1474) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1503) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1499) at org.eclipse.swt.widgets.Canvas.sendKeyEvent(Canvas.java:496) at org.eclipse.swt.widgets.Control.doCommandBySelector(Control.java:1060) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5648) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSResponder.interpretKeyEvents(NSResponder.java:68) at org.eclipse.swt.widgets.Composite.keyDown(Composite.java:594) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5558) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:221) at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2104) at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2318) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5620) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5057) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5206) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:125) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) at org.eclipse.equinox.launcher.Main.run(Main.java:1450) !ENTRY org.eclipse.core.jobs 2 2 2014-03-06 12:15:04.549 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.alloy.internal.ui.AlloyTemplateInstaller$4 !SESSION 2014-03-06 12:15:08.457 ----------------------------------------------- eclipse.buildId=unknown java.version=1.6.0_65 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/rdalal/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86 -keyring /Users/rdalal/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2014-03-06 12:15:10.316 !MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences !ENTRY org.eclipse.ui 2 0 2014-03-06 12:15:10.436 !MESSAGE Warnings while parsing the images from the 'org.eclipse.ui.commandImages' extension point. !SUBENTRY 1 org.eclipse.ui 2 0 2014-03-06 12:15:10.436 !MESSAGE Cannot bind to an undefined command: plug-in='com.appcelerator.titanium.android.ui', id='com.appcelerator.titanium.mobile.command.run_on_device.android' !SUBENTRY 1 org.eclipse.ui 2 0 2014-03-06 12:15:10.436 !MESSAGE Cannot bind to an undefined command: plug-in='com.appcelerator.titanium.android.ui', id='com.appcelerator.titanium.mobile.command.debug_on_device.android' !ENTRY org.eclipse.e4.ui.css.core 4 0 2014-03-06 12:15:12.895 !MESSAGE CSS property 'maximize-visible' has been deprecated: renamed as swt-maximize-visible !ENTRY org.eclipse.e4.ui.css.core 4 0 2014-03-06 12:15:12.899 !MESSAGE CSS property 'minimize-visible' has been deprecated: renamed as swt-minimize-visible !ENTRY org.eclipse.core.jobs 2 2 2014-03-06 12:27:22.078 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.alloy.internal.ui.AlloyTemplateInstaller$4 !SESSION 2014-03-06 12:29:25.563 ----------------------------------------------- eclipse.buildId=unknown java.version=1.6.0_65 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/rdalal/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86 -keyring /Users/rdalal/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2014-03-06 12:29:27.525 !MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences !ENTRY org.eclipse.ui 2 0 2014-03-06 12:29:27.648 !MESSAGE Warnings while parsing the images from the 'org.eclipse.ui.commandImages' extension point. !SUBENTRY 1 org.eclipse.ui 2 0 2014-03-06 12:29:27.648 !MESSAGE Cannot bind to an undefined command: plug-in='com.appcelerator.titanium.android.ui', id='com.appcelerator.titanium.mobile.command.run_on_device.android' !SUBENTRY 1 org.eclipse.ui 2 0 2014-03-06 12:29:27.648 !MESSAGE Cannot bind to an undefined command: plug-in='com.appcelerator.titanium.android.ui', id='com.appcelerator.titanium.mobile.command.debug_on_device.android' !ENTRY org.eclipse.e4.ui.css.core 4 0 2014-03-06 12:29:30.250 !MESSAGE CSS property 'maximize-visible' has been deprecated: renamed as swt-maximize-visible !ENTRY org.eclipse.e4.ui.css.core 4 0 2014-03-06 12:29:30.254 !MESSAGE CSS property 'minimize-visible' has been deprecated: renamed as swt-minimize-visible !ENTRY com.appcelerator.titanium.android.core 4 0 2014-03-06 12:30:44.266 !MESSAGE (Build 3.2.1.201402041146) [ERROR] null !STACK 0 Unexpected character (m) at position 22002. at org.json.simple.parser.Yylex.yylex(Yylex.java:611) at org.json.simple.parser.JSONParser.nextToken(JSONParser.java:270) at org.json.simple.parser.JSONParser.parse(JSONParser.java:119) at org.json.simple.parser.JSONParser.parse(JSONParser.java:82) at org.json.simple.parser.JSONParser.parse(JSONParser.java:76) at com.appcelerator.titanium.android.core.AndroidSDKLocator.getTiInfo(AndroidSDKLocator.java:817) at com.appcelerator.titanium.android.core.AndroidSDKLocator.updateTiInfo(AndroidSDKLocator.java:312) at com.appcelerator.titanium.android.core.AndroidSDKLocator.access$0(AndroidSDKLocator.java:305) at com.appcelerator.titanium.android.core.AndroidSDKLocator$1.run(AndroidSDKLocator.java:217) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) {code}
    via by Marco Cota,
  • The file is generated when you package a Titanium mobile web project as a new project in the workspace. The generated project should have a titanium.js file. When I try to format the file I get the following error: !ENTRY com.aptana.editor.js.formatter 4 0 2012-04-19 15:36:03.866 !MESSAGE (Build 3.0.3.1334796284) [ERROR] com.aptana.formatter.epl/debug Cannot recover from the syntax error !STACK 0 beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:697) at com.aptana.editor.js.parsing.JSParser.recoverFromError(JSParser.java:623) at beaver.Parser.parse(Parser.java:498) at beaver.Parser.parse(Parser.java:439) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:447) at com.aptana.editor.js.formatter.JSFormatter.equalContent(JSFormatter.java:295) at com.aptana.editor.js.formatter.JSFormatter.format(JSFormatter.java:246) at com.aptana.formatter.ScriptFormattingStrategy.doFormat(ScriptFormattingStrategy.java:185) at com.aptana.formatter.ScriptFormattingStrategy$1.run(ScriptFormattingStrategy.java:115) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.formatter.ScriptFormattingStrategy.format(ScriptFormattingStrategy.java:111) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.formatMaster(MultiPassContentFormatter.java:193) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.format(MultiPassContentFormatter.java:135) !ENTRY com.aptana.formatter.epl 4 0 2012-04-19 15:36:03.870 !MESSAGE (Build 3.0.0.1332346421) [ERROR] com.aptana.formatter.epl/debug Error while formatting the code in your editor. Please submit a bug report through Studio's support and include the relevant code which triggered this error.
    via by Nam Le,
  • While I'm working in a project the syntax hightlight and autocompletion stops working. {code} !ENTRY com.aptana.editor.js.formatter 4 0 2014-02-26 15:23:35.838 !MESSAGE (Build 3.2.1.201402041146) [ERROR] com.aptana.formatter.epl/debug Cannot recover from the syntax error !STACK 0 beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:601) at com.aptana.js.core.parsing.JSParser.recoverFromError(JSParser.java:489) at beaver.Parser.parse(Parser.java:498) at beaver.Parser.parse(Parser.java:439) at com.aptana.js.core.parsing.JSParser.parse(JSParser.java:374) at com.aptana.js.core.parsing.JSParser.parse(JSParser.java:331) at com.aptana.parsing.ParsingEngine.noCacheParse(ParsingEngine.java:424) at com.aptana.parsing.ParsingEngine.parse(ParsingEngine.java:229) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:230) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:217) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:200) at com.aptana.editor.js.formatter.JSFormatter.format(JSFormatter.java:245) at com.aptana.formatter.ScriptFormattingStrategy.doFormat(ScriptFormattingStrategy.java:185) at com.aptana.formatter.ScriptFormattingStrategy$1.run(ScriptFormattingStrategy.java:115) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.formatter.ScriptFormattingStrategy.format(ScriptFormattingStrategy.java:111) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.formatMaster(MultiPassContentFormatter.java:193) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.format(MultiPassContentFormatter.java:142) at org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:979) at org.eclipse.jface.text.source.projection.ProjectionViewer.doOperation(ProjectionViewer.java:1507) at org.eclipse.ui.texteditor.TextOperationAction$1.run(TextOperationAction.java:128) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:126) at org.eclipse.jface.action.Action.runWithEvent(Action.java:499) at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:119) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:243) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:224) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:167) at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:285) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:504) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:555) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:376) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:322) at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:84) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1080) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4165) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1489) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1474) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1503) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1499) at org.eclipse.swt.widgets.Canvas.sendKeyEvent(Canvas.java:496) at org.eclipse.swt.widgets.Control.doCommandBySelector(Control.java:1060) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5648) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSResponder.interpretKeyEvents(NSResponder.java:68) at org.eclipse.swt.widgets.Composite.keyDown(Composite.java:594) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5558) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:221) at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2104) at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2318) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5620) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5057) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5206) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:125) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) at org.eclipse.equinox.launcher.Main.run(Main.java:1450) {code} Steps to Reproduce: 1. Create a new Mobile Application (Alloy). 2. Create a new Controller. 3. Paste the following code in the controller file. {code} var args = arguments[0] || {}; var requestComments = function(){ var xhr = Ti.Network.createHTTPClient({ onload: function() { Ti.API.info('Comments: '+this.responseText); var comentarios = JSON.parse(this.responseText); for (var idx in comentarios) { var row = Ti.UI.createTableViewRow({ backgroundColor: '#fff', width: Ti.UI.SIZE, height: Ti.UI.SIZE, }); var rowLabel = Ti.UI.createLabel({ text: comentarios[idx].message, font: { fontSize: 10, fontFamily: 'Helvetica Neue', }, color: '#0e0e0e', left: 5, top: 5, }); row.add(rowLabel); $.detailTView.appendRow(row); } var rowMore = Ti.UI.createTableViewRow({ backgroundColor: '#fff', font: { fontSize: 12, }, height: 30, }); var rowMoreTxt = Ti.UI.createLabel({ title: 'Ver Mas', tintColor: '#34aadc', }); $.detailTView.appendRow(rowMore); }, }); xhr.open('POST',Alloy.Globals.serverRequest); xhr.send({ request: 'comments', postId: args.id }); }; function onClickCancel() { $.detailWin.close(); } function sendComment() { alert('Comment Sent.'); } $.detailWin.addEventListener('open', function(){ var secretRow = Ti.UI.createTableViewRow({ width: Ti.UI.SIZE, height: Ti.UI.SIZE, backgroundColor: '#fff', layout: 'vertical', }); var secretText = Ti.UI.createLabel({ text: args.message, top: 10, left: 10, right: 10, font: { fontSize: 12, fontFamily: 'Arial', }, }); var spaceView = Ti.UI.createView({ height: 10, width: Ti.UI.FILL, }); secretRow.add(secretText); secretRow.add(spaceView); secretRow.selectionStyle = Ti.UI.iPhone.TableViewCellSelectionStyle.NONE; $.detailTView.appendRow(secretRow); $.detailTView.appendRow(Ti.UI.createTableViewRow({backgroundColor: '#fff', height: 35, selectionStyle: Ti.UI.iPhone.TableViewCellSelectionStyle.NONE})); $.detailTView.appendRow(Ti.UI.createTableViewRow({height:10, selectionStyle: Ti.UI.iPhone.TableViewCellSelectionStyle.NONE})); requestComments(); }); var backBtn = Ti.UI.createImageView({ width: 14, height: 21, image: 'icon_left_white.png', }); backBtn.addEventListener('click',function(){ $.tabGroupDetail.close(); }); $.detailWin.leftNavButton = backBtn; $.comentario.keyboardToolbar = $.footerComment; /* $.comentario.addEventListener('change', function() { $.autoHeightLabel.text = $.comentario.value; $.comentario.height = $.autoHeightLabel.height; $.footerComment.height = $.autoHeightLabel.height; }); */ {code} Thanks
    via by Nicolas Genen,
  • The file is generated when you package a Titanium mobile web project as a new project in the workspace. The generated project should have a titanium.js file. When I try to format the file I get the following error: !ENTRY com.aptana.editor.js.formatter 4 0 2012-04-19 15:36:03.866 !MESSAGE (Build 3.0.3.1334796284) [ERROR] com.aptana.formatter.epl/debug Cannot recover from the syntax error !STACK 0 beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:697) at com.aptana.editor.js.parsing.JSParser.recoverFromError(JSParser.java:623) at beaver.Parser.parse(Parser.java:498) at beaver.Parser.parse(Parser.java:439) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:447) at com.aptana.editor.js.formatter.JSFormatter.equalContent(JSFormatter.java:295) at com.aptana.editor.js.formatter.JSFormatter.format(JSFormatter.java:246) at com.aptana.formatter.ScriptFormattingStrategy.doFormat(ScriptFormattingStrategy.java:185) at com.aptana.formatter.ScriptFormattingStrategy$1.run(ScriptFormattingStrategy.java:115) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.formatter.ScriptFormattingStrategy.format(ScriptFormattingStrategy.java:111) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.formatMaster(MultiPassContentFormatter.java:193) at org.eclipse.jface.text.formatter.MultiPassContentFormatter.format(MultiPassContentFormatter.java:135) !ENTRY com.aptana.formatter.epl 4 0 2012-04-19 15:36:03.870 !MESSAGE (Build 3.0.0.1332346421) [ERROR] com.aptana.formatter.epl/debug Error while formatting the code in your editor. Please submit a bug report through Studio's support and include the relevant code which triggered this error.
    via by Nam Le,
  • Saw this in the log. I created two projects, inserted two breakpoints, and ran both in android device. They were default projects, one with an extra event listener. Log: {code} !ENTRY com.aptana.editor.js 4 0 2012-10-16 15:29:36.290 !MESSAGE (Build 3.0.0.201210151149) [ERROR] Failed to parse file:/Users/dhyde/Desktop/TISTUD-RC/workspace/MyProject/Resources/app.js for JS Parser Validation !STACK 1 org.eclipse.core.runtime.CoreException: Cannot recover from the syntax error at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:129) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:97) at com.aptana.editor.js.validator.JSParserValidator.buildFile(JSParserValidator.java:145) at com.aptana.core.internal.build.LazyBuildParticipant.buildFile(LazyBuildParticipant.java:72) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:333) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:273) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:231) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:437) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) Caused by: beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:697) at com.aptana.editor.js.parsing.JSParser.recoverFromError(JSParser.java:557) at beaver.Parser.parse(Parser.java:498) at beaver.Parser.parse(Parser.java:439) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:383) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:345) at com.aptana.parsing.ParsingEngine.noCacheParse(ParsingEngine.java:424) at com.aptana.parsing.ParsingEngine.parse(ParsingEngine.java:229) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:230) at com.aptana.index.core.build.BuildContext.parse(BuildContext.java:150) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:121) ... 9 more !SUBENTRY 1 com.aptana.index.core 4 0 2012-10-16 15:29:36.290 !MESSAGE Cannot recover from the syntax error !STACK 0 beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:697) at com.aptana.editor.js.parsing.JSParser.recoverFromError(JSParser.java:557) at beaver.Parser.parse(Parser.java:498) at beaver.Parser.parse(Parser.java:439) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:383) at com.aptana.editor.js.parsing.JSParser.parse(JSParser.java:345) at com.aptana.parsing.ParsingEngine.noCacheParse(ParsingEngine.java:424) at com.aptana.parsing.ParsingEngine.parse(ParsingEngine.java:229) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:230) at com.aptana.index.core.build.BuildContext.parse(BuildContext.java:150) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:121) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:97) at com.aptana.editor.js.validator.JSParserValidator.buildFile(JSParserValidator.java:145) at com.aptana.core.internal.build.LazyBuildParticipant.buildFile(LazyBuildParticipant.java:72) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:333) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:273) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:231) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:437) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) {code} app.js {code} // this sets the background color of the master UIView (when there are no windows/tab groups on it) Titanium.UI.setBackgroundColor('#000'); // create tab group var tabGroup = Titanium.UI.createTabGroup(); // // create base UI tab and root window // var win1 = Titanium.UI.createWindow({ title:'Tab 1', backgroundColor:'red' }); var tab1 = Titanium.UI.createTab({ icon:'KS_nav_views.png', title:'Tab 1', window:win1 }); var label1 = Titanium.UI.createLabel({ color:'#999', text:'I am Window 1', font:{fontSize:20,fontFamily:'Helvetica Neue'}, textAlign:'center', width:'auto' }); win1.add(label1); // // create controls tab and root window // var win2 = Titanium.UI.createWindow({ title:'Tab 2', backgroundColor:'#fff' }); var tab2 = Titanium.UI.createTab({ icon:'KS_nav_ui.png', title:'Tab 2', window:win2 }); var label2 = Titanium.UI.createLabel({ color:'#999', text:'I am Window 2', font:{fontSize:20,fontFamily:'Helvetica Neue'}, textAlign:'center', width:'auto' }); win2.add(label2); // // add tabs // tabGroup.addTab(tab1); tabGroup.addTab(tab2); // open tab group tabGroup.open(); win1.addEventListener('click', function(){ win1.backgroundColor = win1.backgroundColor == 'red' ? 'blue' : 'red'; }); {code}
    via by Dustin Hyde,
    • org.eclipse.core.runtime.CoreException: Cannot recover from the syntax error at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:126) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:83) at com.aptana.editor.css.contentassist.index.CSSFileIndexingParticipant.index(CSSFileIndexingParticipant.java:42) at com.aptana.core.internal.build.IndexBuildParticipant.buildFile(IndexBuildParticipant.java:83) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:306) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:238) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:208) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:396) at com.aptana.editor.common.text.reconciler.CompositeReconcilingStrategy.fullReconcile(CompositeReconcilingStrategy.java:125) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) Caused by: beaver.Parser$Exception: Cannot recover from the syntax error at beaver.Parser.recoverFromError(Parser.java:590) at beaver.Parser.parse(Parser.java:487) at beaver.Parser.parse(Parser.java:428) at com.aptana.editor.css.parsing.CSSParser.parse(CSSParser.java:131) at com.aptana.parsing.ParserPoolFactory.doParse(ParserPoolFactory.java:286) at com.aptana.parsing.ParserPoolFactory.parse(ParserPoolFactory.java:244) at com.aptana.index.core.build.BuildContext.getAST(BuildContext.java:117) ... 10 more

    Users with the same issue

    Unknown visitor1 times, last one,